位置: IT常识 - 正文

【2023亲测可用】JS 获取电脑本地IP 和 电脑网络IP(外网IP|公网IP)

编辑:rootadmin
【2023亲测可用】JS 获取电脑本地IP 和 电脑网络IP(外网IP|公网IP) 1、了解:电脑本地的IP地址(内网IP)和电脑本机在网络上的IP地址(外网IP|公网IP)

推荐整理分享【2023亲测可用】JS 获取电脑本地IP 和 电脑网络IP(外网IP|公网IP),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在运行窗口输入“cmd”,在弹出的界面里输入“ipconfig/all”。弹出的数据中,IPv4地址,就是电脑本地的IP地址。

电脑本地的IP地址,实际上是由路由器分配的,大多数家庭路由器都会默认开启DHCP功能,这个IP地址可能会发生变动。如果用户需要查询电脑本机在网络上的IP地址,就需要使用其他方法来查询。

最简单的方法是在搜索软件内输入“本机IP地址”。本机IP地址是用户电脑暴露在网络中的IP地址。

2、JS 获取电脑本地的IP地址:192.168.1.80function getIP(callback) { let recode = {}; let RTCPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection; if (!RTCPeerConnection) { let win = iframe.contentWindow; RTCPeerConnection = win.RTCPeerConnection || win.mozRTCPeerConnection || win.webkitRTCPeerConnection; } //创建实例,生成连接 let pc = new RTCPeerConnection(); // 匹配字符串中符合ip地址的字段 function handleCandidate(candidate) { let ip_regexp = /([0-9]{1,3}(\.[0-9]{1,3}){3}|([a-f0-9]{1,4}((:[a-f0-9]{1,4}){7}|:+[a-f0-9]{1,4}){6}))/; let ip_isMatch = candidate.match(ip_regexp)[1]; if (!recode[ip_isMatch]) { callback(ip_isMatch); recode[ip_isMatch] = true; } } //监听icecandidate事件 pc.onicecandidate = (ice) => { if (ice.candidate) { handleCandidate(ice.candidate.candidate); } }; //建立一个伪数据的通道 pc.createDataChannel(''); pc.createOffer((res) => { pc.setLocalDescription(res); }, () => {}); //延迟,让一切都能完成 setTimeout(() => { let lines = pc.localDescription.sdp.split('\n'); lines.forEach(item => { if (item.indexOf('a=candidate:') === 0) { handleCandidate(item); } }) }, 1000);}getIP(function(ip){ console.log("得到的本地IP :" + ip); // 192.168.1.80});3、通过太平洋网获取电脑在网络上的IP地址 【2023亲测可用】JS 获取电脑本地IP 和 电脑网络IP(外网IP|公网IP)

太平洋文档: 太平洋网络IP地址查询Web接口  (多种方式,可根据自己需要调用)

<body> <script> function ipJson(ipJson) { console.log('获取到的网络IP',ipJson); //可以把结果存在window上,方便调用 window.ipJson=ipJson; } </script> <script src="//whois.pconline.com.cn/ipJson.jsp?callback=ipJson" type="text/javascript"></script></body>

 访问三方网站链接报403_smart_dream的博客-CSDN博客

 4、通过搜狐三方接口获取的IP:不知道为什么我获取的是127.0.0,放弃了。

有文档说:搜狐的需要连接外网才能获取IP,已连接外网获取的还是127.0.0。

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>  <script type="text/javascript">  console.log('搜狐获取到的IP',window.returnCitySN);</script>

 5、通过ipify网获取电脑在网络上的IP地址 (只有ip地址,没有地区)

官方文档:   ipify - A Simple Public IP Address API

<script type="application/javascript"> function getIP(json) { console.log('ipify获取到的网络IP',json.ip); } </script> <script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script>

本文链接地址:https://www.jiuchutong.com/zhishi/287983.html 转载请保留说明!

上一篇:CUDA升级和版本切换方法(cuda版本更新)

下一篇:正爬上唐娜·诺克沙滩的灰海豹,英格兰北林肯郡 (© Frederic Desmette/Minden Pictures)

  • 企业微信直播学生怎么关闭摄像头(企业微信直播学生怎么开悬浮窗)

    企业微信直播学生怎么关闭摄像头(企业微信直播学生怎么开悬浮窗)

  • wps多余页怎么删除(wps怎么把多余页删除)

    wps多余页怎么删除(wps怎么把多余页删除)

  • 快剪辑免费吗(快剪辑是免费的还是收费的)

    快剪辑免费吗(快剪辑是免费的还是收费的)

  • 快手搬运别人作品后果(快手搬运别人作品违规吗)

    快手搬运别人作品后果(快手搬运别人作品违规吗)

  • med al00是华为什么型号(med-aloo是华为什么型号?)

    med al00是华为什么型号(med-aloo是华为什么型号?)

  • b站弹幕屏蔽等级是根据什么(b站弹幕屏蔽等级机制)

    b站弹幕屏蔽等级是根据什么(b站弹幕屏蔽等级机制)

  • 快手极速版在哪里更新(快手极速版在哪里签到)

    快手极速版在哪里更新(快手极速版在哪里签到)

  • 苹果x快充支持哪个标准(苹果x快充支持多少)

    苹果x快充支持哪个标准(苹果x快充支持多少)

  • 小米10屏幕刷新率(小米10屏幕刷新率在哪里设置)

    小米10屏幕刷新率(小米10屏幕刷新率在哪里设置)

  • watch怎么开机(iphonewatch怎么开机)

    watch怎么开机(iphonewatch怎么开机)

  • access2010是什么模型(access2010是什么类型数据库)

    access2010是什么模型(access2010是什么类型数据库)

  • airpods pro如何调节音量(airpods pro如何调节降噪)

    airpods pro如何调节音量(airpods pro如何调节降噪)

  • 金立故事锁屏怎么恢复(金立故事锁屏怎么卸载)

    金立故事锁屏怎么恢复(金立故事锁屏怎么卸载)

  • 手机qq号被盗了怎么找回来(手机qq号被盗了报警有用吗)

    手机qq号被盗了怎么找回来(手机qq号被盗了报警有用吗)

  • 为啥有的抖音号搜不到(为啥有的抖音号是数字有的是字母)

    为啥有的抖音号搜不到(为啥有的抖音号是数字有的是字母)

  • force是什么意思(forced是什么意思)

    force是什么意思(forced是什么意思)

  • miui10怎么看开机多长时间(miui11的已开机时长在哪看)

    miui10怎么看开机多长时间(miui11的已开机时长在哪看)

  • 三星手机怎样设置来电转接(三星手机怎样设置自动开关机)

    三星手机怎样设置来电转接(三星手机怎样设置自动开关机)

  • 拼多多用户名是微信号吗(拼多多用户名是什么?)

    拼多多用户名是微信号吗(拼多多用户名是什么?)

  • 微信投票失败5怎么解决(微信投票失败5是什么原因)

    微信投票失败5怎么解决(微信投票失败5是什么原因)

  • 小度在家可以投屏吗(小度在家可以投影吗)

    小度在家可以投屏吗(小度在家可以投影吗)

  • 抖音拉黑了怎么拉回来(抖音拉黑了怎么解除黑名单)

    抖音拉黑了怎么拉回来(抖音拉黑了怎么解除黑名单)

  • 微信群公告怎么写(微信群公告怎么置顶)

    微信群公告怎么写(微信群公告怎么置顶)

  • 苹果xr有呼吸灯吗(苹果xr有呼吸灯功能吗)

    苹果xr有呼吸灯吗(苹果xr有呼吸灯功能吗)

  • 怎么解决win11开机就更新的问题 附详细图文教程(win11开机后)

    怎么解决win11开机就更新的问题 附详细图文教程(win11开机后)

  • 我国增值税征收范围
  • 框架合同有合同金额吗
  • 普通发票没有明细可以吗
  • 领用原材料 会计分录
  • 高新技术企业分类
  • 金税三期报税软件
  • 长期投资包括哪些会计科目
  • 购入材料过程中支付运费
  • 资产负债表的应付职工薪酬怎么填
  • 因保管不善,不慎遗失
  • 公司委托收款该怎么办
  • 免费的企业
  • 分包工程有哪些风险
  • 未入账成本
  • 开专用发票可以不写单位与型号么?
  • 关于小规模纳税人的说法错误的有
  • 工业企业该怎样建账?
  • 个税按计提申报还是按发放申报
  • 小规模纳税人增值税政策
  • 挂靠公司代收入税金如何做分录?
  • 资产负债表中的预付款项目应根据什么填列
  • 企业收入代扣税金应该怎么做会计处理?
  • 少数股东损益为正,归属毌公司为负
  • 汇算清缴报告和审计报告一样吗
  • 如何调用金三接口?
  • 业务招待费不超过销售收入的5‰
  • 债权转让的方式有哪几种
  • basic run
  • 核定征收没有收入要交税吗
  • windows7旗舰版好用吗?
  • php日期时间函数
  • 股东的车辆保险费可在公司报销?
  • 企业所得税职工福利扣除标准
  • 下脚料属于什么科目
  • 应收账款融资的风险控制
  • 税务稽查补税
  • PHP:imagealphablending()的用法_GD库图像处理函数
  • 公司账户的钱怎么少了
  • php模糊查询txt文本
  • 定额材料损耗的计算公式
  • 筹建期间借款费用
  • 产品体验是什么意思
  • php判断文件类型
  • 微信小程序上面有个音乐怎么关闭
  • 深入理解php
  • thinkphp跨域
  • 民办非企业开办资金入什么科目
  • mysql主从配置详解
  • 财务报表漏报了会影响领票吗
  • 员工休产假社保如何交
  • 财务费用报销流程最后环节出纳
  • 设备租赁公司怎么样
  • 资产负债表其他应收款计算公式
  • 税收返还要交税费吗
  • 人力资源劳务费计入什么科目
  • 员工代垫费用能用公户转吗
  • 实物投资的会计科目
  • 小规模销售免税产品需要交税吗
  • 发票开票服务名称
  • 应收账款怎样记账
  • 建账前应考虑什么问题
  • mysql输入密码命令
  • 利用MySQL统计一列中不同值的数量方法示例
  • mac电脑双系统
  • 播放器状态
  • os x yosemite wifi断线怎么办?yosemite wifi掉线解决详细步骤
  • debian7安装教程
  • Win10怎么添加游戏
  • js声明数据类型
  • Cocos2dx3.2 Crazy Tetris 制作简单的凸多边形刚体
  • 批处理语言 从入门到精通
  • 结合mint-ui移动端下拉加载实践方法总结
  • 深入理解计算机系统
  • javascriptz
  • 重庆国家电子税务总局怎样开电子税票
  • 江西省税务电子官网
  • 建筑行业增值税11%
  • 三方协议开票流程
  • 开票金额有限额吗
  • 北京国税查询发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设