位置: 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)

  • 京东如何摇一摇(京东如何摇一摇?)

    京东如何摇一摇(京东如何摇一摇?)

  • 华为mate30pro白屏闪怎么办(华为mate30pro白屏闪屏)

    华为mate30pro白屏闪怎么办(华为mate30pro白屏闪屏)

  • 苹果隔空传送点不动(苹果隔空传送点不开)

    苹果隔空传送点不动(苹果隔空传送点不开)

  • 拼多多如何取消关注(拼多多如何取消评价)

    拼多多如何取消关注(拼多多如何取消评价)

  • qq音乐乐币怎么买绿钻(qq音乐乐币怎么清空)

    qq音乐乐币怎么买绿钻(qq音乐乐币怎么清空)

  • 抖音共同关系列表不可见(抖音关注共同关系)

    抖音共同关系列表不可见(抖音关注共同关系)

  • 拼多多买东西如何不让好友看到(拼多多买东西如何不让别人看到)

    拼多多买东西如何不让好友看到(拼多多买东西如何不让别人看到)

  • 微信朋友验证消息是通过什么方式加的(微信朋友验证消息是怎么添加的)

    微信朋友验证消息是通过什么方式加的(微信朋友验证消息是怎么添加的)

  • 华为荣耀9x是不是5g手机(华为荣耀9x是不是防水的)

    华为荣耀9x是不是5g手机(华为荣耀9x是不是防水的)

  • 如何恢复相册里面的照片(如何恢复相册里被永久删掉的视频)

    如何恢复相册里面的照片(如何恢复相册里被永久删掉的视频)

  • 小黄车什么意思(仪表盘出现小黄车什么意思)

    小黄车什么意思(仪表盘出现小黄车什么意思)

  • airpods2怎么重启(airpods2怎么重启配对)

    airpods2怎么重启(airpods2怎么重启配对)

  • vce一al00参数(vce-al00手机价格)

    vce一al00参数(vce-al00手机价格)

  • 淘宝怎么没有代付选项(淘宝代购)

    淘宝怎么没有代付选项(淘宝代购)

  • 数据系统与文件系统的区别(文件系统与数据库)

    数据系统与文件系统的区别(文件系统与数据库)

  • 在国外可以用淘宝app吗(在国外可以用淘宝给国内的人买东西吗)

    在国外可以用淘宝app吗(在国外可以用淘宝给国内的人买东西吗)

  • 小米2s是3g还是4g(小米2s是3g手机还是4g手机)

    小米2s是3g还是4g(小米2s是3g手机还是4g手机)

  • 机顶盒怎么让电视全屏(机顶盒如何)

    机顶盒怎么让电视全屏(机顶盒如何)

  • 苹果11是双卡的吗(苹果11是双卡的吗?怎么装双卡)

    苹果11是双卡的吗(苹果11是双卡的吗?怎么装双卡)

  • vma是什么(VMA是什么激素)

    vma是什么(VMA是什么激素)

  • 360和谐卫士怎么关(360和谐卫士怎么彻底关闭)

    360和谐卫士怎么关(360和谐卫士怎么彻底关闭)

  • 魅族16怎么分享网络(魅族手机如何分享软件给别人?)

    魅族16怎么分享网络(魅族手机如何分享软件给别人?)

  • 快手三格视频怎么制作(快手三格视频怎么剪辑)

    快手三格视频怎么制作(快手三格视频怎么剪辑)

  • 微信初始密码是多少(微信密码初始密码是多少)

    微信初始密码是多少(微信密码初始密码是多少)

  • excel排序怎么排不了(excel排序怎么排单元格大小不一样)

    excel排序怎么排不了(excel排序怎么排单元格大小不一样)

  • Windows11系统怎么下载安卓APP(win11系统咋样)

    Windows11系统怎么下载安卓APP(win11系统咋样)

  • 出口免税不退税会计分录
  • 生产性资金是生产资料吗
  • 现金流量表抵消分录
  • 税控盘当月不抵扣怎么申报
  • 研发过程中材料费计入
  • 购进环保节能设备如何抵扣进项税
  • 结汇收益怎么算
  • 暂估成本结转后怎么冲回
  • 只占股不出资
  • 企业事故赔偿支出可以抵税吗
  • 长期股权投资成本法初始计量
  • 核定征收的企业需要成本发票吗
  • 外汇收支申报流程
  • 个人给单位干的小工程需代扣个税吗?
  • 经营收入怎么做分录
  • 年末会计账上应该注意哪些
  • 增值税影不影响企业利润
  • 出口50万货物退多少税
  • 面粉厂怎样做帐,税率是多少?
  • 受托加工金银首饰是否代征消费税
  • 地下人防设置要求
  • 出口转内销的销项税怎么计算
  • wifi不让输入密码怎么办
  • windows11怎么显示桌面图标
  • 用优启通怎么装系统
  • 奖金扣税标准税率表
  • 简易征收增值税怎么算
  • 苹果电脑怎么快速
  • 修改php.ini
  • mysql 数据源
  • 计提劳务派遣人员社保收到发票后没有付款的会计分录
  • 房地产企业哪些成本上升了
  • 视同销售收入税法处理
  • 贝尔·菲戈尔
  • php中数组的常用函数及用法
  • lsscsi命令详解
  • 律师事务所主要业务范围介绍
  • 异地提供建筑服务预缴
  • 新会计准则规定
  • 详解中国女足出线形势
  • 增值税和个人所得税怎么算
  • 小额转账汇款服务最多转账多少钱
  • 政府补助的界定
  • 空调维修保养方案
  • 公司卖出货物没有发票
  • 公司半年后交五险合法吗
  • 非盈利社会团体法人
  • 事业单位其他支出科目
  • 自产货物用于在建工程账务处理
  • 一般户可以发工资有什么后果
  • 持有待售流动资产减值
  • 结转已售材料成本6000元
  • 医院体检收入计入什么科目
  • 公司向职工借钱怎么做账
  • 什么是现金流量表分析的重点
  • win8的文件夹选项在哪里
  • win10 tab alt
  • 复制system
  • ubuntu如何配置
  • centos6.8图形界面
  • win8.1 蓝屏
  • xp系统修改分辨率
  • node.js怎么搭建服务器
  • node.js web
  • javascript教程完整版
  • js实现计算器代码
  • js如何使用
  • Http TCP 协议
  • javascript怎么用
  • javascript getattribute
  • jquery ajax分页插件的简单实现
  • js asc
  • javascript基础入门视频教程
  • javascript入门基础
  • 控件begininvoke
  • 国家税务培训信息网官网
  • 增值税专用发票电子版
  • 北京市朝阳区地图
  • 无锡市高新区税务局张贤平
  • 上海市黄浦区有什么路
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设