双网卡网络 CentOS 5.3(丢失连接)

双网卡网络 CentOS 5.3(丢失连接)

我有一个 CentOS 系统,上面有两个 NIC。一个是以太网,另一个是无线。

以太网的地址为 192.168.1.110,并与 LAN 绑定。(LAN 为其域 192.168.1.* 提供 DHCP 和 DNS)

无线网卡的地址应该是 131.238。并与 WAN 相连。

由于某种原因,我可以让 WAN 工作一小段时间,然后它突然死机。我必须打开/关闭连接才能让它再次工作。

有什么建议么?

答案1

您是否也在 WAN 接口上使用 DHCP?如果是,您是否有任何可能丢弃 DHCP 响应的防火墙规则?

这完全是瞎猜,但我以前也见过:-

  • 接口被打开
  • 接口发出 DHCP IP 请求
  • 接口收到 DHCP 响应
  • 然后加载防火墙规则

那么,当需要续订租约时,DHCP 请求要么无法从接口发出,要么响应被丢弃,最终接口会丢弃其 IP 地址。重新启动接口可能会丢弃规则并执行上述操作,因此它会再次工作。

再说一次,这是一次盲目的尝试,所以我可能是错的,但这是我首先要看的地方。

答案2

您的路由表中有什么?您是否恰好有两个默认路由 - 一个通过无线链路,一个通过 LAN - 从 dhcp 学习?如果是这样 - 那将是导致您出现问题的原因 - 对于 LAN,只需将静态路由添加到内部 192.168.xx 资源,仅此而已。

相关内容