Penting untuk dicatat bahwa yang penting untuk melakukan tes seperti ini untuk HTTP tidak benar-benar terkait dengan DNS sama sekali, tetapi apa yang dikirim klien HTTP sebagai nilai Host
header.
Klien perlu terhubung ke alamat IP dan port yang tepat, tentu saja, tetapi lebih dari itu semuanya bermuara pada Host
header yang sebaris dalam permintaan HTTP itu sendiri.
Untuk pengujian cepat, perintah berikut dapat digunakan tanpa mengubah konfigurasi level sistem operasi apa pun pada klien:
$ curl -H "Host: www.example.com" http://192.0.2.17/foo/bar
atau, dalam hal ini,
$ curl -H "Host: www.example.com" http://beta.example.com/foo/bar
Untuk melakukan hal yang sama dengan browser web biasa Anda memerlukan ekstensi browser yang dapat memodifikasi header permintaan (atau mungkin proxy HTTP yang mengubah header), atau Anda perlu mengubah konfigurasi sistem operasi mesin klien.
Seperti yang telah disebutkan, cara termudah untuk melakukan perubahan konfigurasi adalah menambahkan entri ke hosts
file. Dengan cara ini perpustakaan resolver OS klien akan mendapatkan hit saat berkonsultasi hosts
file dan bahkan tidak perlu melakukan pencarian DNS.
Pilihan lain termasuk mengubah server resolver DNS yang dikonfigurasi pada klien ke server nama yang diatur untuk menjawab seperti yang diinginkan.