出口数据包不使用非默认路由表

出口数据包不使用非默认路由表

我创建了一个名为的自定义路由表test

# ip route show table test
default via 10.10.10.126 dev eth0
#

如上所示,它仅包含一条路线。下一步,我制定了一条规则,来自 IP 地址 10.10.10.1(10.10.10.1/25 配置为eth0接口)的流量将检查路由表test

# ip rule
0:      from all lookup local
1000:   from 10.10.10.1 lookup test
32766:  from all lookup main
32767:  from all lookup default
#

但是,如果我执行ping 2.2.2.2,则连接系统调用立即报告“网络无法访问”。如果表中test存在默认路由,为什么会这样?或者我做错了什么?

相关内容