我正在使用套接字製作多人遊戲,並且在服務器端有一些問題。服務器應從位於路由器後面的計算機運行。所以我有點卡住了服務器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