阅读本文之间,可线性参考以下文献。
Linux 命令行配置为单臂旁路由。_linux单臂路由-CSDN博客
Linux 软路由命令行配置(参考)_linux软路由-CSDN博客
VGW在 Windows 平台上局域网就绪的旁路由器程序_windows旁路由-CSDN博客
本文介绍 LINUX 通用平台最快子网路由转发方案,不需要任何第三方程式,不需要三方限制硬件采用的DPDK平台做出来的转发,单纯采用内核直接转发。
配置内核:/etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv4.conf.all.forwarding = 1
net.ipv4.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.lo.forwarding = 1
增加这几项 “内核选项” 配置使能,即可以确保 LINUX 内核直接转发子网路由,而无需:OpenWRT、RouterOS、LVS、iptables forward / iptables -t nat 来繁琐配置路由转发。
应用实战: