因为最新的CentOS7用的已经是Firewalld了,由于该防火墙下策略配置与iptable-service有比较大的区别,因此在这里列一下:
完整的防火墙配置
- 添加masquerade
firewall-cmd --add-masquerade
firewall-cmd --permanent --add-masquerade
firewall-cmd --query-masquerade
- 查看服务
firewall-cmd --list-services
firewall-cmd --list-port
- 添加PPTP端口和GRE协议
firewall-cmd --permanent --zone=public --add-port=1723/tcp
firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -i eth1 -p gre -j ACCEPT
- 重启防火墙
firewall-cmd --reload