不同的响应IP和域名

网络工程 互联网 故障排除
2021-07-18 23:28:30

我有一个使用公共 IP 的域名,当我发送两个请求时,一个发送到域名,一个发送到 IP 我在每个请求中得到不同的标头,其中一个设置了 4 个 cookie,另一个只设置了2 设置。使用 nslookup 和一些在线工具,我可以看到域名与 ip 相关联,所以我终于测试了相同的东西(IP 和域名),但得到了不同的响应。公共 IP 在我的 LAN 中被转换为一个私有 IP,防火墙不会插入任何内容。这真的很奇怪。

有什么问题?

1个回答

我有一个使用公共 IP 的域名,当我发送两个请求时,一个发送到域名,一个发送到 IP 我在每个请求中得到不同的标头,其中一个设置了 4 个 cookie,另一个只设置了2 设置。

(...)

有什么问题?

确保您的 HTTP 客户端为这两种情况发送相同的请求。

请求行格式: Method SP Request-URI SP HTTP-Version CRLF

请求行示例: GET http://www.w3.org/pub/WWW/TheProject.html HTTP/1.1

在上面的例子中,Request-URI 是 http://www.w3.org/pub/WWW/TheProject.html

如果您的客户端将 IP 地址放在主机名的位置www.w3.org,则 Web 服务器可能会发出不同的结果。

另见:https : //www.w3.org/Protocols/rfc2616/rfc2616-sec5.html