Isso não é problema no nível de configuração. Provavelmente você configurou seu PPPD bem, pois a configuração funciona em outro dispositivo sem NAT.
Você não deve usar o PPTP, pois está obsoleto a vários problemas de segurança. Você deve usar uma alternativa segura, como OpenVPN . Se você ainda quiser usar o PPTP ...
O problema que você tem é mais provável que você não tenha PPTP Repasse no seu NAT:
PPTP uses a TCP channel on port
1723
for control and the GRE protocol to encapsulate data and create a VPN tunnel. The issue isn’t really PTPP itself but GRE; GRE doesn’t use ports. Since a requirement of NAT is that the connection must use an IP address and port number it doesn’t work with GRE. This is what PTPP passthrough addresses.
Para o PPTP, você precisa das seguintes aberturas no firewall:
- Protocolo IP =
TCP
, Número da porta TCP =1723
(usado pelo caminho de controle PPTP) - Protocolo IP =
GRE
(valor47
) (usado pelo caminho de dados PPTP)
Para GRE, você precisa de um roteador com suporte para cabeçalho GRE aprimorado Passthrough. Na configuração do roteador, isso pode ser uma configuração chamada PPTP ou IPsec passthrough .
O 3 'Administrative Shutdown'
é apenas um código de resultado normal de Clientes PPTP pptp_ctrl.c
(conexão de controle PPTP ) case PPTP_CALL_CLEAR_NTFY
após receber pptp_call_clear_rqst
de void pptp_call_close()
. Não dá nenhuma informação extra; diferente da conexão é fechada.