Browser 直接在地址栏中输入ip地址时,浏览器不会加载

Browser 直接在地址栏中输入ip地址时,浏览器不会加载,browser,dns,ip,Browser,Dns,Ip,当我将IP地址直接放入地址栏时,浏览器不会加载网站。例如,google.com加载完美,但一旦我ping并收集了google.com的IP地址并将其粘贴到地址栏中,它就不会被加载。我应该把这想象成我的DNS服务器的错误吗 我在公司局域网的ubuntu机器上。请询问是否需要任何其他信息,如主机或resolv.conf文件详细信息。有时您只需尝试其他浏览器即可。安装chrome或其他东西并尝试一下,它应该可以工作,而且与您的DNS服务器无关 由于您直接在URL栏中输入IP地址,因此应完全跳过DNS(

当我将IP地址直接放入地址栏时,浏览器不会加载网站。例如,google.com加载完美,但一旦我ping并收集了google.com的IP地址并将其粘贴到地址栏中,它就不会被加载。我应该把这想象成我的DNS服务器的错误吗


我在公司局域网的ubuntu机器上。请询问是否需要任何其他信息,如
主机
resolv.conf
文件详细信息。

有时您只需尝试其他浏览器即可。安装chrome或其他东西并尝试一下,它应该可以工作,而且与您的DNS服务器无关

由于您直接在URL栏中输入IP地址,因此应完全跳过DNS(因为获取IP地址是DNS的全部要点)。您是否指定要连接到的端口以及地址?请尝试以下操作:

#HTTP
http://<IP address>
<IP address>:80

#HTTPS
https://<IP address>
<IP address>:443
#HTTP
http://
:80
#HTTPS
https://
:443

新版chrome将IPv6地址转换为搜索,除非在IPv6地址周围加括号。如果你想直接进入IP,试试这个

http://[theipaddress]

或者使用端口号

http://[theipaddress]:端口号


这也适用于Firefox。

我有这个疑问,因为当我检查
/etc/
下的
resolve.conf
文件时,它将名称服务器显示为
127.0.1.1
。所以我相信我的本地机器会缓存请求,并充当我请求的DNS服务器。我想在这种情况下,它会让浏览器解析我在地址栏中输入的内容(IP)。