我的电脑正在使用由tplink路由器提供的Wi-Fi。
我正在使用一个网站来获取我的IP,https://www.whatismyip.com。
我的代码很好,因为我可以使用127.0.0.1连接到我自己计算机中的套接字。
以下是我来自https://www.geeksforgeeks.org/socket-programming-cc/amp/的代码
但是我不知道为什么我的朋友不能使用我从网站上得到的IP连接到我的socket上。
我想知道,我是否需要在我的路由器中设置一些东西,或者我使用了错误的代码?
发布于 2019-03-02 16:03:24
你从whatismyip.com得到的是你的公共IP地址。您的计算机可能在NAT/PAT (网络地址转换/端口地址转换)之后,这意味着您的计算机有一个由路由器/防火墙转换成由whatismyip.com显示的公共IP地址的专用IP地址
您有两种解决方案:
https://stackoverflow.com/questions/54956416
复制相似问题