如何在Node.js中获取本机本地IP地址
1个回答
2015-02-03 · 知道合伙人影视综艺行家
关注
展开全部
在mac上获取本地IP地址
查看文本打印?
var os = require('os');
var IPv4,hostName;
hostName=os.hostname();
for(var i=0;i<os.networkInterfaces().en0.length;i++){
if(os.networkInterfaces().en0[i].family=='IPv4'){
IPv4=os.networkInterfaces().en0[i].address;
}
}
console.log('----------local IP: '+IPv4);
console.log('----------local host: '+hostName);
在ubuntu server上获取本地IP地址
查看文本打印?
var os = require('os');
var IPv4,hostName;
hostName=os.hostname();
for(var i=0;i<os.networkInterfaces().eth0.length;i++){
if(os.networkInterfaces().eth0[i].family=='IPv4'){
IPv4=os.networkInterfaces().eth0[i].address;
}
}
console.log('----------local IP: '+IPv4);
console.log('----------local host: '+hostName);
参考:http://blog.csdn.net/fifaquake/article/details/7532145
http://nodejs.org/api/os.html#os_os_networkinterfaces
查看本机外网IP,可以访问一下几个网站:
http://www.net.cn/static/customercare/yourIP.asp
http://www.ip138.com/
http://www.viewip.info/
http://www.123cha.com/
http://tool.chinaz.com/Ip/
查看文本打印?
var os = require('os');
var IPv4,hostName;
hostName=os.hostname();
for(var i=0;i<os.networkInterfaces().en0.length;i++){
if(os.networkInterfaces().en0[i].family=='IPv4'){
IPv4=os.networkInterfaces().en0[i].address;
}
}
console.log('----------local IP: '+IPv4);
console.log('----------local host: '+hostName);
在ubuntu server上获取本地IP地址
查看文本打印?
var os = require('os');
var IPv4,hostName;
hostName=os.hostname();
for(var i=0;i<os.networkInterfaces().eth0.length;i++){
if(os.networkInterfaces().eth0[i].family=='IPv4'){
IPv4=os.networkInterfaces().eth0[i].address;
}
}
console.log('----------local IP: '+IPv4);
console.log('----------local host: '+hostName);
参考:http://blog.csdn.net/fifaquake/article/details/7532145
http://nodejs.org/api/os.html#os_os_networkinterfaces
查看本机外网IP,可以访问一下几个网站:
http://www.net.cn/static/customercare/yourIP.asp
http://www.ip138.com/
http://www.viewip.info/
http://www.123cha.com/
http://tool.chinaz.com/Ip/
快又稳
2024-10-23 广告
2024-10-23 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询