Jawaban:
Jawaban singkat: Anda tidak bisa.
Pertama, lebih baik untuk mengklarifikasi bahwa server web berbeda dari server nama. Dengan topik keseluruhan dari pertanyaan Anda, saya yakin Anda ingin tahu berapa banyak situs web berjalan pada server bersama tertentu.
Satu-satunya cara untuk mengetahuinya adalah dengan bertanya kepada pemilik server.
Server nama, sebaliknya, memegang zona DNS. Biasanya nama server adalah mesin yang sama sekali berbeda dari server web, tetapi saya rasa ini bukan topik dari pertanyaan ini, jadi saya melewatkan detailnya di sini.
Untuk menebak jumlah situs yang berjalan pada mesin tertentu, Anda dapat mencoba mencari semua nama host yang diselesaikan ke IP mesin. Tetapi karena layanan ini tidak disediakan oleh server DNS apa pun, Anda harus menggunakan layanan pihak ketiga. Dan hasilnya tidak akurat, karena Anda harus memiliki semua nama host yang ada diselesaikan dan disimpan, untuk memberikan daftar semua domain yang menunjuk ke IP itu.
Anda dapat menjalankan analisis yang sama pada domain, tetapi sekali lagi, tidak ada layanan yang akurat. Hasilnya akan menebak, untuk alasan yang sama di atas.
Last but not least, bahkan dengan asumsi ada layanan yang memberitahu Anda berapa banyak nama host yang menyelesaikan ke mesin itu, maka mesin dapat menjadi proxy frontend atau load balancer. Dalam hal ini, Anda tidak akan pernah tahu berapa banyak mesin yang mengalahkan cluster itu.
Jadi jawabannya adalah, Anda tidak bisa.