当前位置: 首页 > news >正文

Chrome和IE获取本机ip地址

Chrome

浏览器输入:chrome://flags/#enable-webrtc-hide-local-ips-with-mdns
把 Anonymize local IPs exposed by WebRTC 设置为 disabled ( 刷新程序,IP正常显示 )

// 获取本机IPasync function getUserIp() {let ip = '';const RTCPeerConnection =window.RTCPeerConnection ||window.mozRTCPeerConnection ||window.webkitRTCPeerConnection;if (RTCPeerConnection) {const rtc = new RTCPeerConnection();await rtc.createDataChannel(''); //创建一个可以发送任意数据的数据通道await rtc.createOffer(async (offerDesc) => {//创建并存储一个sdp数据await rtc.setLocalDescription(offerDesc);},(e) => {console.log(e);});return new Promise((resolve) => {rtc.onicecandidate = (evt) => {//监听candidate事件if (evt.candidate) {console.log('evt:', evt.candidate);const ip_rule =/([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/;const ip_addr = ip_rule.exec(evt.candidate.candidate)[1];console.log('ip_addr:', ip_addr); //打印获取的IP地址resolve(ip_addr || '');}};});}return ip;};getUserIp().then((ip) => {console.log('===IP===', ip);});

IE

 getIP() {var innerIP = nullvar locator = new ActiveXObject("WbemScripting.SWbemLocator");var service = locator.ConnectServer("."); //连接本机服务器var properties = service.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration where IPEnabled=TRUE");//查询使用SQL标准var e = new Enumerator(properties);for (; !e.atEnd(); e.moveNext()) {var p = e.item();innerIP = p.IPAddress(0)console.log("innerIP" + innerIP)if (innerIP != null || innerIP != undefined || innerIP != 'undefined') {console.log('===IP==='+innerIP)}}},
http://www.dtcms.com/a/483736.html

相关文章:

  • 个人网站建设及实现外贸是什么工作
  • 【下载安装】navicate
  • 河北保定建设集团招聘信息网站游戏推广赚佣金
  • 找人制作网站 优帮云wordpress apache 伪静态
  • 大模型前世今生(十四):保持训练稳定性
  • Python基础 -- Python生成器表达式 next函数与多值筛选实战
  • 珠海品牌型网站建设网页设计的发展
  • 背景全屏网站建筑网站设计大全
  • Zabbix 安装与配置
  • Java Socket编程深度解析:从网络基础到高性能通信架构的全景实践
  • 网站建设湖南岚鸿建设免费推广自己的网站
  • 网页设计元素湖南关键词优化推荐
  • 共形场拓扑序
  • Java线程知识(二)
  • 全国射箭协作区锦标赛
  • IFC 2x3 和IFC4_ADD2 和IFC 4.3 ADD2
  • 定制规划设计公司seo去哪学
  • 公司网站建设推广方案模板网站没有权重
  • 14-无监督学习:讲解无需标注数据的数据分析和模式发现方法
  • Spring Framework源码解析——ServletConfigAware
  • 微商城网站建设策划方案网站建设的市场规模
  • UDP 首部
  • 【Kubernetes】K8s 集群 RBAC 鉴权
  • 两个数组的dp问题
  • 有没有免费的网站服务器网站开发离线下载报表
  • 网站服务器ip地址怎么查世界500强企业排名
  • 万网租空间 网站网站优化改版
  • 网站推广公司渠道WordPress入门编辑器
  • 大连城市建设档案馆官方网站php 网站反盗链
  • 解锁 Python 多线程新纪元:深入体验 3.14 的 Free-Threading 功能