Routing RTNETLINK回答:隧道路由时参数无效
我在我的服务器上设置了一个TUN路由,如下所示:Routing RTNETLINK回答:隧道路由时参数无效,routing,tun,Routing,Tun,我在我的服务器上设置了一个TUN路由,如下所示: 10.0.1.0/24 dev eth0 proto kernel scope link src 10.0.1.2 192.168.1.0/24 dev tun0 scope link default via 10.0.1.1 dev eth0 如果我使用“ip route get”检查来自eth0的路由,则不会出现以下问题: ip r g 192.168.1.3从10.0.1.3 iif eth0 但如果我按以下方式使用: ip
10.0.1.0/24 dev eth0 proto kernel scope link src 10.0.1.2
192.168.1.0/24 dev tun0 scope link
default via 10.0.1.1 dev eth0
如果我使用“ip route get”检查来自eth0的路由,则不会出现以下问题:
ip r g 192.168.1.3从10.0.1.3 iif eth0
但如果我按以下方式使用:
ip r g 192.168.1.3从10.0.1.3 iif tun0
据推测,它应该仍然有效。我认为这里存在一些网络配置问题。有什么想法吗?
提前谢谢 问题解决了。rp_过滤器需要设置为“0”以允许流量路由到同一设备。或者,对于大多数情况,“2”松散模式就足够了。
192.168.1.3 from 10.0.1.3 dev tun0 src 10.0.1.2
cache mtu 1462 advmss 1422 hoplimit 64 iif eth0
RTNETLINK answers: Invalid argument