一段时间后(超时?),Vigor 2920 无法从 VPN 或 WAN 访问 Linux LAN 设备

一段时间后(超时?),Vigor 2920 无法从 VPN 或 WAN 访问 Linux LAN 设备

设置:

  • 网关:Vigor 2920,固件:3.3.6.1,2 条光纤线路,负载平衡。
  • 我有 2 个 XEN Citrix 服务器,其中虚拟 Debian(DomU)在 LAN 上运行。(问题)
  • 在 LAN 上运行的其他设备:Windows PC、NAS 等(没有任何问题)
  • PPTP VPN (远程拨号)
  • Debian 上的 Apache Web 服务器 (DomU)。可通过“端口重定向”从 WAN 访问

问题是服务器必须对网关进行连续 PING;否则,WAN 和 VPN 的连接都会丢失。

如果服务器频繁从 VPN 或 WAN 访问,它也能正常工作,但如果一段时间内(可能几个小时)没有流量,它就无法正常工作。

问题通常发生在夜间,那时没有流量。只要服务器向网关发送一些 PING 消息,连接就会恢复正常。

我的猜测是,Linux 在不使用时相当安静,而 Windows 计算机一直在发出噪音,所以 Windows 计算机上没有出现这个问题。

除了确保 Linux 计算机有持续的流量(例如 ping)之外,还有什么办法可以解决这个问题?

答案1

基本上,这个问题是由 Vigor 2920 使用的 Atheros AR8316 交换机引起的,因为它仅支持一个 FID。您要连接的 LAN 设备的 mac 地址将在 5 分钟内从交换机的 mac 表中过期(除非它向 Vigor 发送另一个数据包),并且由于交换机上的 VLAN 配置,您将无法通过 WAN 接口连接到该设备。

我们已经解决了这个问题,我相信 3.3.6.2 固件将在几周后发布。

相关内容