Como resolver o problema de conexão com VPNs pptp após a atualização do Fedora 21 ou Red Hat 7

Muita gente passa por alguns problemas em relação a conexão quando atualizam seus sistemas para o Red Hat 7 ou Fedora 21.

Isto acontece porque o sysemd tomou conta destes sistemas e a partir daí você passa a gerenciar todo o seu sistema operacional a partir de um serviço chamado firewalld, que é quem irá gerenciar todas as regras do iptables nestes novos sistemas operacionais baseados no Red Hat ( e  em geral, em todos que estão usando o systemd ).

E uma das conexões que passou a deixar de funcionar quando estamos trabalhando com o firewalld é o pptp.

Pouca gente talvez dê notícia que a conexão pptp ocorre em duas camadas. Uma é a conexão com a porta 1723/tcp , que é quando você contacta o servidor pptp.

E outra, é quando o túnel GRE é fechado e é aí que o seu firewalld está bloqueando sua conexão.

Se você a partir da atualização do seu Fedora ou Red Hat parou de conectar em serviços pptp digite as seguintes linhas como root :

firewall-cmd –permanent –direct –add-rule ipv4 filter INPUT 0 -p gre -j ACCEPT
firewall-cmd –permanent –direct –add-rule ipv6 filter INPUT 0 -p gre -j ACCEPT
firewall-cmd –reload

Lembrando que a opção –permanent existe para manter as regras no seu sistema operacional mesmo após a reinicialização.