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

  • 自行申报是什么征收方式
  • 什么是本期应纳税所得额
  • 会计账簿错弊有哪些
  • 价外费用是含税价还是不含税价
  • 财务会计和预算会计是两套账吗
  • 子公司的所得税是单独缴纳吗
  • 建筑工程免税项目
  • 金融企业逾期贷款税前扣除
  • 电子承兑汇票到期前10天可以做提示付款
  • 收到补助款的会计分录
  • 房地产开发企业预收款预缴增值税
  • 技术服务费收入怎么确认收入
  • 工程保险费属于企业管理费吗
  • 公司收到股东的投资款以后怎么处理
  • 软件技术服务费算无形资产吗
  • 会务费发票要附上照片吗
  • 职工工资个人所得税缴纳标准
  • 开专票需要备注吗
  • 如何在国税网站下载财务报表
  • 持有至到期投资在资产负债表怎么填
  • 已抵扣的进项税额转出怎么做会计分录
  • 销项税现金流量表在附表中如何列示
  • 汽车展厅布置需要什么
  • 小额贷款公司可以放贷吗
  • 小型微利企业在计提所得税时有哪些优惠政策
  • 出口布料有退税吗
  • 鸿蒙系统最新版本
  • 新手会计入门
  • 内账进项税不设置怎么账务处理
  • 广告公司的成本是什么
  • 收到折扣发票怎么处理
  • 已抵扣的发票怎么撤销
  • 电脑进步了系统
  • 苹果14pro max价格
  • dcc是什么文件
  • 办公大楼装修费怎么算
  • php操作mysql数据库
  • 阿里云盘 icloud
  • 房地产销售未完工产品转完工产品确认的销售收入
  • 一般纳税人普通发票做账
  • mongodb介绍
  • 新企业职工工资怎么算
  • 尾款忘记支付,交易关闭怎么办
  • 软件行业的成本核算
  • 土地使用发票
  • 加计扣除所得税处理
  • access 模糊匹配
  • sql 语法树
  • 基金管理公司是什么意思
  • 预付房租的账务处理
  • 普通发票的金额包含增值税吗
  • 企业的借款利息费用,扣除标准是?
  • 没有按时对账
  • 未开票收入怎么做账
  • 营改增后建筑企业如何正确开具发票
  • windows 地址解析命令
  • win7系统设置打印机共享
  • windows 2000 server sp4 下载
  • win7电脑网络慢怎么提升
  • win7系统笔记本无线网络找不到
  • win7如何卸载打印机驱动程序
  • cocos 2d x
  • opengl裁剪平面
  • cocos2d schedule
  • Android游戏开发教程
  • 大家看的是什么
  • web前端开发工具哪个好
  • android!
  • JavaScript正则表达
  • js进行表单验证的目的是什么
  • jquery ajax结合thinkphp的getjson实现跨域的方法
  • 大连税务登记app
  • 住房货币化什么意思
  • 12366纳税服务热线接收税收违法行政行为举报管理办法
  • 为什么虚开增值税属于犯罪行为
  • 福建省国家税务局通用定额发票
  • 北京社保个人账户10万元退休金多少
  • 吉林省电子税务局官网
  • 成都市地方税务局官网
  • 残疾人的房产可以买卖吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设