This commit is contained in:
Teddysun 2016-07-31 13:51:45 +09:00
parent 582d43afbc
commit a8259b0120

View File

@ -670,7 +670,6 @@ EOF
</service> </service>
EOF EOF
chmod 640 /usr/lib/firewalld/services/xl2tpd.xml chmod 640 /usr/lib/firewalld/services/xl2tpd.xml
sleep 5
systemctl enable ipsec systemctl enable ipsec
systemctl enable xl2tpd systemctl enable xl2tpd
@ -680,6 +679,7 @@ EOF
if [ $? -eq 0 ];then if [ $? -eq 0 ];then
echo "confirm firewalld status..." echo "confirm firewalld status..."
firewall-cmd --list-all firewall-cmd --list-all
echo "add firewalld rules..."
firewall-cmd --permanent --add-service=ipsec firewall-cmd --permanent --add-service=ipsec
firewall-cmd --permanent --add-service=xl2tpd firewall-cmd --permanent --add-service=xl2tpd
firewall-cmd --permanent --add-masquerade firewall-cmd --permanent --add-masquerade
@ -691,6 +691,7 @@ EOF
echo "Firewalld start success..." echo "Firewalld start success..."
echo "confirm firewalld status..." echo "confirm firewalld status..."
firewall-cmd --list-all firewall-cmd --list-all
echo "add firewalld rules..."
firewall-cmd --permanent --add-service=ipsec firewall-cmd --permanent --add-service=ipsec
firewall-cmd --permanent --add-service=xl2tpd firewall-cmd --permanent --add-service=xl2tpd
firewall-cmd --permanent --add-masquerade firewall-cmd --permanent --add-masquerade
@ -708,6 +709,11 @@ EOF
systemctl -a | grep xl2tpd systemctl -a | grep xl2tpd
echo "confirm firewalld status..." echo "confirm firewalld status..."
firewall-cmd --list-all firewall-cmd --list-all
firewall-cmd --list-all | grep xl2tpd > /dev/null 2>&1
if [ $? -ne 0 ];then
firewall-cmd --permanent --add-service=xl2tpd
firewall-cmd --reload
fi
} }