我正在使用套接字制作多人游戏,并且在服务器端有一些问题。服务器应从位于路由器后面的计算机运行。所以我有点卡住了服务器inet_addr
应该是什么。我正在使用端口1234,并将其转发到我的PC(我保存服务器的地方)。带路由器的C++套接字
我一直在使用这是我从myipaddress.com有我自己的IP地址,也是我的电脑的路由器地址(192.168.0.101)尝试。第一次尝试我得到了很多连接,最终导致程序死机,第二次尝试没有任何连接。
addr.sin_addr.s_addr= inet_addr("192.168.0.101");
addr.sin_port = htons(1234);
addr.sin_family = AF_INET;
我应该为了让任何客户端能够连接到服务器,并从路由器后面运行的服务器吗?
此问题似乎是无关紧要的,因为它涉及防火墙配置 – RiaD