簡體   English   中英

如何獲取正確的客戶端IP地址。 客戶端 IP 地址在使用 Javascript RTCPeerConnection 時作為一些隨機值出現?

[英]How to get correct client IP address. client IP address coming as some random value while using Javascript RTCPeerConnection?

我正在嘗試使用 javascript (WebRTC) 獲取客戶端 IP 地址。但是,我在幾台機器上獲得了一些匿名值。 示例:“04e6e16d-5ca8-4643-bccd-f870c84d4aed.local”

我不確定,出了什么問題,地址是什么。 請指導我們。

我正在使用來自以下源代碼的代碼來獲取 IP 地址

https://gist.github.com/hectorguo/672844c319547498dcb569df583f959d

WebRTC 主機候選者現在將使用隨機 mDNS 主機名進行匿名化,以防止網站轉移 WebRTC 以窺探本地 IPv4 地址。 該行為會逐漸為所有 Chrome 用戶啟用。 它也在 Firefox 中實現。

以下是ChromiumFirefox的相應票證,以及 WebRTC mDNS 候選者的當前IETF 草案

目前,在本地開發期間,您仍然可以通過在chrome://flags/#enable-webrtc-hide-local-ips-with-mdns將標志設置為禁用來恢復到以前的行為

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM