Điều quan trọng cần lưu ý là những gì quan trọng để thực hiện một thử nghiệm như thế này đối với HTTP hoàn toàn không liên quan đến DNS mà là những gì máy khách HTTP gửi làm Host
giá trị tiêu đề.
Rõ ràng, khách hàng cần kết nối với đúng địa chỉ IP và cổng, nhưng ngoài ra, tất cả đều đi vào Host
tiêu đề nằm trong chính yêu cầu HTTP.
Để kiểm tra nhanh, lệnh sau có thể được sử dụng mà không thay đổi bất kỳ cấu hình cấp hệ điều hành nào trên máy khách:
$ curl -H "Host: www.example.com" http://192.0.2.17/foo/bar
hoặc, cho vấn đề đó,
$ curl -H "Host: www.example.com" http://beta.example.com/foo/bar
Để thực hiện tương tự với trình duyệt web thông thường, bạn sẽ cần một tiện ích mở rộng trình duyệt có thể sửa đổi các tiêu đề yêu cầu (hoặc có thể là proxy HTTP thay đổi tiêu đề) hoặc bạn cần thay đổi cấu hình của hệ điều hành máy khách.
Như đã đề cập, phương tiện đơn giản nhất để thực hiện thay đổi cấu hình như vậy sẽ là thêm một mục vào hosts
tệp. Bằng cách này, thư viện trình phân giải hệ điều hành khách sẽ bị ảnh hưởng khi tư vấn hosts
tệp và thậm chí sẽ không cần thực hiện tra cứu DNS.
Các tùy chọn khác bao gồm thay đổi máy chủ trình phân giải DNS được định cấu hình trên máy khách thành máy chủ tên được thiết lập để trả lời theo ý muốn.