centos7 firewalld配置网关服务器

firewalld配置网关服务器

两台服务器,一台可以上网IP地址为192.168.111.129/24,一台服务器不能上网但与192.168.111.129/24互通且处于同一网段IP地址为192.168.111.128/24
1、192.168.111.129/24配置
1.1、开启ip_forward转发

cat >>/etc/sysctl.conf<<EOF
net.ipv4.ip_forward=1
EOF
sysctl -p

1.2、转发内网流量

firewall-cmd --zone=public --permanent --add-masquerade
firewall-cmd --permanent --direct --passthrough ipv4 -t nat -I POSTROUTING -o ens32 -j MASQUERADE -s 192.168.111.0/24

1.3、允许域名解析,不开启只能通过IP访问外网

firewall-cmd --zone=public --permanent --add-port=53/udp
firewall-cmd --zone=public --permanent --add-port=53/tcp
firewall-cmd --reload
firewall-cmd --zone=public --list-ports

2、192.168.111.128/24配置
2.1、允许域名解析,不开启只能通过IP访问外网

firewall-cmd --zone=public --permanent --add-port=53/udp
firewall-cmd --zone=public --permanent --add-port=53/tcp
firewall-cmd --reload
firewall-cmd --zone=public --list-ports

2.2、添加默认网关

ip route add default via 192.168.111.129 dev ens32
cat >> /etc/resolv.conf<<EOF
 nameserver 202.106.0.20
 EOF

或者

cat >> /etc/sysconfig/network-scripts/ifcfg-ens32<<EOF
GATEWAY=192.168.111.129
DNS1=202.106.0.20
EOF

2.3、测试连通性

ping www.baidu.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值