我在Visual C ++中使用Boost asio。我正在尝试连接到在端口1222上侦听TCP的静态IP。不幸的是,我只能连接Lan并且无法从另一个Lan连接到TCP侦听PC(203.143。。)。
它与EC2服务器完美连接。它与防火墙有关吗?但是当我运行应用程序时,它要求用户允许特定端口的防火墙。我可以发布我的代码,但我想这不是代码的问题。
答案 0 :(得分:0)
通常,服务器端的防火墙(您尝试连接的PC)必须配置为允许传入连接。 您身边的防火墙应该没问题,它通常允许任何类型的传出连接。 我不知道你的意思是“应用程序要求用户为特定端口提供防火墙”(澄清)。