在运行 Win7 的服务器上安装了一个不错的 DNS 过滤器 (Acrylic)。希望 LAN 上的所有计算机都使用它进行名称解析。服务器上的 NETSTAT 显示 Acrylic 正在监听 DNS 端口:
UDP 0.0.0.0:53 *:*
[AcrylicService.exe]
服务器上的浏览器会通过 Acrylic。但是 LAN 上的其他计算机都无法看到或使用这个端口。端口扫描器甚至没有显示服务器上打开了此端口。可以看到其他端口(例如 80 和 21),但看不到 53!
那么,问题是,为什么这个端口从外部不可见?是应用程序(Acrylic Service)还是 Windows 的某些东西在防火墙关闭的情况下阻止了它?