CentOS7 开启路由转发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7 开启路由转发相关的知识,希望对你有一定的参考价值。

参考技术A 1.临时开启,(写入内存,在内存中开启)

2.永久开启,(写入内核)

3.防火墙放通转发(以iptables为例)

CentOS8 开启端口转发

1、开启内核 IP 地址转发

首先查看内核是否开启 IP 地址转发功能

cat /proc/sys/net/ipv4/ip_forward

返回为 1 已开启,返回 0 则需要手动开一下。
以 root 用户身份执行

echo "1" >> /etc/sysctl.conf 
sysctl -p  #使之立即生效

2、防火墙允许 IP 地址转发

默认情况下 firewalld 会禁止转发流量,可以执行 firewall-cmd --query-masquerade 查看状态,如果是 no,可执行下面的命令开启转发。
开启 IP 地址转发

firewall-cmd --add-masquerade --permanent  #开启 IP 地址转发
firewall-cmd --reload  #重载防火墙规则,使之立即生效

以上是关于CentOS7 开启路由转发的主要内容,如果未能解决你的问题,请参考以下文章

centos7 开启路由转发功能

CentOS7.x 路由转发的配置

Centos7配置NAT

linux做路由并实现路由转发

路由器怎么设置端口转发

老毛子 Padavan 路由器固件开启教育网 IPv6 并实现IPv6转发