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

  • 钉钉消息多久可以撤回(钉钉消息多久可以删除)

    钉钉消息多久可以撤回(钉钉消息多久可以删除)

  • vivox70pro+怎么恢复出厂设置(vivox70pro怎么恢复出厂设置)

    vivox70pro+怎么恢复出厂设置(vivox70pro怎么恢复出厂设置)

  • 微信的状态设置了之后能改吗(微信的状态设置里面怎样搞很多新奇的状态)

    微信的状态设置了之后能改吗(微信的状态设置里面怎样搞很多新奇的状态)

  • 如何查ip(如何查iphone是不是国行)

    如何查ip(如何查iphone是不是国行)

  • 淘宝卖家蓝色钻什么意思(淘宝店铺的蓝钻是什么意思)

    淘宝卖家蓝色钻什么意思(淘宝店铺的蓝钻是什么意思)

  • 华为p30pro充电发热(华为p30pro充电发热怎么回事)

    华为p30pro充电发热(华为p30pro充电发热怎么回事)

  • 语音条什么意思(什么是语音条)

    语音条什么意思(什么是语音条)

  • 华为mate30自带镜头膜吗(mate30镜像在哪)

    华为mate30自带镜头膜吗(mate30镜像在哪)

  • 头条号手机上发视频有收益吗(头条号手机发视频开启赞赏功能)

    头条号手机上发视频有收益吗(头条号手机发视频开启赞赏功能)

  • 华为荣耀x10指纹解锁在哪里(华为荣耀x10指纹解锁怎么设置)

    华为荣耀x10指纹解锁在哪里(华为荣耀x10指纹解锁怎么设置)

  • 华为荣耀9i怎么隐藏应用(华为荣耀9i怎么连接别人热点)

    华为荣耀9i怎么隐藏应用(华为荣耀9i怎么连接别人热点)

  • 金额小写变大写快捷键(金额小写变大写的公式怎么写)

    金额小写变大写快捷键(金额小写变大写的公式怎么写)

  • 8.4英寸平板电脑多大(8.4英寸平板电脑有多大)

    8.4英寸平板电脑多大(8.4英寸平板电脑有多大)

  • 计算机下载安装到手机(计算机下载安装到手机桌面上)

    计算机下载安装到手机(计算机下载安装到手机桌面上)

  • 苹果七手机为什么用着很卡(苹果七手机为什么不能语音)

    苹果七手机为什么用着很卡(苹果七手机为什么不能语音)

  • 淘宝可以更改实名认证吗(淘宝能更改实名认证吗)

    淘宝可以更改实名认证吗(淘宝能更改实名认证吗)

  • 华为手机怎么碰一下就亮屏(华为手机怎么碰一碰传输照片)

    华为手机怎么碰一下就亮屏(华为手机怎么碰一碰传输照片)

  • 电脑桌面横过来了怎么调回去(电脑桌面横过来了怎么调回去win7)

    电脑桌面横过来了怎么调回去(电脑桌面横过来了怎么调回去win7)

  • ipada1673是什么型号(ipada1673是ipad几)

    ipada1673是什么型号(ipada1673是ipad几)

  • 微信注销了好友知道吗(微信注销了好友那边还有聊天记录吗?)

    微信注销了好友知道吗(微信注销了好友那边还有聊天记录吗?)

  • 如何解决微信投票频繁(如何解决微信投票失败)

    如何解决微信投票频繁(如何解决微信投票失败)

  • 如何用手机隐藏wifi(如何用手机隐藏自家wifi不给别人连接)

    如何用手机隐藏wifi(如何用手机隐藏自家wifi不给别人连接)

  • 虾米音乐怎么下载mv(虾米音乐怎么下载歌曲)

    虾米音乐怎么下载mv(虾米音乐怎么下载歌曲)

  • 人工智能教育是什么(人工智能教育是教培专业吗)

    人工智能教育是什么(人工智能教育是教培专业吗)

  • vivox9puls有没有nfc功能(vivox9splus有nfc)

    vivox9puls有没有nfc功能(vivox9splus有nfc)

  • 苹果x换行键在哪(苹果x换行怎么打出来)

    苹果x换行键在哪(苹果x换行怎么打出来)

  • 飞行模式下微信能聊吗(飞行模式下微信运动计步吗)

    飞行模式下微信能聊吗(飞行模式下微信运动计步吗)

  • 公对公100万的生意扣税多少
  • 非金融企业利息收入计入什么科目
  • 报个税时显示扣缴单位无有效的税费种认定信息
  • 房租押金没退款怎么起诉
  • 专票小数点没打印齐能用吗
  • 购进货物没有发票接受虚开判刑案例
  • 进项税抵扣
  • 城镇土地使用税暂行条例
  • 公司投标成功
  • 出口货物免税的税种包括
  • 已认证发票红冲进项税分录
  • 下列应税项目中,不按次计算征收个人所得税的是
  • 利息及债券溢价摊销表
  • 房地产企业建造的商品楼属于存货对吗
  • 个税系统中允许捐赠比例是多少?
  • 送礼没有发票怎么解决
  • 个体户在银行开户
  • 购进材料再销售怎么会计分录
  • 领备用金时会计怎么做账
  • 人工工资应该计什么科目
  • 增值税多交了怎么申请退税
  • 应收及预付款项包括( )
  • 劳务报酬怎么申报个税电子税务
  • 施工企业会计制度有哪些
  • 安装监控违法吗
  • 如何配置环境变量windows
  • 如何计算劳务费个人所得税
  • rapapp.exe - rapapp是什么进程 有何作用
  • executor进程
  • 三方转账协议应该怎么写
  • 代理报关费会计怎么做账
  • 电汇款项会计分录
  • 代开发票要带什么资料去税务局办理?
  • 培训类产品
  • 基于中国国情的中国式现代化具有哪些特色
  • 长期股权投资成本法收回投资
  • 固定资产评估如何做
  • react函数组件useeffect
  • php导出大量数据
  • 小规模纳税人低于30万怎么填报申报表
  • 企业销售商品应该向购货单位收取的货款
  • node.js的安装步骤
  • formdata方法
  • bert的原理
  • 固定资产多少可以一次摊销
  • 年报营业额填多少不纳税
  • sobel算子 opencv
  • ❤️国庆假期快到了,用python写个倒计时程序,助你熬到假期!❤️
  • 无法收回的房租押金出什么会计科目
  • 预算收入支出
  • mysql最新版怎么中文
  • 劳务报酬所得税可以退税吗
  • 预收和预付科目一样吗
  • 增值税及附加是什么税
  • 公司增资怎么处理
  • 哪些发票不能开专票
  • 研发支出的定义
  • 现金日记账1月怎么记账
  • 五险 会计
  • 国际快递能发吗
  • 企业失信是什么意思
  • Win Server 2003 使用技巧图解
  • windows2003企业版sp2密钥
  • windows server core license
  • 电脑卡 硬盘100%
  • mac内存管理在哪里
  • win7如何变快
  • win7如何禁用网卡
  • debug命令及其基本操作
  • shell脚本中执行命令语句
  • python标准库os中的方法
  • 改变图片透明度怎么调
  • 如何解决android兼容问题
  • android开发是什么意思
  • bootstrapping怎么做
  • 置顶快手作品怎么弄
  • 江苏省地方税务局网上办税
  • 西安经开税务局电话号码
  • 如何在广东省电子税务局开发票
  • 微山湖到底属于哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设