I have access to a server via its local IP (I use putty) and I know the server has a static IP, how can I found its static(fix) IP? Its OS is CentOS.
2 Answers
Enter ifconfig
at the command line.
-
Note that ifconfig will show the actual IP address assigned to the network interface, where the external sources listed in comments/answers will show the IP as it appears to, er, those external sources. This may be different in some situations, so check both.– xoferNov 27, 2012 at 18:35
For example:
links -dump http://whatismyip.com | egrep "([0-9]+.){3}"
Of course you can use another site, but this is one of most popular.
-
I assumed that there is some kind of NAT, and public IP is not known on host itself Nov 27, 2012 at 18:32
curl http://canhazip.com/
curl http://wgetip.com/
curl http://curlmyip.com/
jsonip.com
can be handy too.whatismyip.com
from the server in question?curl ip.tyk.nu
,curl ifconfig.me