java獲取本地IP和伺服器IP

2021-08-04 05:38:19 字數 1049 閱讀 3581

string address = inetaddress.getlocalhost().gethostaddress().tostring();
這種方法能不能在linux伺服器上直接獲取ip有待驗證

/**

* 設定異常資訊

*@param t 異常資訊。注意:這裡使用的是throwable來接收引數,為什麼不是使用exception?

* 因為使用exception接收的話,不好獲取具體的異常資訊,所以這裡使用throwable來接收,然後再

* 通過流的形式獲取具體的異常資訊

*/public

void

setmsg(throwable t)

/*** 推送異常日誌資訊,

*@param json 請求引數是用 net.sf.json.jsonobject 封裝

*/public

void

post(jsonobject json)

} catch (exception e)

}/**

* 獲取伺服器位址

**@return ip位址

*/public string getserverip() catch (unknownhostexception e)

if (localip != null)

} else

}return

"獲取伺服器ip錯誤";

}/**

* 根據網路介面獲取ip位址

*@param ethnum 網路介面名,linux下是eth0

*@return

*/private string getipbyethnum(string ethnum) }}

}} catch (socketexception e)

return

"獲取伺服器ip錯誤";

}

第一次寫部落格,第一次用markdown,太多的第一次,加油!

檢視本地IP和伺服器端口

win x windowspowershell 管理員 netstat 顯示協議統計和當前的 tcp ip 網路連線。a 顯示所有連線和偵聽埠。伺服器連線通常不顯示。e 顯示乙太網統計。該引數可以與 s 選項結合使用。n 以數字格式顯示位址和埠號 而不是嘗試查詢名稱 s 顯示每個協議的統計。預設情況...

獲取當前網路IP和伺服器IP位址

獲取當前網路ip 對於通過多個 的情況,第乙個ip為客戶端真實ip,多個ip按照 分割 if ipaddress null ipaddress.length 15 return ipaddress 獲取伺服器位址 return ip位址 public static string getserveri...

PHP獲取客戶端和伺服器端IP

客戶端ip相關的變數 1.server remote addr 客戶端ip,有可能是使用者的ip,也有可能是 的ip。2.server http client ip 端的ip,可能存在,可偽造。3.server http x forwarded for 使用者是在哪個ip使用的 可能存在,可以偽造。...