如何解决Google WIFI 为网络上的所有设备提供相同的公共 IP 地址
我想尝试在我的本地 PC 上为我和朋友设置一个我的世界服务器。我的一个朋友,我接到了一个不和谐的电话,做了同样的事情。直到某一点,我们的一切都变得相似。当我加入他的 Minecraft 服务器时,他用 googles Whats my IP 搜索了他的公共 IP 地址。我输入ip作为服务器进入。然后轮到他加入我的服务器。我做了同样的事情,用谷歌搜索我的 IP 是什么,把它给了他,然后他试图加入,但没有用。我可以使用 localhost 加入服务器,但他无法使用我的公共 ip 地址加入。
经过更多研究,我发现连接到该网络的所有设备都具有相同的公共 IP。我不太喜欢网络和其他东西,所以我希望有人能帮助我。
谢谢!
解决方法
可能发生的情况是在他的网络上启用了“端口转发”,但在您的网络中没有。
简单地解释一下,当您连接到(我的世界)服务器时,您需要指定 IP 和端口。当您向他的 IP 发送数据包时,数据包会到达他的路由器,而他的路由器“知道”来自端口 XXX 的数据包应该重定向到本地 IP“your_friend_local_ip”上的端口 YYY。这是端口转发
在您的网络上,如果未启用端口转发,您的朋友会通过端口 XXX 连接到您的路由器,但您的路由器不知道将这些数据包重定向到何处并将其丢弃。
您想使用以下配置在路由器上启用“端口转发”:
- IP(私有)地址:您的本地 IP 地址(应该看起来像 192.168.x.x)
- 外部/公共端口:您希望朋友使用的端口(例如 1234)
- 内部/私有端口:您的 minecraft 服务器运行的端口(默认为 25565)
- 流量类型:所有(TCP 和 UDP)
这样当你的朋友在 1234 端口连接到 your_public_ip 时,它会被重定向到 25565 端口上的 192.168.x.x(你的机器)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。