首页
项目推荐
Search
1
DNS故障转移脚本:自动检测故障、自动修改DNS解析,支持 cloudflare、dnspod、华为云
599 阅读
2
使用 Acme 脚本申请 zerossl 泛域名证书,支持多个域名,支持自动续订,支持 nginx 自动生效
349 阅读
3
定制 docker 镜像,配合tc,实现精确控制 docker 容器的速度限制
294 阅读
4
docker 安装,配置 docker-compose及自动命令补全
240 阅读
5
iptables 多IP 多网卡 设置转发
223 阅读
脚本
docker
登录
Search
标签搜索
linux
脚本
docker
DNS
故障转移
宝塔
acme
nginx
证书
泛域名
docker-compose
tc
限速
iptables
多ip
多网段
转发
ZERO零号机
累计撰写
5
篇文章
累计收到
0
条评论
首页
栏目
脚本
docker
页面
项目推荐
搜索到
1
篇与
的结果
2023-05-10
iptables 多IP 多网卡 设置转发
网上比较容易搜索的 iptables 转发信息大部分是单网卡单ip、单网卡多ip等配置,对于一个服务器有多个网段,多个物理网卡的信息少。此文是结合以前部署的项目来说明怎么设置 iptables 对于多网卡,多网段的转发设置,设置 iptables 转发需要的环境本文以 debian 系统为例,其他系统可以参照,运行时删除注释apt-get -y install iptables-persistent &&\ # 开启ipv4转发 echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf &&\ # 关闭数据包源地址的校验,有几个网卡添加几个 echo net.ipv4.conf.all.rp_filter=0 >> /etc/sysctl.conf &&\ echo net.ipv4.conf.网卡名1.rp_filter=0 >> /etc/sysctl.conf &&\ echo net.ipv4.conf.网卡名2.rp_filter=0 >> /etc/sysctl.conf # 刷新生效 sysctl -p 添加路由表,有多少个网段就添加多少个echo "路由表1" >> /etc/iproute2/rt_tables ip route add default via 网卡1网关 dev 网卡1名称 table 路由表1 ip route add 网卡1网段 dev 网卡1名称 table 路由表1 ip rule add from 网卡1ip table 路由表1 echo "路由表2" >> /etc/iproute2/rt_tables ip route add default via 网卡2网关 dev 网卡2名称 table 路由表2 ip route add 网卡2网段 dev 网卡2名称 table 路由表2 ip rule add from 网卡2ip table 路由表2设置具体的转发条件,有多少组就设置多少组,支持端口段隐藏内容,请前往内页查看详情保存设置,避免重启失效iptables-save > /etc/iptables.up.rules &&\ iptables-restore < /etc/iptables.up.rules出问题时删除转发配置iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -t nat -F iptables -t mangle -F iptables -F iptables -X尽可能的多测试,有问题就清除转发设置后重新设置,调试到适合你的环境为止
2023年05月10日
223 阅读
0 评论
0 点赞