สิ่งสำคัญคือต้องทราบว่าสิ่งที่สำคัญที่ต้องทำการทดสอบเช่นนี้สำหรับ HTTP นั้นไม่เกี่ยวข้องกับ DNS เลย แต่สิ่งที่ไคลเอ็นต์ HTTP ส่งเป็นHost
ค่าส่วนหัว
ลูกค้าจำเป็นต้องเชื่อมต่อกับที่อยู่ IP ที่ถูกต้องและพอร์ต แต่นอกเหนือจากนั้นมันทั้งหมดมาลงที่Host
ส่วนหัวซึ่งเป็นแบบอินไลน์ในการร้องขอ HTTP ตัวเอง
สำหรับการทดสอบอย่างรวดเร็วสามารถใช้คำสั่งต่อไปนี้โดยไม่มีการเปลี่ยนแปลงการกำหนดค่าระดับระบบปฏิบัติการใด ๆ บนไคลเอ็นต์:
$ curl -H "Host: www.example.com" http://192.0.2.17/foo/bar
หรือสำหรับเรื่องนั้น
$ curl -H "Host: www.example.com" http://beta.example.com/foo/bar
หากต้องการทำเช่นเดียวกันกับเว็บเบราว์เซอร์ทั่วไปคุณจะต้องมีส่วนขยายเบราว์เซอร์ที่สามารถแก้ไขส่วนหัวคำขอ (หรืออาจเป็น HTTP พร็อกซีที่เปลี่ยนส่วนหัว) หรือคุณจะต้องเปลี่ยนการกำหนดค่าของระบบปฏิบัติการเครื่องไคลเอนต์
ดังที่ได้กล่าวมาแล้ววิธีที่ง่ายที่สุดในการเปลี่ยนแปลงการกำหนดค่าคือการเพิ่มรายการลงในhosts
ไฟล์ วิธีนี้ไลบรารีตัวแก้ไขระบบไคลเอ็นต์จะได้รับความนิยมเมื่อปรึกษาhosts
ไฟล์และไม่จำเป็นต้องทำการค้นหา DNS
ตัวเลือกอื่น ๆ ได้แก่ การเปลี่ยนเซิร์ฟเวอร์ตัวแก้ไข DNS ที่กำหนดค่าบนไคลเอนต์เป็นเนมเซิร์ฟเวอร์ซึ่งตั้งค่าให้ตอบได้ตามต้องการ