iptable 策略路由,回程路由问题

jonsoncheng 2020-07-31 05:20:49
目前centos 做的代理,播了20条宽带 每条都有一个公网IP,通过其中一个IP连接进来,出口都是默认路由,我需要根据进来的端口走不同的线路出去。目前我这边做了策略路由,不知道哪里出错了,望大佬指点!
目前设置的30001端口进来的数据,最终走ppp0出去。



iptables -A PREROUTING -t mangle -p tcp --dport 30001 -j MARK --set-mark 8
iptables -A PREROUTING -t mangle -j CONNMARK --save-mark
iptables -A PREROUTING -t mangle -j CONNMARK --restore-mark
ip rule add from all fwmark 8 table 9
ip route add 0/0 dev ppp0 scope link table 9
ip route flush cache
...全文
11995 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzhendongIT 2022-01-21
  • 打赏
  • 举报
回复

1

aabbabababaa 2020-08-12
  • 打赏
  • 举报
回复
没配过iptable出口路由,学习下了

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧