添加 IP 故障转移后无法建立连接

添加 IP 故障转移后无法建立连接

几天前我购买了一台专用服务器,现在是时候设置更多的 IP 故障转移来处理我的服务了,不幸的是,如果我使用 IP 故障转移进行连接,似乎我无法再访问某些端口。

我按以下方式设置 IP 故障转移:

我添加了这一行/etc/rc.conf

ifconfig_em0_alias0="inet ip.failover netmask 255.255.255.255 broadcast ip.failover"

假设ip.failover111.222.333.444,所以当我想7000使用上述 IP 故障转移连接到我本地机器(端口号)上的游戏服务器时,它说端口7000不可访问111.222.333.444(服务器正在绑定 IP 故障转移),奇怪的是,我的第二台服务器(端口号6000和正常的原始 IP 在那里)工作正常,我可以在本地机器上连接到它。

另外,我可以111.222.333.444通过 SSH 端口从本地计算机连接到故障转移,但其他端口(游戏端口)似乎无法访问。

出了什么问题?是防火墙阻止了还是其他原因?

我的英语不太好,所以如果我遗漏了任何信息,请在评论中询问。

答案1

您没有提供足够的信息来说明您的问题,例如,您没有指定端口 7000 是 udp 还是 tcp。您说的是防火墙,但没有提供其位置(是在专用服务器上、在您的本地机器上还是两者之间)。

不过,您可以检查以下两件事来解决您的问题:

检查您正在运行的游戏服务器是否正在监听 111.222.333.444 或* 使用 sockstat -l(您的游戏服务器可能仅在启动时列出活动 IP)。

检查防火墙是否允许您访问特定端口上的 IP 地址。为此,您可以使用 nmap 或 tcptraceroute 等工具...或者,如果您有权访问防火墙配置,则可以读取防火墙配置。

祝你好运。

相关内容