要试图find一个主机的内部本地地址,在1个思科无线路由器的局域网上,我运行nping在一个Windows7主机192.168.1.138 。
C:\>nping --ec "public" -c 1 echo.nmap.org SENT (1.4430s) ICMP 192.168.1.138 > 74.207.244.221 Echo request (type=8/code=0) ttl=64 id=53719 iplen=28 CAPT (1.5520s) ICMP 216.164.56.243 > 74.207.244.221 Echo request (type=8/code=0) ttl=55 id=53719 iplen=28 RCVD (1.6320s) ICMP 74.207.244.221 > 192.168.1.138 Echo reply (type=0/code=0) ttl=54 id=10848 iplen=28
输出显示内部本地IP源是192.168.1.138/24 ,在NAT更改之后(请参阅CAPT线路),内部全局IP为216.164.56.243 。 几乎在同一时间,我运行nping在同一个局域网,并在不同的 Windows 7主机与内部本地192.168.144/24 ,但CAPT线仍然显示相同的内部全球IP为216.164.56.243 。 如果两台主机的内部全局IP相同,则显示路由器正在使用具有NAT池的dynamicNAT或具有重载的dynamicNAT(PAT)。 从主机的数据包分析,不要求访问路由器CLI或CCP,你怎么知道路由器正在使用哪种types的NATconfiguration?
你还应该尝试一些端口号,看看这些是如何映射的,这可能是一个锥形NAT,但你需要看看他们的三种风格:
这显然是最后两个选项之一,哪一个将需要进一步testing,以查看使用哪个端口号。如果您有权访问外部服务器,请参阅是否可以从任何端口发送答复,或只能发送回复的端口。
我不认为它是dynamic的NAT,或者你会看到多个外部地址。