当我运行以下命令时,它会存储在哪里?还是会保留在内存中直到重新启动?
ip rule add from x.x.x.x table 1
我只是想为 IPV6 使用一个自定义名称,以便将其与 IPv4 区分开来。所以我给出了table eth0V6
一个错误,
错误:参数“eth0V6”错误:无效的表 ID
但随后它接受table 1
和其他数字。所以基本上我想检查是否需要为 V6 路由表创建一个自定义名称的文件以及在哪个位置。但在任何地方都找不到table 1
更新/etc/iproute2/
。
如果能得到一些帮助我将非常感激。
答案1
您可以使用类似的数字表 ID 1
,也可以使用类似的命名表eth0V6
。
只有命名的表才需要在文件中定义/etc/iproute2/rt_tables
。您需要有如下一行:
100 eth0V6
在此示例中,您可以使用 ID100
或 name eth0V6
。