Linux 高级路由配置策略之打通双/三网卡路由转发

在查阅本文之前首选,需要根据以下文章配置并启用内核的路由转发。

LINUX 平台最快子网路由转发,内核使能选项配置_配置内核转发-CSDN博客

比如:

我现有两张网卡,我需要 192.168.1.0/24 段上网络设备,相互访问 192.168.0.0/24 段上的网络设备。

那么,我们就需要配置一个路由桥,把两者之间的网络链打通。

那么执行以下两条命令即可:

iptables -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

iptables -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

不可以只执行一条:

iptables -A POSTROUTING -s 192.168.0.0/23 -j MASQUERADE

来替代上述两条单独的命令行,这是由于:上述命令行单条执行会自动命中对应的物理承载网卡,如果,执行上述/23的命令行,内核路由那边会发生混乱,导致无法上网。

当配置好之后,两个子网的网络设备只需要把网关服务器设置为:

192.168.0.8 或 192.168.1.8(根据子网段来选择配置)即可轻松打通两个子网之间的网络通信链路,确保相互可以进行数据通信。

相关推荐
落幕__11 分钟前
Docker (一)
运维·docker
一张假钞22 分钟前
Deepin 23.10安装Docker
运维·docker·容器
cainiao08060526 分钟前
深入解析Linux死锁:原理、原因及解决方案
linux·运维·服务器
aodunsoft32 分钟前
安全月报 | 傲盾DDoS攻击防御2025年5月简报
网络·安全·ddos
开挖掘机上班39 分钟前
Bash shell四则运算
linux·开发语言·bash·shell
2401_8960081943 分钟前
ubuntu之开机自启frpc
linux·运维·ubuntu
莲月唯翼1 小时前
哪些IT运维工具支持自定义监控项?
运维
异常君2 小时前
TCP TIME_WAIT 状态:原理、问题与优化方案
java·linux·tcp/ip
朱包林2 小时前
day23-计算机网络-1
运维·网络
夜月yeyue2 小时前
高性能MCU的MPU与Cache优化详解
linux·开发语言·stm32·单片机·嵌入式硬件