我试图找出当我在浏览器窗口中输入以下内容时我们网络上的(硬件)防火墙是否会扫描数据包:
http://localhost:51502/myapp.
“localhost”数据包是否严格是本地的,因此防火墙不会受到牵连,网络 DNS 服务器也不会受到牵连?
“myapp” 仅指可在本地电脑上找到的资源;它不链接到外部站点或从网络上的服务器提取数据、图像或其他任何东西。
答案1
在正常配置下,localhost
Windows 内部会将 解析为127.0.0.1
和::1
。此名称甚至在 DNS 服务器上都不存在。
这两个地址都是“环回”地址,这意味着发送给它们的数据包由操作系统返回(通过 Windows 上的“环回伪接口”),并且永远不要离开你的电脑或到达任何硬件防火墙。
他们仍然可能被偏执狂捕获软件直接连接到操作系统网络堆栈的防火墙。