如果我創建一個C++服務器/客戶端應用程序,我用來通訊的端口是否需要在服務器和客戶機與C++服務器/客戶端應用程序的端口
或路由器還有什麼其他方法可以在開放我拿?在客戶端計算機需要從服務器接收信息,但我不能有任何端口打開,因爲它是一所學校網絡上....
[編輯]
嗯我的設置是一個PHP頁面運行在服務器上,當我按下hello時,服務器通過php發出ssh連接並將shell命令發送給機器。服務器運行在學校服務器上,我有ssh訪問權限,並從那裏運行所有的東西。客戶端計算機將是我的電腦跑掉學校的無線網絡連接到服務器。服務器將嘗試使用我的計算機的公共ip連接到學校的wifi(沒有端口打開/可以SSH出,但沒有SSH)。請問你提到的這些方法是否可行,特別是connect.c,因爲我不能從服務器運行putty,並且我可以從php調用connect.c。
重標問題;考慮轉移到superuser.stackexchange.com – sehe 2011-04-04 21:22:57
您應該提供更多信息。你的appication傳輸協議是TCP還是UDP? *「它在學校網絡上」*:哪一臺計算機在網絡上,您無法打開任何端口?客戶端?服務器?都?你期望來自互聯網的連接,還是僅僅在學校網絡內? – thkala 2011-04-04 21:31:53