这是问题:
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服务器的原因,但是在这个非常棘手的大问题是在我面前。
那么,有没有人有一个想法是什么原因的问题,以及如何解决?
夫妻的事情浮现在脑海中:
要添加到Kevin的列表中:
首先,我检查了Kevin的第二个可能的解决scheme。 这是直通电缆,所以这不是问题的原因。
之后,我决定做电源循环。 但是当我打开机架的时候,有一个很大的混乱,至less有10个电缆和电线质量的networking设备。 这是没有标签(我不知道为什么),所以我得出结论说,我更容易在Debian和Win服务器之间更换网卡,并找出将发生什么。 如果MAC学习是一个问题,这将解决它。 但是,当我在服务器之间更换网卡之后,意外的问题就出现了:内核没有识别出新的网卡。 这个问题可能可以通过添加一些内核模块来解决,也可以通过类似的方式解决,但是没有正常的互联网连接,我找不到正确的方法。 所以我决定用新的网卡重新安装Debian。 之后,内核已经识别出NIC,并且LED开始显示一些活动。 最后,我发现了ping xyz1。 所以,链接是好的。
但是,当我尝试在提供商的networking中ping一个名称服务器的IP时,我没有得到任何回应! 我尝试跟踪一个域名服务器的IP,我有4个跳跃,所有内部提供商的networking,我有明星(* * *和最后响应* *)后。 我尝试了ping第二跳和第三跳,这没问题,但是当我尝试ping第四跳时,我没有得到任何回应!
有没有我可以设置的任何可能的内核参数? 我应该在sysctl.conf中设置一些参数吗?
无论如何,请求答案。