2014-01-08 227 views
0

是否可以從客戶端獲取連接客戶端的IP地址到服務器?我知道這可能是服務器端,但它是否是客戶端?獲取客戶端IP的客戶端

注:我正在談論使用基本套接字的服務器 - 客戶端連接。

+2

我在想只有當服務器同意提供列表。 – Ashish

回答

0

僅當服務器故意提供該列表時。

否則,不可能獲得連接到您連接的服務器的其他客戶端的任何信息(這當然適用於Java,但也可以理解爲網絡的一般概念 - 在對等點的上下文,客戶端/服務器,套接字)。

+0

謝謝,非常有道理。 – user3130731

0

在插座的客戶端沒有沒有腳本或程序的代碼可以檢索它(例如,網頁上的Javascript)。你不能從服務器端嚴格分辨這一點。

0

您正在與您的服務器通話,並且只有服務器直接與其他客戶端通話。所以只有服務器可以向你發送客戶的IP地址。

所以,這是可能的,但必須在服務器上實現。