简介
本次内容主要实现的是一台本地网络机器和一台拥有外网机器,通过网络转发本地实现外网。
环境介绍
环境 | ip | 本地ip |
---|---|---|
centos7-1908 | 10.0.0.41 | 172.16.1.41 |
centos7-1908 | 10.0.0.42 | 172.16.1.42 |
进行配置
1.开启网络转发
vim /etc/sysctl.conf #添加一个ip_4转发net.ipv4.ip_forward=1
#cat /etc/sysctl.conf #查看修改的内容
#net.ipv4.ip_forward=1
sysctl -p #使配置文件生效
2.打开防火墙
systemctl start firewalld
firewall-cmd --add-masquerade --permanent
firewall-cmd --permanent --direct --passthrough ipv4 -t nat -I POSTROUTING -o ens37 -j MASQUERADE -s 172.16.1.0/24
firewall-cmd --reload
3.另外一台42的外网网卡停掉
ifdown ens33
route add default gw 172.16.1.41 dev ens37
vim /etc/resolv.conf
#cat /etc/resolv.con
#nameserver 223.5.5.5
4.测试42这个是否有了外网
ping www.baidu.com