我在数据中心有 2 个交换机 - 一个连接到互联网,一个用于内部专用网络。
所有服务器都将一个网卡连接到互联网交换机,将另一个网卡连接到私有交换机。所有服务器都正常,除了三台服务器:这三台服务器在内部网络中可以正常显示,但无法 ping 通互联网网关,也无法从互联网上看到它们。它们在接口和 resolve.conf 文件中的设置似乎完全相同(当然,它们的公网 IP 地址不同,但其余的都相同)。'route' 在这 3 台服务器上显示的输出与另一台运行良好的服务器相同,但它们无法访问互联网,当我从这 3 台服务器上 ping 配置的网关时,ping 响应为主机无法访问。当 route 在这 3 台机器上运行时,它会暂停几秒钟,然后显示网关(可能是因为无法访问)。
服务器都是Debian 6。Iptables没有链/规则。
过去几个小时我一直站在数据中心试图解决这个问题。非常感谢您的帮助
答案1
原来,无论是谁连接了这些服务器,都把网卡接反了……看来我浪费了我生命中的几个小时,也浪费了你们的几分钟(抱歉)。问题现在解决了!故事的寓意:2 个网卡/2 个网关,没有网络 = 检查电缆是否接反了……