我想知道用nmap检查我的网关。对于nmap --traceroute -sS IPADDR -P0 -p80
,我没有地址。
这是什么意思,我如何获得有关主持人的信息?
提前致谢!
更新: nmap的确切输出如下。
TRACEROUTE (using proto 1/icmp)
HOP RTT ADDRESS
1 ... 30
空字段位于ADDRESS
下方。
答案 0 :(得分:0)
这意味着,您和目标主机之间没有跳转回复Time-to-live exceeded
ICMP消息到traceroute探测器。由于您使用--traceroute
nmap输出与traceroute
输出非常相似。
1 ... 30
表示您尚未收到对30个探测的任何响应,默认情况下,traceroute(和nmap)会在30次跳转后放弃。
这意味着主机已关闭,或者您的防火墙或您与taget之间的所有中间路由器上都阻止了ICMP消息。尝试跟踪现有主机并查看是否属于这种情况。你问题的第二部分有点模糊,请更具体地说明你想要获得什么样的信息。
从此服务器故障问题引用@Ladadadada" what does “***” mean when traceroute"
Traceoute需要来自目标服务器和每个中间跃点的响应来创建其输出。如果路由器没有生成超时响应响应,则traceroute将不知道该跳的任何信息。输出* * *的跃点意味着该跃点处的路由器不响应您用于traceroute的数据包类型(默认情况下,它是类Unix上的UDP和Windows上的ICMP)。