我想我只是不了解路线如何运作。我的路由表有一个0.0.0.0
的路由,其子网掩码为0.0.0.0
,其度量标准是所有其他路由中最低的。难道这并不意味着其他路由都无关紧要,因为它涵盖了每个IP,并且据我了解,最低的标准会获胜?
无论哪种方式,默认情况下,所有内容都应路由出10.236.35.52接口,但是我希望64.233.0.0
的网络掩码为255.255.0.0
的newm路由与默认接口192.168不同的接口.116.244。我尝试为该路径创建两条路由,一条用于我想要的接口(192.168.116.244),其权重较低(公制),另一条用于默认接口,其权重较高(公制)。希望这将覆盖顶部的0.0.0.0路由。我的逻辑可能是完全错误的,实际上可能是错误的,因为它不起作用。任何人都知道我在做什么错。
答案 0 :(得分:2)
这是否意味着其他路由都不重要,因为它涵盖了每个IP,我理解最低的标准会获胜?
不。根据网络掩码中设置为1的位数按顺序考虑路由。例如,具有255.255.255.255
(32位设置为1)网络掩码的路由非常具体,并且具有最高优先级,因为它仅匹配一个IP。 0.0.0.0
或二进制中的00000000000000000000000000000000
是您的默认网关,并将零位设置为1。
如果有多个路由匹配,则将使用度量最低的路由。