Cómo establecer la conexión del cliente PPTP VPN en CentOS/RHEL 7 Linux

Cómo establecer la conexión del cliente PPTP VPN en CentOS/RHEL 7 Linux

Esta guía discutirá un procedimiento sobre cómo conectar/establecer una conexión VPN utilizando el Protocolo PPTP en CentOS 7 o Redhat 7 Linux, la forma no GUI. A continuación puede encontrar detalles de conexión que se utilizarán como ejemplo. Reemplace la información de VPN Bellow PPTP para alinearse con la configuración de su servidor PPTP VPN:

  • Nombre de conexión: LinuxConfig (puede ser cualquier nombre descriptivo)
  • VPN Tipo de conexión: PPTP
  • PPTP VPN Server IP o dominio: 123.123.1.1
  • CHAP Nombre de usuario: Administrador
  • CHAP CONTRASEÑA DEL USUARIO: 00000000

Configuración

Comencemos por la instalación del cliente PPTP:

# yum instalación PPTP 

En el siguiente paso, cargaremos un soporte de seguimiento de conexión para el módulo PPTP que se requiere para establecer correctamente la conexión PPTP VPN:

# ModProbe NF_Conntrack_PPTP 

Ahora, necesitamos agregar credenciales de CHAP según lo dispuesto anteriormente en /etc/ppp/caprets archivo:

# echo 'admin PPTP 00000000 *' >>/etc/ppp/cap-secretos 

En esta etapa, utilizando la información de conexión VPN anterior necesitamos crear un archivo de configuración VPN de pares y guardarlo en /etc/ppp/compañeros/ directorio. Ingrese el siguiente código en un archivo llamado LinuxConfig Mientras reemplaza las directivas VPN Server, Nombre y IPPARAM:

Pty "PPTP 123.123.1.1--NolaunchPPPD "Nombre Admin Remotename PPTP Request-MPPE-128 File/Etc/PPP/Options.PPTP IPPARAM LINUXCONFIG 


Conectarse a VPN PPTP

Todo está listo para establecer la conexión PPTP VPN:

# PPPD Llame LinuxConfig 

Controlar /var/log/mensajes Para cualquier error o advertencia. Si la conexión PPTP VPN se estableció correctamente, debe ver la salida similar a la siguiente:

7 de enero 17:55:44 Localhost PPPD [18960]: CHAP Autenticación Sucedió el 7 de enero 17:55:44 Localhost PPTP [18961]: Anon Log [Decaps_Gre: PPTP_GRE.C: 427]: paquete de amortiguación 7 (esperando 6, perdido o reordenado) 7 de enero 17:55:44 Localhost PPPD [18960]: MPPE Compresión de estado de estado de 128 bit habilitada 7 de enero 17:55:46 Localhost PPPD [18960]: Local Local Dirección IP 192.168.100.2 de enero 7 17:55:46 Localhost PPPD [18960]: Dirección IP remota 192.168.100.0 

Una vez que la conexión VPN se establezca correctamente, se creará una nueva interfaz de red. Usar IP Para ver su configuración:

# IP A S ... 3: PPP0: MTU 1396 QDISC PFIFO_FAST State Desconocido Qlen 3 Link/PPP INET 192.168.100.2 par 192.168.100.0/32 SCOPE Global PPP0 Valid_lft Forever Prefered_lft para siempre 

Desconectar de VPN PPTP

Para desconectar la conexión VPN PPTP simplemente matar con gracia pppd Daemon usando el siguiente comando:

# PKILL PPPD 

Después de los registros podemos ver que pppd módulo salió con gracia:

7 de enero 18:00:21 Localhost Systemd: Servicio de despachador de scripts de script de administración de red iniciada. 7 de enero 18:00:21 Localhost NM-Dispatcher: Acción de despacho 'Down' para PPP0 7 de enero 18:00:21 Localhost PPPD [18960]: Salida 

Solución de problemas

Si recibe un mensaje de error a continuación cuando sigue un /var/log/mensajes registro:

PPPD [32087]: LCP: Tiempo de espera enviando solicitudes de configuración 

Te estás perdiendo un módulo cargable NF_CONNTRACK_PPTP. Cargue este módulo usando un siguiente comando Linux:

# ModProbe NF_Conntrack_PPTP 

Tutoriales de Linux relacionados:

  • Cómo instalar y administrar fuentes en Linux
  • Expresiones regulares de Python con ejemplos
  • Cosas para instalar en Ubuntu 20.04
  • Cómo instalar Yum en Linux
  • Instalación OpenLitesPeed en Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo configurar un servidor OpenVPN en Ubuntu 20.04
  • Gerentes de red de GUI de Linux
  • Cómo actualizar CentOS
  • Openlitespeed contraseña predeterminada