traceroute输出分析linux - 路由器ip地址
Posted
技术标签:
【中文标题】traceroute输出分析linux - 路由器ip地址【英文标题】:traceroute output analysis linux - router ip address 【发布时间】:2012-05-26 18:43:42 【问题描述】:我有兴趣了解网络拓扑。具体来说,我想知道“外部世界”看到的路由器的 IP 地址,而不是 192.168.1.1,因为我使用了 traceroute 命令,它给出了以下输出:
..~\ $ traceroute www.google.com
traceroute to www.google.com (74.125.236.148), 30 hops max, 60 byte packets
1 172.16.0.1 (172.16.0.1) 4.130 ms 21.449 ms 36.993 ms
2 192.168.1.1 (192.168.1.1) 46.944 ms 51.243 ms 68.279 ms
3 ras.beamtele.net (49.206.128.1) 87.065 ms 87.423 ms 87.982 ms
4 ras.beamtele.net (183.82.14.41) 88.742 ms 88.949 ms 90.708 ms
5 121.240.252.5.STATIC-Hyderabad.vsnl.net.in (121.240.252.5) 91.331 ms 91.590 ms 115.113.207.53.static-hyderabad.vsnl.net.in (115.113.207.53) 91.896 ms
6 172.31.16.197 (172.31.16.197) 142.291 ms 85.328 ms 19.992 ms
7 115.113.165.98.static-mumbai.vsnl.net.in (115.113.165.98) 21.951 ms 23.432 ms 24.055 ms
8 72.14.232.202 (72.14.232.202) 25.678 ms * *
9 216.239.48.179 (216.239.48.179) 25.949 ms 44.853 ms 47.146 ms
10 bom03s02-in-f20.1e100.net (74.125.236.148) 68.244 ms 68.474 ms 68.842 ms
我在 WLAN 中的 IP 是 172.16.0.9(使用 ifconfig 找到)。我想 49.206.128.1 是网关。当我使用“http://whatismyipaddress.com”之类的网络服务时,我得到 49.206.128.1,这是第三个跃点。
LAN 中的所有其他 IP 地址都类似于 172.16.0.xxx(可能是这些保留的 IP 系列之一)。
请解释一下第一跳和第二跳到底是什么。有人(不在局域网内)可以像局域网中的人那样使用 192.168.1.1 联系路由器吗?
(我是这个领域的新手,所以请忽略任何误解)
【问题讨论】:
【参考方案1】:使用 NAT 时的典型情况(即:将具有私有 IP 范围的网络连接到互联网)内部网络内的所有计算机共享相同的公共 IP 地址(或地址集)。
所以 49.206.128.1 是路由器和网络内所有其他机器的公共地址。
【讨论】:
我使用 192.168.1.1 访问的机器的 ip 地址是什么?能否请您识别跃点 1、2、3 上的物理机。 您网络内的所有机器共享同一个公共 IP。机器 2 和 3 是您的路由器(或其他像防火墙一样执行 NAT 的设备)的私有和公共地址 机器 1 是另一个内部路由器或一些类似设备。 你的意思是说有2台机器:(1)和(2,3)。第二个是具有 2 个接口的单机 - 内部:192.168.1.1 & 外部:49.206.128.1。请评论 - 如果我是对的,是的,如果我错了,请纠正我。感谢您的帮助。 是(除非 (1) 是您计算机上的第二个接口)以上是关于traceroute输出分析linux - 路由器ip地址的主要内容,如果未能解决你的问题,请参考以下文章