我的 Windows Server 2008 Enterprise x64 SP2 非 R2 上有一个大问题:
无法 ping 至127.0.0.1
:请求超时。ping 至::1
(IPv6 上的 localhost) 仍然有效。
我的意思是,服务器根本没有接口 127.0.0.1!因此,ping 缺失只是冰山一角。
我发现启动服务(RRAS)后出现问题Routing and Remote Access
。我在那里进行了以下配置:
- 1 个 NIC 调用
LAN
(10.0.0.0) - 1 个 NIC 被调用
WAN
(192.168.112.0) - 并通过它建立持久的 PPPoE 互联网连接,称为
Inet
并且一条静态路由Inet
作为默认路由:0.0.0.0 mask 0.0.0.0 metric 1
启动服务器后,可以 ping 通 127.0.0.1。启动 RAS 服务器后,不能。
有人遇到过同样的问题吗?如何解决?我在科技网但没有得到答案。
输出如下route print -4
:http://pastebin.com/d767d7c5a
答案1
netsh int ip reset
已经修复该问题!
答案2
该接口127.0.0.1
可以来自您的hosts
文件。值得检查一下它是否存在。我不太清楚 RRAS 会如何改变这一点,但它仍然值得检查。
用记事本打开该文件%SYSTEMDRIVE%\windows\system32\drivers\etc\hosts
,查看是否有一行:
127.0.0.1 本地主机
如果没有,请添加它。它可能会解决您的所有问题。它不是最理想的,但它应该是一个足够的创可贴。