间歇性端口打开/关闭

间歇性端口打开/关闭

我遇到了间歇性的端口开放问题。我有一台使用 TCP8080在 CentOS 6端口上运行的服务器iptables。该端口被禁用,端口8080显示它LISTENING用于流量。

以下是网络设置的简单图表:互联网 ↔ 调制解调器/路由器(ARRIS TG862S)↔ 路由器(LINKSYS WRT1900AC)↔ 服务器。

我可以从挂在调制解调器后面的 2 个路由器上的任何设备访问服务器。我还可以ping从位于不同国家/地区的另一台设备成功跟踪路由。traceroute以我的调制解调器的 IP 结束(我的路由器上已禁用 ICMP)。

ARRIS 调制解调器/路由器使用 NAT 路由。WAN IP 是 DHCP(但在一周内和本项目中没有改变)。DMZ 已启用,WAN IP 为我的 ISP 提供给我的 IP 和我的 LYNCSYS 路由器的私有 IP()。192.168.0.102防火墙已禁用。LYNCSYS 路由器的静态分配 IP 地址(192.168.0.102)。

LYNCSYS 通过以太网连接到 ARRIS 调制解调器。NAT 已启用。防火墙已禁用。端口转发已启用 - 外部/内部端口8080,TCP 和 UDP。静态 IP 地址已分配给我的 TCP 服务器 ( 192.168.1.150)。

TCP 服务器在 CentOS6 上运行,端口8080。通过以太网电缆连接到 LYNCSYS 路由器。iptables已禁用。具有互联网连接。

我正在使用canyouseeme.org来验证端口是否打开。通常,canyouseeme.org无法检测到端口8080打开。但是,如果我删除调制解调器/路由器的端口转发,重新添加它,然后立即检查canyouseeme.org,端口8080显示为打开。但是,大约 10 秒后,canyouseeme.org报告端口已关闭。我有截图可以证明这一点。有一次我可以访问服务器大约 60 秒,然后它就关闭了。

考虑到 可能存在问题canyouseeme.org,我还测试了 的开放端口http://www.yougetsignal.com/tools/open-ports/。同样的事情,8080除非我删除路由器中的端口转发,否则端口将关闭,然后端口8080只能保持不到 10 秒的时间。

在我看来,这听起来像是端口安全,但话又说回来……为什么它会产生抖动效果?为什么当我从路由器中删除端口转发并重新添加时,端口会保持打开状态几秒钟?

答案1

我把路由器/调制解调器设置为“桥接模式”,而不是“通过 NAT 路由”。问题已解决。

相关内容