1、在双网卡节点(需要设置外网网卡为默认网卡) 进行以下配置
首先linux默认是关闭ip包转发的功能,需要开启一下
1 | cat /etc/sysctl.conf |
执行命令使该配置立即生效:
1 | sysctl -p |
2、在双网卡节点开启转发功能,将非本机地址的ip包修改源地址后从连网的网口发出去,其中eth0为可以访问外网的端口
1 | sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE |
3、双网卡节点如果开启防火墙,内网节点需要DNS服务时,需要将内网网段添加到trustedzone
1 | firewall-cmd --zone=trusted --add-source=192.168.1.0/24 --permanent |
4、在内网节点,需要将双网卡节点的内网IP配置为网关,如上图所示,需要将192.168.1.100作为内网节点PC-B、PC-C的网关
1 | TYPE=Ethernet |