网络:传入连接正常,传出连接失败

网络:传入连接正常,传出连接失败

我最近在家里设置了自己的服务器,运行 Ubuntu 12.04 服务器版。在启动时,我注意到出现了一条与网络相关的消息,并且启动过程暂停。该消息内容如下 - 等待网络配置 过了一会儿—— 再等 60 秒...

在启动时,我意识到任何需要网络连接的命令都不起作用 - ping,apt-get install 等。

在启动ifup eth0命令时,我收到错误RTNETLINK answers: File exists. Failed to bring up eth0。我还意识到,在网上搜索此问题时,这可能是最常见的网络相关问题之一 - 但是,大多数问题都围绕为同一台机器设置多个 IP。

ifdown eth0也失败,指出 eth0 未配置。

我的/etc/network/interfaces文件有一个简单的静态IP配置:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address xx.xx.xx.xx
netmask xx.xx.xx.xx
broadcast xx.xx.xx.xx
gateway xx.xx.xx.xx
dns-nameservers xx.xx.xx.xx

最奇怪的这个问题的一部分是,虽然我无法连接到任何外部服务器,但我可以使用文件中配置的静态 IP ping 到该特定服务器interface,甚至可以通过 SSH 进入它!

我真的对这个问题束手无策了,非常感谢任何指导。

谢谢!

答案1

好吧 - 所以这个问题应该被归类为 -最大的烦恼在于椅子和电脑之间

无论如何,为了其他可能发现自己无法接受类似情况的人的利益 - 问题的根源在于gatewayIP 地址错误。

因此,如果您发现传入连接正常,而传出连接不正常,那么请务必先查看您的网关 IP。

感谢大家不纵容我的愚蠢,并迫使我更努力地寻找可能做错了。

相关内容