我们可以知道访问来自/ etc / hosts等文件

时间:2013-11-04 07:00:02

标签: linux http

当我访问github.com时,然后得到这样的提示:

  

GitHub.com有一个陈旧的/ etc / hosts条目。请删除它   尽快进入!

它让我很困惑,你可以在下面看到:

  
      
  1. 我们可以从hosts文件获取访问源及其工作原理吗?

  2.   
  3. 如果答案是否定的,我猜github.com知道因为请求ip已经老了,然后网站会显示提示。

  4.   

确实已经编辑了/ etc / hosts文件。你知道,我在中国。

感谢看看这个问题。

1 个答案:

答案 0 :(得分:1)

不,网站获取的唯一相关信息是您已连接的IP地址,以及Host: HTTP标头,说明您尝试访问的域名。

正如您所说,GitHub可能只是检测到您正在访问错误的IP地址,并假设您无法使用其真实的DNS记录。