小编abh*_*393的帖子

如何将主机名解析为节点js中的IP地址

我需要将hosts文件中定义的主机名解析为其对应的IP地址.

例如我的主机文件看起来像这样 - "/ etc/hosts"

127.0.0.1    ggns2dss81 localhost.localdomain localhost
::1     localhost6.localdomain6 localhost6
192.168.253.8    abcdserver
192.168.253.20   testwsserver
Run Code Online (Sandbox Code Playgroud)

现在在我node.js,我可以阅读这个文件的内容,但我需要获取给定的hostname.

hostname = "testwsserver"
hostIP = getIP(hostname);
console.log(hostIP); // This should print 192.168.253.20
Run Code Online (Sandbox Code Playgroud)

PS - npm pkg或任何第三方软件包无法安装在计算机上.

非常感谢帮助!!

javascript hosts ip-address hostname node.js

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

hostname ×1

hosts ×1

ip-address ×1

javascript ×1

node.js ×1