标签: node.js networking ip
我在NodeJS中找到本地IP地址时遇到问题。到目前为止,我找到的最佳解决方案是调用os.networkInterfaces()方法(或ifconfig)并简单地解析结果检查family == 'IPv4'和internal == true。问题是,当我们安装了一个带有虚拟网络接口的虚拟机时,我们会得到两个这样的地址,并且没有办法(或者没有?)来区分哪一个是“真正的”地址。
os.networkInterfaces()
ifconfig
family == 'IPv4'
internal == true
知道该怎么做吗?
提前致谢