openwrt路由表设置_Linux/Openwrt策略路由配置使用
Linux多可支持255个路由表,查看当前路由表:#https://www.haiyun.meip rule ls0:from all lookup local32766:from all lookup main32767:from all lookup default根据源IP或目标IP选择路由表:echo '252onovps'>>/etc/ipro...
Linux多可支持255个路由表,查看当前路由表:#https://www.haiyun.me
ip rule ls
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
根据源IP或目标IP选择路由表:echo '252 onovps'>>/etc/iproute2/rt_tables
#新建路由表ID与名称映射
ip rule add from 192.168.1.5 table onovps pref 32764
#新建路由表onovps,优先级32764
ip route add default via 192.168.1.2 dev pppoe-wan2 table onovps
#新建路由表onovps默认路由项
ip route flush cache
#刷新路由缓存
基于iptables标记选择路由表:ip rule add fwmark 20 table onovps pref 32763
#新建路由表,防火墙标记20的数据
ip route add default via 192.168.1.2 dev pppoe-wan2 table onovps
#默认路由
iptables -t mangle -APREROUTING -p udp --dport 53 -j MARK --set-mark 20
#标记数据
查看当前路由表:ip rule ls
0: from all lookup local
32764: from 192.168.1.5 lookup onovps
32765: from all lookup main
32766: from all lookup main
32767: from all lookup default
查看路由表onovps下路由项:ip route ls table onovps
default via 192.168.1.2 dev eth1
更多推荐



所有评论(0)