记录一种js获取本机ip地址的方法

首先一个获取当前客户端的IP地址的网址:http://net.ipcalf.com/
具体的获取ip的方法可以直接打开控制台查看上面这个网页是如何获取的
Chrome和Firefox浏览器会默认隐藏内网的IP地址,所以需要设置一些额外的东西才可以将IP地址显示出来
Chrome:
在Chrome浏览器地址栏中输入:chrome://flags/
搜索#enable-webrtc-hide-local-ips-with-mdns 该配置 并将属性改为 disabled

之后按照chrome的指示重启一下IP地址就正常了。

Firefox:

在地址栏中输入:absout:config
搜索配置media.peerconnection.ice.obfuscate_host_addresses 改为false

刷新一下页面就正常了

还测试了一个360浏览器,发现打开上面的网址是可以直接显示ip地址的

由于我们是中后台应用,业务使用的浏览器相对的是固定的,所以只测试了上面的三种浏览器。

 

你可能感兴趣的:(JavaScript)