Hi, LeRoy, dig, host and curl all use a -4 flag to connect using IPv4. So: curl -4 icanhazip.com dig -4 +short myip.opendns.com @resolver1.opendns.com host -4 myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}' If you don't have dig, it's just an apt install away (or whatever equivalent command your distro uses). What "crap" do you get from the host command? All of these commands worked for me (and gave me IPv4 when I added -4). ...Akkana LeRoy Diener writes:
Hi NMGLUG folks,
I am familiar with using https://ipchicken.com/ to find my public IP address using the browser. I would like to verify my public IP address using CLI as well as the browser. I found this page https://www.tecmint.com/find-linux-server-public-ip-address/ with 4 ways. The web page (last updated July 2023) shows that the results are in IPv4, but my results are in IPv6. I tried all four ways.
From the dig command, I get "bash: dig: command not found" From the host command, I get crap. When I remove the pipes I get stuff including an IPv6 address. From the wget and curl commands, Iget an IPv6 address. The IPv6 address from 5 variations of wget and curl are all the same. The IPv6 address from host is different. I like curl ifconfig.me because it is easy to remember.
Here's the problem. I would like to verify my public IP address using CLI as well as the browser.
From ipchicken in the broswer, I get IPv4. From the CLI, I get IPv6. How can I verify my public IP address?
In gratitude, LeRoy -- There is something glorious birthing within all of us. I am the Love of God, no matter what.BSA LeRoy Diener 213-LEROYIZ 213-537-6949 https://leroydiener.com
_______________________________________________ nmglug mailing list nmglug@lists.nmglug.org http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org