㈠ 如何獲取自己電腦的區域網IP地址
步驟如下,以windows7系統為例。
方法1:
點擊左下角的「開始」菜單,在搜索欄中輸入「cmd」,點擊回車鍵。
㈡ 如何獲取網頁鏈接的ip
網上有很多網址與IP轉換的工具,你可以試一下
或者在本機上使用ping命令(運行->cmd->回車->ping 域名->回車)
㈢ php中怎麼獲取訪問當前頁面電腦的IP地址
function getIP() {
$url=file_get_contents("";);
$ip=substr($url,85);
$ip=substr($ip,0,-4);
return $ip;
}
一個大神拋出的,不過需要訪問一個鏈接(總是感覺慌慌的),建議用tp自帶函數訪問不到的再用這個方法
㈣ 如何獲取客戶端訪問網站的IP地址
request.getRemoteAddr()是獲得客戶端的ip地址。
request.getRemoteHost()是獲得客戶端的主機名。
㈤ 如何獲取網站用戶的真實IP
問題引出:
<hr/>
在JSP里,獲取客戶端的IP地址的方法是:request.getRemoteAddr(),這種方法在大部分情況下都是有效的。但是在通過了Apache,Nagix等反向代理軟體就不能獲取到客戶端的真實IP地址了。如果使用了反向代理軟體,用request.getRemoteAddr()方法獲取的IP地址是:127.0.0.1或192.168.1.110,而並不是客戶端的真實IP。
經過代理以後,由於在客戶端和服務之間增加了中間層,因此伺服器無法直接拿到客戶端的IP,伺服器端應用也無法直接通過轉發請求的地址返回給客戶端。但是在轉發請求的HTTP頭信息中,增加了X-FORWARDED-FOR信息。用以跟蹤原有的客戶端IP地址和原來客戶端請求的伺服器地址。
舉例來說,當我們訪問口碑網首頁hangzhou.jsp時,其實並不是我們瀏覽器真正訪問到了伺服器上的hangzhou.jsp文件,而是先由代理伺服器Nagix去訪問hagnzhou.jsp,代理伺服器再將訪問到的結果返回給我們的瀏覽器,因為是代理伺服器去訪問hangzhou.jsp的,所以hangzhou.jsp中通過request.getRemoteAddr()的方法獲取的IP實際上是代理伺服器的地址,並不是客戶端的IP地址。
<hr/>
獲得客戶端真實IP地址的方法一:
publicStringgetRemortIP(HttpServletRequestrequest){
if(request.getHeader("x-forwarded-for")==null){
returnrequest.getRemoteAddr();
}
returnrequest.getHeader("x-forwarded-for");
}
<hr/>
獲得客戶端真實IP地址的方法二
publicStringgetIpAddr(HttpServletRequestrequest){
Stringip=request.getHeader("x-forwarded-for");
if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){
ip=request.getHeader("Proxy-Client-IP");
}
if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){
ip=request.getHeader("WL-Proxy-Client-IP");
}
if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){
ip=request.getRemoteAddr();
}
returnip;
}
<hr/>
㈥ 如何察看我正在瀏覽的網頁的IP地址
點開始-運行-cmd-然後敲ipconfig,回車,可以查看你所有的網路連接的ip地址。
如果你要使用代理伺服器,可以點擊ie的工具菜單,點internet選項,然後點連接,點下面的區域網連接,輸入代理伺服器的ip和埠,點擊確定。