我目前正在编写一个点对点聊天应用程序来与世界各地聊天,但我的问题是我无法连接到局域网外的另一台计算机,因为虽然我有我的公共(public) IP 地址 friend ,如有必要,我可以获得他们的私有(private) IP 地址,我如何连接到他们的 PC,因为公共(public) IP 地址是路由器的地址,而不是计算机的地址,我只能指定一个地址(公共(public)或私有(private))。那么,如何在不设置的情况下将消息发送到特定的计算机而不是路由器呢?我知道这是可能的,否则如果你请求一个网页,你局域网中的所有计算机都可以获得你的私有(private)信息(在有线方案中,因为在 wi-fi 中这显然是可能的)。 任何帮助将不胜感激,抱歉我的英语不好 :D。
最佳答案
关于c++ - 作为局域网外的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8684103/