Tại sao nslookup cho Espn.com cung cấp một IP đi đến go.com?


1

Nếu tôi làm một nslookup trên espn.com, một IPđược trả lại 199.181.132.250. Khi tôi đặt giá trị này trong trình duyệt, tôi nhận được go.com.

Nếu tôi đã thêm một Hosttiêu đề ' vào yêu cầu, tôi vẫn kết thúc go.com.

Tôi không nắm bắt được gì?

Cập nhật

Điều tôi không hiểu là ... nếu tôi truy cập apple.com và mở Công cụ dành cho nhà phát triển Chrome và xem tab mạng cho yêu cầu tài nguyên, sẽ có một IP. Nếu tôi thực hiện điều đó IPvới Hosttiêu đề của apple.com và sử dụng công cụ Chrome Postmanđể gửi yêu cầu IP, tôi sẽ không nhận được apple.com. Tôi nhận được một số trang rác. Tại sao lại thế này?


1
Bởi vì ESPN là một tài sản của Disney.
Ramhound

Apple và Disney có máy chủ web của họ được cấu hình khác nhau
Ramhound

Câu trả lời:


2

Nhiều bản ghi A được phép trong vùng DNS trực tiếp. Nhưng chỉ có một bản ghi PTR được khuyến nghị ở vùng ngược lại. Đó là lý do tại sao nhiều tên máy chủ có thể được phân giải thành một IP, trong khi mỗi IP nói chung được phân giải thành một tên máy chủ.

Tất cả những gì chủ yếu dành cho name-based virtual hosts.


Vì vậy, một HTTPyêu cầu không có Hosttiêu đề sẽ được chuyển đến go.com nhưng nếu tôi thêm tiêu đề máy chủ của Espn.com, tôi có nhận được không? Điều này có đúng không?
honlairchase

Tất cả các truy vấn đi đến cùng một IP, nhưng phần mềm trên đó quyết định chính xác chúng nên được xử lý như thế nào. Hầu hết các máy chủ http có thể nhận ra hosttiêu đề và hành xử tương ứng. Nói chung có cái gọi default virtual serverlà được sử dụng trong những trường hợp như vậy.
Kondybas

0

Họ dường như có một chuyển hướng HTTP trong đó.

Bạn quan tâm làm gì?

CẬP NHẬT Oh bạn yêu cầu IP. Có lẽ họ đang sử dụng Hosting ảo dựa trên tên trên IP đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.