Como estabelecer a conexão do cliente PPTP VPN em CentOS/RHEL 7 Linux

Como estabelecer a conexão do cliente PPTP VPN em CentOS/RHEL 7 Linux

Este guia discutirá um procedimento sobre como conectar/estabelecer uma conexão VPN usando o protocolo PPTP no CentOS 7 ou Redhat 7 Linux the non-gui way. Abaixo você pode encontrar detalhes de conexão que serão usados ​​como exemplo. Substitua as informações de VPN PPTP abaixo para alinhar -se às configurações do servidor PPTP VPN:

  • Nome da conexão: LinuxConfig (pode ser qualquer nome descritivo)
  • Tipo de Connection VPN: PPTP
  • PPTP VPN Server IP ou domínio: 123.123.1.1
  • Nome de usuário do CAP: Admin
  • CHAP Senha do usuário: 00000000

Configuração

Vamos começar pela instalação do cliente PPTP:

# yum install pptp 

Na próxima etapa, carregaremos um suporte de rastreamento de conexão para o módulo PPTP, o que é necessário para estabelecer corretamente a conexão PPTP VPN:

# modprobe nf_conntrack_pptp 

Agora, precisamos adicionar credenciais de CHAP, conforme fornecido acima em /etc/PPP/CHAP-Secrets arquivo:

# echo 'admin pptp 00000000 *' >>/etc/ppp/cap 

Nesta fase, usando as informações de conexão VPN acima, precisamos criar um arquivo de configuração de vpn por pares e salvá -lo em /etc/ppp/pares/ diretório. Digite o código abaixo em um arquivo chamado LinuxConfig Ao substituir as diretivas IP do servidor VPN, Nome e Ipparam:

pty "pptp 123.123.1.1--NOLAUNCHPPD "Nome Remotename Remotename PPTP requisição-MPPE-128 Arquivo/etc/ppp/Opções.PPTP IPPARAM LinuxConfig 


Conecte -se ao VPN PPTP

Agora tudo está pronto para estabelecer a conexão PPTP VPN:

# pppd ligue para LinuxConfig 

Verificar /var/log/mensagens Para quaisquer erros ou avisos. Se a conexão PPTP VPN foi estabelecida corretamente, sua saída deve ver a saída semelhante à abaixo:

7 de janeiro 17:55:44 localhost PPPD [18960]: A autenticação do CHAP foi bem -sucedida em 7 de janeiro 17:55:44 localhost pptp [18961]: anon log [decaps_gre: pptp_gre.C: 427]: Pacote de buffer 7 (esperando 6, perdido ou reordenado) 7 de janeiro 17:55:44 localhost PPPD [18960]: Compressão sem estado de 128 bits MPPE habilitada 7 de janeiro 17:55:46 LocalHost PPPD [18960]: Local Endereço IP 192.168.100.2 7 de janeiro 17:55:46 localhost PPPD [18960]: Endereço IP remoto 192.168.100.0 

Depois que a conexão VPN for estabelecida corretamente, uma nova interface de rede será criada. Usar IP Para ver sua configuração:

# ip a s… 3: ppp0: mtu 1396 qdisc pfifo_fast estado desconhecido qlen 3 link/ppp inet 192.168.100.2 pares 192.168.100.0/32 escopo global ppp0 valid_lft para sempre preferred_lft para sempre 

Desconecte -se do VPN PPTP

Para desconectar a conexão VPN PPTP, simplesmente matar graciosamente PPPD Daemon usando o comando abaixo:

# pkill pppd 

Seguindo os troncos, podemos ver que PPPD Módulo saiu graciosamente:

7 de janeiro 18:00:21 localhost systemd: iniciado o serviço de despachante de scripts de gerente de rede. 7 de janeiro 18:00:21 localhost nm-Dispatcher: despacho Ação 'Down' para PPP0 7 de janeiro 18:00:21 localhost PPPD [18960]: Sair 

Solução de problemas

Se você receber uma mensagem de erro abaixo ao seguir um /var/log/mensagens registro:

PPPD [32087]: LCP: Tempo limite enviando configurações de configuração 

Você está perdendo um módulo carregado nf_conntrack_pptp. Carregue este módulo usando um comando Linux a seguir:

# modprobe nf_conntrack_pptp 

Tutoriais do Linux relacionados:

  • Como instalar e gerenciar fontes no Linux
  • Expressões regulares do Python com exemplos
  • Coisas para instalar no Ubuntu 20.04
  • Como instalar Yum no Linux
  • OpenLitesPeed Instalação no Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Como configurar um servidor OpenVPN no Ubuntu 20.04
  • Gerentes de rede Linux GUI
  • Como atualizar o CentOS
  • Senha padrão do OpenLITESPEED