我需要知道如何列出所有路由表的 ID。例如,我可以运行:
ip rule add fwmark 2 table 104
ip route add dev eth0 default via 192.168.3.7 table 104
Run Code Online (Sandbox Code Playgroud)
调用ip rule list
显示:
0: from all lookup local
32765: from all fwmark 0x2 lookup 104
32766: from all lookup main
32767: from all lookup default
Run Code Online (Sandbox Code Playgroud)
并调用ip route show table 104
显示:
default via 192.168.3.7 dev eth0
Run Code Online (Sandbox Code Playgroud)
如果我然后调用ip rule del table 104
,随后的调用ip rule list
显示:
0: from all lookup local
32766: from all lookup main
32767: …
Run Code Online (Sandbox Code Playgroud)