secara logika sederhana bisa saja.. tools apapun kan hanya membaca DNS record. jadi kalau di DNS Record gak ada, pasti gak akan terbaca.
cara menyembunyikannya:
CARA PERTAMA
1. Buat wildcard DNS:
*.namadomain.tld. IN A 111.112.113.114 (ganti dgn IP Anda)
2. Buat virtual host secara manual untuk tiap subdomain
REBES...
CARA KEDUA
Gunakan DNS Terpisah, kemudian tambahkan GeoIP di DNS tersebut sehingga anda bisa mengatur hanya indonesia yang bisa mengakses subdomain Anda. Jika request datang dari negara lain selain indonesia, tampilkan hanya domain utama saja
Tutorial mengenai GeoIP bisa dibaca di
https://www.bestariwebhost.com/cara-membuat-cdn-sendiri-dengan-bind-dan-geoip/
Conclusion:
1. Cara ini belum saya coba, namun secara alur logikanya, seharusnya bisa.
2. Cara ini hanya bisa diterapkan jika Anda menggunakan LAMP, LEMP atau VPS tanpa panel yang terinstall BIND9 di dalamnya.
3. Cara kedua Anda harus modal VPS tambahan untuk CDN (BIND + GeoIP)