Hostsファイルで定義されているホスト名を対応するIPアドレスに解決する必要があります。
たとえば、私のHostファイルは次のようになります-"/ etc/hosts"
127.0.0.1 ggns2dss81 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
192.168.253.8 abcdserver
192.168.253.20 testwsserver
今私のnode.js
、このファイルの内容を読み取ることはできますが、指定されたhostname
を取得する必要があります。
hostname = "testwsserver"
hostIP = getIP(hostname);
console.log(hostIP); // This should print 192.168.253.20
[〜#〜] ps [〜#〜]-npm pkg
またはサードパーティのパッケージをマシンにインストールすることはできません。
ヘルプは大歓迎です!!
NodeJSのドキュメント-DNS –確認しましたか?
const dns = require('dns')
dns.lookup('testwsserver', function(err, result) {
console.log(result)
})