我是 FIOS 企业用户,拥有 5 个静态 IP。我的网络设置如下:
Verizon 提供的 ONT > Dlink 交换机 > 运行 Ubuntu 12.04 的 Dell 服务器,启用 iptables 并具有静态 IP 地址。
硬件的品牌/型号为:
FIOS ONT
阿尔卡特朗讯 I-211M-H ONT
D-Link
D-Link Web智能交换机DES-1228P
服务器
Dell Optiplex 755(Ubuntu 12.04 服务器)
我在服务器上运行 iptables,并打开 http、https 和 ssh 端口。我可以从外部计算机连接到服务器上的网站,但经过一段时间(几分钟到几小时)后,我无法再连接。要重新启用连接,我所要做的就是从网络内部的计算机通过 SSH 连接到服务器。我不必真正登录,只需建立连接即可。然后我可以再次从外部访问该网站。
我谷歌了一下,似乎 Verizon 的一些设备存在 ARP 漏洞,ARP 条目会在一段时间后过期,但这些问题似乎都是 2009-2010 年的问题。我知道交换机有“自动学习 Mac 地址”功能,但我不确定这是否是问题所在。有人能给我一些想法或建议,告诉我如何解决此问题吗?
答案1
您可以尝试在服务器上设置一个 cron 作业,每分钟 ping 一次 Google(或其他程序),看看这是否能解决问题。如果能,则说明 ARP 表问题是正确的,应向提供商请求更换。