这是我目前的理解:
我的问题是,如果我直接输入IP地址会怎样?浏览器是否仍会尝试查找DNS记录或联系域名系统?
我相信浏览器将识别出它是一个IP地址并跳过DNS查找,但我不确定这一切如何工作。
有没有一种方法可以实时跟踪在输入网址后按Enter键会发生什么情况?
答案 0 :(得分:0)
这完全取决于您使用的浏览器。
如果您想查看会发生什么情况,请设置Wireshark之类的网络嗅探器,然后您可以查看从您的计算机向DNS或Web服务器发出的请求。
假设您使用外部DNS服务器,则在实际网页请求之前对它的查询将指示是否直接使用直接IP地址,而不是直接查找IP地址上。
当然不能保证,有成百上千种不同的方式编写或配置软件(a),但这很可能会给您最好的指示。
(a)有些奇怪或折磨,甚至 I 都可能无法想到它们:-)