myip is a simple and convenient CLI tool for retrieving your local and external (public) IP address.
Install myip using go install:
go install github.com/iqhater/myip@latestThen, add it to your PATH if necessary:
export PATH=$HOME/go/bin:$PATHSimply run the command:
myipYou will get the following output:
Local interface name: vEthernet (hyperV-external)
Local IP (IPv4): 10.180.0.60
Public IP (IPv4): 42.30.210.106
Country: Netherlands
Country Code: NLThis project is licensed under the MIT License.
💡 Star us on GitHub if you like this project! ⭐