1. 程式人生 > >外網客戶端訪問校園內網的服務器——socket連接

外網客戶端訪問校園內網的服務器——socket連接

ron 地址 分析 ora 客戶端 ref 情況 訪問 數據

在做客戶端與服務器的socket連接並發送數據應用中,通常有以下四種情況:

1)、客戶端在內網,服務器在內網。

對於這種情況,只需要用服務器的內網IP即可。

2)、客戶端在外網,服務器在內網。

對於這種情況,服務器可采用花生殼軟件來進行外網IP與內網IP的映射。

3)、客戶端在內網,服務器在外網。

對於這種情況,只需要用服務器的外網IP即可。

4)、客戶端在外網,服務器在外網。

對於這種情況,只需要用服務器的外網IP即可。

從分析中可以看出,只有情況二是特殊的,由於服務器在內網,而客戶端在外網,若要實現外網客戶端向內網服務器發起TCP的socket連接請求時,可采用花生殼軟件來進行服務器的外網IP與內網IP的映射功能。

花生殼軟件的下載地址為:http://hsk.oray.com/

外網客戶端訪問校園內網的服務器——socket連接