linux下寻找登陆本机的外部IP地址

unrise 2011-04-10 12:23:04
如果在linux用命令查找机器的外部IP地址,例如 172.16.0.15 是企业内部IP地址,而且它有对应的外部IP地址(比如 172.16.0.15 = 210.130.16.21),但是如何才能查看到这个外部IP呢? 谢谢了。

[temp]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:56:B2:67:CA
inet addr:172.16.0.15 Bcast:172.16.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:400288781 errors:119 dropped:130 overruns:0 frame:0
TX packets:497560172 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3126251868 (2981.4 Mb) TX bytes:1996846428 (1904.3 Mb)
Interrupt:11 Base address:0x1400

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:93921 errors:0 dropped:0 overruns:0 frame:0
TX packets:93921 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:559676303 (533.7 Mb) TX bytes:559676303 (533.7 Mb)
...全文
150 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
乌镇程序员 2011-04-10
  • 打赏
  • 举报
回复
如果安装了wget或curl的话,可以在命令行访问(下载)公开的api,比如腾讯提供的,fw.qq.com/ipaddress
wget http://fw.qq.com/ipaddress
unrise 2011-04-10
  • 打赏
  • 举报
回复
T5500你好,我是远程登陆服务器的,只能用命令方式查看自己使用的外部IP,你说的地址,WINDOWS上可行,但是telnet linux 不行。
乌镇程序员 2011-04-10
  • 打赏
  • 举报
回复
公网地址一般是配置在网关上的,最简单的方法是访问ip地址查询网站(比如www.ip.cn)查看自己使用的公网IP,不过,即使知道这个公网IP,如果在网关上没有配置端口映射的话,你还是无法通过公网IP直接访问内网服务器。
一品川 2011-04-10
  • 打赏
  • 举报
回复
学习了
乌镇程序员 2011-04-10
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 unrise 的回复:]
我是telnet 172.16.0.15 这个机器上查看的。
cat ./ipaddress,以后,我确实看到了一个IP地址,但是奇怪的是这个IP即不是 172.16.0.15 所对应的外部IP,也不是本机的IP...不解...
[/Quote]
如果确定不是远程机器所使用网关的公网IP,那有可能往上还经过了一层匿名代理,这个,我也不了解了。
乌镇程序员 2011-04-10
  • 打赏
  • 举报
回复
这个IP是远程机器所使用的网关的公网IP。
unrise 2011-04-10
  • 打赏
  • 举报
回复
我是telnet 172.16.0.15 这个机器上查看的。
cat ./ipaddress,以后,我确实看到了一个IP地址,但是奇怪的是这个IP即不是 172.16.0.15 所对应的外部IP,也不是本机的IP...不解...
乌镇程序员 2011-04-10
  • 打赏
  • 举报
回复
这是个文本文件。。
cat ./ipaddress
unrise 2011-04-10
  • 打赏
  • 举报
回复
T5500, 我用 wget http://fw.qq.com/ipaddress 下载了ipaddress,并且修改了属性,但是执行结果如下:
[temp]# ./ipaddress
-bash: ./ipaddress: cannot execute binary file

有什么地方不对吗? 谢谢。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧