具有非唯一ID的IP路由表?

是否有可能有多个具有相同ID的路由表? 该表的名称仍然是唯一的。

我不能find关于这个的信息,似乎是专注于IP规则,并添加addr到表。

/ etc / iproute2 / rt_tables中的表列表

# #reserved values # 255 local 254 main 253 default 0 unspec # # local # #1 inr.ruhep 7 testA 7 testB 

这是否工作? 我一直在testing,看起来好像两个表都在使用。

我在哪里可以find关于表格ID的信息,以及它是否需要唯一?

ip命令中的任何表名将通过在rt_tables文件内查找而被转换为数字id。 所以,你可以使用非唯一的表名,但是数字ID唯一标识表。

在你的情况下,无论你正在使用什么样的表名称,将使用与ID为7的同一张表。 如果你已经运行了ip route add <some-route> table testA ,你会在ip route list table testB输出中看到这个路由。