我有一台使用 zoneedit 配置的服务器。在其上运行“traceroute”后,我注意到它需要超过 100 个跳数。
- 我该如何降低跳数?
- 这真的那么糟糕吗,还是我太偏执了?
- 名称服务器是否会在跳数中发挥作用。
答案1
超过 100 跳表明某处存在问题,或者您无法访问该路径的某段。
您是否获得* * *
重复的 IP 地址?
尝试-m
将跳数限制为小于 100 的选项
traceroute -m 90 mydomain.tld
因此你至少应该得到一些关于哪里出了问题的迹象。
答案2
尝试使用tcptraceroute(或类似的),目标端口为 80(或您认为在远程服务器上开放的任何其他端口),然后查看运行情况。
就像 ring0 上面所说的那样,这不是 DNS 问题 - 而是“外面的”路由器或防火墙阻止了标准 traceroute 数据包(icmp)。