使用 xubuntu...我正在尝试在我的工作笔记本电脑中添加一条路线,所以我这样做了
route add -host 212.18.178.207 gw 10.15.228.1 eth0
出于某种奇怪的原因,当我只是路由时,这就是我得到的......
207.178.18.212. 10.15.228.1 255.255.255.255 UGH 0 0 0 eth0
地址反转是怎么回事?还有那个额外的。 ?
这仍然有效,我只是好奇为什么它被颠倒了......
答案1
这是反向 DNS PTR 记录,或其一部分。默认情况下route
将尝试查找 IP 地址的名称。route -n
不会尝试解析主机名并为您提供纯 IP 地址。
更好用ip
来自iproute2工具因为它们已经取代了大多数不同的net-tools
命令。
ip ro sh
完整的 DNS 记录实际上是207.178.18.212.rev.vodafone.pt
。
DNS 名称的尾随.
通常意味着不要添加任何其他内容,这就是它(完全限定)。我倾向于该字段被截断,但也许您的本地域已设置为rev.vodafone.pt
并且route
正在将其遗漏。检查您/etc/resolv.conf
的domain
入口。
反向命名遵循以下标准IN-ADDR.ARPA
用于反向查找的域。这些数字是相反的,以便可以配置完整的网络范围并将其委托给 DNS 服务器。
212.in-addr.arpa
整个 212.xxx 范围可以委托给沃达丰。
18.212.in-addr.arpa
对于 212.18.xx
178.18.212.in-addr.arpa
对于 212.18.178.x
尽管沃达丰可以为 IP 地址选择任何名称,但他们恰好遵循了该反向命名标准。