光networkingterminal没有连接

这是问题:

Provider给了我们一个公共IP地址空间xyz0 / 28,其中xyz1是他们自己的networking设备上一个接口的地址,根据他们的话,它应该是我们服务器的默认网关。 服务器侧的提供者和光转换器之间存在光链路,并且从转换器到服务器的电连接。

我这样configuration了服务器主networking接口:

ifconfig eth0 xyz2 / 28起来

route add default gw xyz1 netmask 255.255.255.240 dev eth0

但是,当我尝试ping xyz1时,icmp告诉我,Destination主机是安装不可达的iptables,但策略是无处不在的。

链接没有显示任何活动,通过NIC上的LED二进制,这是非常有意义的。 我试过其他的网卡,情况也是如此。 我甚至尝试在我的笔记本电脑与Windows操作系统,我没有得到任何合理的通知,而不是我的networking电缆拔掉?!

但是当我用Windows server 2003将电缆放入另一台服务器时,NIC的LED显示活动。 该服务器只能在重启后10分钟左右才能访问互联网,在服务器停止服务之后(可能是NAT),对于我来说是无法解释的原因。 我没有洞察力赢得服务器,因为它已经不在其他pipe理员的密码了,所以这是从头开始构build一个debian服务器的原因,但是在这个非常棘手的大问题是在我面前。

那么,有没有人有一个想法是什么原因的问题,以及如何解决?

夫妻的事情浮现在脑海中:

  1. MAC地址学习。 我的家庭电缆调制解调器做到这一点,一旦看到一个MAC,它不会响应任何其他MAC。 对电缆调制解调器进行电源循环使其忘记所看到的MAC,以便我可以在另一个系统上使用它。
  2. 交叉电缆/突然混乱。 当你使用另一个时,你正在使用一个。 我不确定这是否可行,但是我知道Mac OS X(10.3,至less)会在这种情况下识别,并相应地进行调整。 这听起来像你使用的Linux框没有这样做。 它不应该这样工作,但苹果喜欢让最终用户容易的事情; 如果微软或者网卡OEM那样做,我也不会感到惊讶。

要添加到Kevin的列表中:

  • 检查以太网链接
  • 检查ARP,考虑使用tcpdump或wireshark检查是否有任何stream量
  • 询问他们是否需要您手动设置链路速度/双工

首先,我检查了Kevin的第二个可能的解决scheme。 这是直通电缆,所以这不是问题的原因。

之后,我决定做电源循环。 但是当我打开机架的时候,有一个很大的混乱,至less有10个电缆和电线质量的networking设备。 这是没有标签(我不知道为什么),所以我得出结论说,我更容易在Debian和Win服务器之间更换网卡,并找出将发生什么。 如果MAC学习是一个问题,这将解决它。 但是,当我在服务器之间更换网卡之后,意外的问题就出现了:内核没有识别出新的网卡。 这个问题可能可以通过添加一些内核模块来解决,也可以通过类似的方式解决,但是没有正常的互联网连接,我找不到正确的方法。 所以我决定用新的网卡重新安装Debian。 之后,内核已经识别出NIC,并且LED开始显示一些活动。 最后,我发现了ping xyz1。 所以,链接是好的。

但是,当我尝试在提供商的networking中ping一个名称服务器的IP时,我没有得到任何回应! 我尝试跟踪一个域名服务器的IP,我有4个跳跃,所有内部提供商的networking,我有明星(* * *和最后响应* *)后。 我尝试了ping第二跳和第三跳,这没问题,但是当我尝试ping第四跳时,我没有得到任何回应!

有没有我可以设置的任何可能的内核参数? 我应该在sysctl.conf中设置一些参数吗?

无论如何,请求答案。