Allow PPTP VPN connection on firewalld
To allow PPTP VPN connection when using firewalls, run the following commands.
Allow 1723/tcp
1 |
sudo firewall-cmd --permanent --zone=public --add-port=1723/tcp |
Allow gre protocol
1 |
firewall-cmd --permanent --add-rich-rule='rule protocol value="gre" accept' |
or
1 2 |
sudo firewall-cmd --permanent --zone=public --direct --add-rule ipv4 filter INPUT 0 -p gre -j ACCEPT sudo firewall-cmd --permanent --zone=public --direct --add-rule ipv6 filter INPUT 0 -p gre -j ACCEPT |
Enable IP masquerade
1 |
sudo firewall-cmd --permanent --zone=public --add-masquerade |
Reload firewall.
1 |
sudo firewall-cmd --reload |
See firewalld