50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
4 min restantes
Seguridad y redes

Cómo instalar PPTP VPN en CentOS 8 (guía paso a paso)

Matt Schmitt By Matt Schmitt 4 min de lectura Actualizado el 15 de abril de 2023
instalar PPTP VPN en CentOS 8

En este tutorial, te explicamos cómo instalar PPTP VPN en CentOS 8. Como sabes, PPTP son las siglas de Point to Point Tunneling Protocol. Se trata de un protocolo tradicional para implementar redes VPS. Una red privada virtual (VPN) es un método de conexión que añade seguridad y privacidad tanto a redes privadas como públicas, como puntos de acceso WiFi e Internet.

En la mayoría de los casos, las empresas utilizan VPN para proteger datos confidenciales. Los usuarios particulares también recurren a ellas en regiones donde los gobiernos restringen el acceso a contenidos de Internet.

Una Red Privada Virtual aumenta la privacidad porque la dirección IP original del usuario se reemplaza por una del proveedor de VPN.

En otras palabras, cuando usas una VPN, tu dirección IP queda oculta para darte mayor seguridad y protección. También te permite acceder a sitios web bloqueados o restringidos que quieras visitar. Analizamos todas las opciones de servidor en nuestro artículo detallado sobre mejores VPS para VPN.

¿Qué significa la tunelización punto a punto?

cómo instalar PPTP VPN en CentOS

PPTP (Point-to-Point Tunneling Protocol) es un protocolo VPN que garantiza la comunicación correcta entre un cliente VPN y un servidor VPN. También está disponible para CentOS Linux. PPTP es un sistema operativo empresarial gratuito y de código abierto (mantenido por la comunidad), compatible con su fuente original Red Hat Enterprise Linux, del Proyecto CentOS.

Los administradores rara vez usan PPTP como protocolo estable. Sin embargo, su implementación es sencilla y directa en CentOS Linux. Si necesitas esta configuración, este artículo es lo que buscas. En él explicamos cómo instalar PPTP VPN en CentOS 8

centos-vps El servidor minimalista definitivo

Consigue CentOS 7 o CentOS 8 en tu Cloudzy CentOS VPS y ejecuta un servidor eficiente basado en Linux con un consumo mínimo de recursos.

Obtén un VPS CentOS

Cómo configurar e instalar una VPN PPTP en CentOS 8

Paso 1: Instalar PPP

La instalación de PPTP depende completamente de los paquetes PPP y PPTPD. Para hacerlo, primero instala el paquete correspondiente y luego configúralo para iniciar la configuración. Usa los siguientes comandos uno a uno:

yum install ppp iptables nano
cd /usr/local/src

Para SO de 64 bits:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rmp -Uhv pptpd-1.4.0-1.el6.x86_64.rpm

Para SO de 32 bits:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm

Lee también: Listar y eliminar reglas de Iptables en Linux

Paso 2: Configurar y preparar tu PPTPD

Edita los ajustes de IP en: /etc/pptpd.conf como se muestra a continuación:

nano /etc/pptpd.conf

Edita los siguientes ajustes en /etc/ppp/options.pptpd:

ms-dns 8.8.8.8
ms-dns 4.4.4.4

Paso 3: Crear un usuario para acceder al servidor VPN

Añade una cuenta de usuario en /etc/ppp/chap-secrets (asigna nombre de usuario y contraseña) como se muestra a continuación:

nano /etc/ppp/chap-secrets

Paso 4: Habilitar el reenvío de IP y red

Necesitamos el reenvío de IP para que la VPN pueda enrutar paquetes entre los clientes VPN y el exterior. Para ello, el servidor VPN actuará como router:

sudo v1 /etc/sysctl.conf

Ahora añade la siguiente línea:

nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

Para aplicar los cambios en sysctl.conf, usa el siguiente comando:

sysctl -p

Paso 5: Configurar "iptables"

Ahora debes añadir las siguientes reglas de IP-tables para abrir los puertos correctos y reenviar los paquetes de datos correctamente:

iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Paso 6: Iniciar el servidor VPN

service pptpd restart
chkconfig pptpd restart

Enhorabuena. Has instalado correctamente una PPTP VPN en tu CentOS. Estos pasos te permiten configurar la PPTP VPN sin interfaz gráfica. Con estos Linux comandos puedes configurar, conectar o incluso desconectar la PPTP VPN fácilmente. Como sabrás, también existen otras opciones de VPN autoalojada. Tenemos otra guía detallada para instalar el cliente OpenVPN en VPS. Entre otros protocolos como IKEv2, L2TP y PPTP, OpenVPN puede ser el más adecuado para el caso de uso de VPN.

Conclusión

En esta serie de tutoriales de tecnologías VPS, te mostramos cómo instalar PPTP VPN en CentOS 8 Linux o CentOS VPS. El protocolo PPTP no define autenticación ni cifrado, por lo que la mayoría de los administradores evitan usarlo. Aun así, su configuración en distribuciones CentOS es bastante sencilla.

PPTP está pensado para ofrecer niveles de protección, seguridad y acceso remoto similares a los de los productos VPN convencionales. Puedes usar el canal de control PPTP sobre TCP junto con un túnel GRE para encapsular los paquetes PPP y reforzar su seguridad. 

Compartir

Más del blog

Sigue leyendo.

Imagen de portada de Cloudzy para una guía de VPN L2TP de MikroTik, donde un portátil se conecta a un rack de servidores a través de un túnel digital azul y dorado con iconos de escudo.
Seguridad y redes

Configuración VPN L2TP con MikroTik (con IPsec): guía de RouterOS (2026)

En esta configuración VPN L2TP de MikroTik, L2TP se encarga del túnel mientras IPsec gestiona el cifrado y la integridad; combinarlos te da compatibilidad nativa con clientes sin necesidad de software de terceros

Rexa CyrusRexa Cyrus 9 min de lectura
Ventana de terminal con un aviso SSH sobre el cambio de identificación del host remoto, con el título de la guía de solución y la marca Cloudzy sobre fondo verde azulado oscuro.
Seguridad y redes

Aviso: la identificación del host remoto ha cambiado y cómo solucionarlo

SSH es un protocolo de red seguro que crea un túnel cifrado entre sistemas. Sigue siendo muy popular entre desarrolladores que necesitan acceso remoto a equipos sin requerir una interfaz gráfica

Rexa CyrusRexa Cyrus 10 min de lectura
Ilustración de la guía de resolución de problemas del servidor DNS con símbolos de advertencia y un servidor azul sobre fondo oscuro, sobre errores de resolución de nombres en Linux
Seguridad y redes

Fallo temporal en la resolución de nombres: ¿qué significa y cómo solucionarlo?

Mientras usas Linux, puede que te encuentres con un error de fallo temporal en la resolución de nombres al intentar acceder a sitios web, actualizar paquetes o ejecutar tareas que requieran conexión a internet

Rexa CyrusRexa Cyrus 12 min de lectura

¿Listo para desplegar? Desde $2,48/mes.

Cloud independiente desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso en 14 días.