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(根据子网段来选择配置)即可轻松打通两个子网之间的网络通信链路,确保相互可以进行数据通信。

相关推荐
天外飞雨1 小时前
各传感器消息解析
linux
2501_929907001 小时前
怕随身 WiFi 虚量断连?格行随身wifi拆箱测评:1500G 真不虚标?
网络
逐风&者1 小时前
CentsOS 7 “Could not resolve host: mirrorlist.centos.org; 未知的错误”问题解决
linux·运维·centos
路由侠内网穿透.2 小时前
本地部署网站流量分析工具 Matomo 并实现外部访问
运维·服务器·远程工作
极客范儿2 小时前
华为HCIP网络工程师认证—网络参考模型
网络·华为
dnpao2 小时前
在服务器已有目录中部署 Git 仓库
运维·服务器·git
南♡黎(・ิϖ・ิ)っ2 小时前
JavaEE初阶,网络原理HTTP报头篇
网络·https·java-ee
大象席地抽烟2 小时前
NodeLocalDNS引起的一个域名解析问题
运维
爱编程的鱼2 小时前
HTTP 是什么?它是如何工作的
网络·网络协议·http
超越自己2 小时前
远程连接银河麒麟服务器-xrdp方式
linux·运维·服务器·远程桌面·银河麒麟