50% de descuento en todos los planes, por 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

Instala CentOS 7 o CentOS 8 en tu VPS CentOS de Cloudzy y ejecuta un servidor basado en Linux eficiente y 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

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

Paso 2: Configurar y preparar tu PPTPD

Edita la configuración 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 una guía Cloudzy sobre VPN L2TP con MikroTik, que muestra un portátil conectándose 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 de MikroTik L2TP VPN (con IPsec): guía para RouterOS (2026)

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

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

Advertencia: la identificación del host remoto ha cambiado. Cómo solucionarlo

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

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, para errores de resolución de nombres de Linux
Seguridad y redes

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

Al usar Linux, es posible que te encuentres con un error de resolución de nombres temporal al intentar acceder a sitios web, actualizar paquetes o ejecutar tareas que requieren 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. 14 días de garantía de devolución.