2013-04-14 45 views
0

我用C寫的遊戲完全可以在局域網上使用,但是我怎樣才能通過互聯網連接到我的朋友呢?我們的ip addr。是動態的,但即使如此(我可以用當前值重新編譯程序並給予它),我應該輸入什麼內容?主機名給出127.0.0.1或192.168。 ,都是正確的,絕對合乎邏輯,有人可以幫助我說出任何連接方法嗎? P.S. UNIX平臺;我怎樣才能連接到我的朋友通過互聯網與套接字?

+2

你在路由器/ NAT後面嗎? – Ofiris

+0

是的,myPC - >路由器 - > ISP – Ikakok

回答

3

首先您要查找的IP是您的公有IP。要找到它,只需從這兩個位置谷歌「我的IP是什麼」,這會給你兩個IP。其次,你需要配置你的路由器來執行端口轉發。

+0

我試過這個,但當時我還沒有聽說過任何有關端口轉發的內容,謝謝你現在會繼續嘗試,如果那樣的話 - 答案是你的) – Ikakok

+0

還有一個事情,我提到的UNIX系統,它是虛擬機,即使我設置了一切正確,這可能是一個問題嗎? – Ikakok

+0

你應該沒有問題,只要虛擬系統可以連接到互聯網,它應該連接到你的路由器:) –

相關問題