我如何开放端口?

我如何开放端口?

我想打开一个端口,特别32887TCP用于 Ace of Spades (buildnshoot) 游戏的端口。

我创建了一个服务器(我可以从 访问它127.0.0.1),但我的朋友无法加入我。这看起来像是端口问题。

你们能帮助我吗?


编辑:

按照 camconn 的要求做了所有事,结果却出了问题iptables -L

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     udp  --  anywhere             anywhere             udp dpt:32887
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:32887 flags:FIN,SYN,RST,ACK/SYN
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:32887 flags:FIN,SYN,RST,ACK/SYN
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:32887 flags:FIN,SYN,RST,ACK/SYN
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:32887 flags:FIN,SYN,RST,ACK/SYN
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:32887 flags:FIN,SYN,RST,ACK/SYN

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination    

这就是我要做的全部吗?

答案1

您需要设置转发端口在您的路由器上。您可以找到特定路由器的说明这里

具体来说,您希望将32887路由器端口上的传入流量转发到计算机的内部的192.168.1.XXX同一端口上的IP 地址(例如)。

设置路由器将流量转发到您的计算机后,只需将您的外部的IP 地址(例如208.67.220.220),您就可以开始了。

NB 外部 IP 地址与内部 IP 地址: 你的外部的IP 地址是外界看到的 LAN 地址。您可以使用第三方服务找到它,例如。这是您需要提供给好友的地址,以便他们可以在您的服务器上玩游戏。另一方面,您的内部的IP 地址是你的计算机所在的位置你的网络。通常情况下,内部的IP 地址是 Cisco/Linksys 路由器上的格式192.168.1.XXX。您需要在您的内部的IP 地址,以便它可以与您的计算机通信。

扩展阅读:
什么是 IP 地址?
外部 IP 地址与内部 IP 地址

相关内容