我使用 Debian:
/etc/hostname => static (meaning my hostname is called static)
和
/etc/hosts => 127.0.0.1 localhost
现在
traceroute static ==> Traceroute resolves to (xx.xx.xx.30)
一个非常奇怪且未知/错误的主机。
和
dig static
=> 转向 ROOT-Namesevers...
我的问题:
最有可能的是,我需要在 /etc/hosts 中定义我的主机名到 ip 地址的映射。这就是问题的原因。(类似于 yyy.yyy.yyy.yyy static =>myip 到主机名映射)
但是(!!!)我想知道 traceroute 从哪里得到这个奇怪的 IP 地址。如果有人能解释这个 IP 地址是如何检索的以及它从哪里来的,我将非常感激
非常感谢!!!Markus
答案1
输入“nslookup static”后会有什么结果?结果应该会显示正在使用哪个名称服务器,以及该名称服务器对“static”的记录
答案2
您的 ISP 的 DNS 服务器没有返回 NXDOMAIN(此主机不存在),而是返回其搜索页面的 IP。尝试打开 Web 浏览器并转到http://静态;我猜你会遇到一个页面,上面写着“我们找不到‘静态’——你的意思是其他东西?”以及一堆广告。
也就是说,添加:
127.0.0.1 静态
到您的 /etc/hosts 文件,您就可以开始了。