js獲取本地ip

2022-09-15 17:03:10 字數 818 閱讀 9921

function

getyourip());

if (1 ||window.mozrtcpeerconnection) );

};rtc.onicecandidate = function

(evt) ;

rtc.createoffer(

function

(offerdesc) ,

function (e) );

var addrs = object.create(null

); addrs["0.0.0.0"] = false

;

function

updatedisplay(newaddr) );

for(var i = 0; i < displayaddrs.length; i++)

}alert("ip" + displayaddrs[0])

}function

grepsdp(sdp)

else

if (~line.indexof("c="))

});}

})();

}

對chrome來說,如果以上位址彈出的ip為undefined,請按以下步驟修改瀏覽器設定: 

1.開啟位址chrome://flags/

2.搜尋#enable-webrtc-hide-local-ips-with-mdns 該配置 並將屬性改為disabled

3.修改成功後重啟瀏覽器並重新整理網頁即可

獲取本地IP

bool socketuti getlocalipaddr string stripaddr if gethostname myname,80 socket error return false if thishost gethostbyname myname return false memset...

獲取本地IP

本機可能會有多個ip,下面這段程式可以獲得本機ip struct hostent h char host 100 int i gethostname host,100 if h gethostbyname host null printf error s n hstrerror h errno re...

獲取本地IP

方法一 foreach ipaddress ip in dns.gethostentry dns.gethostname addresslist 方法二 iphostentry ipentry dns.gethostbyname dns.gethostname gethostbyname 方法已過時...