2020-01-31
この記事ではプライベート IP アドレスだけ出力する方法をまとめました。
目次
ローカル IP
ifconfig を使う
ifconfig en0 | awk '$1 == "inet" {print $2}'
internal-ip-cli (npm module) を使う
sindresorhus/internal-ip-cli: Get your internal IP address
https://github.com/sindresorhus/internal-ip-clinpx -q internal-ip-cli --ipv4
# or
npm i -g internal-ip-cli
internal-ip -4
Public IP
internal-ip-cli (npm module) を使う
sindresorhus/public-ip-cli: Get your public IP address
https://github.com/sindresorhus/public-ip-clinpx -q public-ip-cli --ipv4
curl とサービスを使う
curl globalip.me