在Rocky Linux 9中配置IP转发,需通过sysctl内核参数实现。
-
临时启用:
sudo sysctl -w net.ipv4.ip_forward=1
-
永久生效:
echo 'net.ipv4.ip_forward = 1' | sudo tee /etc/sysctl.d/99-ip_forward.conf sudo sysctl --system
-
验证:
sysctl net.ipv4.ip_forward # 或 cat /proc/sys/net/ipv4/ip_forward
注意:若需IPv6转发,同步设置net.ipv6.conf.all.forwarding=1
。网络防火墙(如firewalld/nftables)需独立配置允许流量转发,复杂场景建议通过Ansible等工具固化配置。