How to find the External IP if it is Natted
If you are behind a NAT and want to find the real / external IP from the server then execute one of the below command from the server:
[code]root@server[#] curl -s http://checkip.dyndns.org | html2text | awk -F ‘:’ ‘{print $2}'[/code]
[code]root@server[#] curl http://icanhazip.com/[/code]
[code]root@server[#] curl http://myexternalip.com/raw[/code]
[code]root@server[#] curl ifconfig.me[/code]
If you want to get the natted IP for secondary interfaces that is eth0:1 , eth0:2 then use curl –interface IP curlmyip.com
[code]curl --interface 128.199.95.95 curlmyip.com[/code]