GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar VPN PPTP en CentOS 6

En este tutorial, le mostraremos cómo instalar y configurar VPN PPTP en su servidor CentOS 6. Para aquellos de ustedes que no sabían, el protocolo de túnel punto a punto (PPTP) es un método para implementar redes privadas virtuales. PPTP utiliza un canal de control sobre TCP y un túnel GRE que opera para encapsular paquetes PPP. La especificación PPTP no describe las funciones de encriptación o autenticación y se basa en el protocolo punto a punto. tunelizado para implementar la funcionalidad de seguridad. Usamos PPTP porque es compatible de forma nativa en casi todos los dispositivos, Windows, Linux, Android, iOS y Mac OS.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. los pasos para instalar PPTP VPN en CentOS 6.

Requisitos previos

  • Un servidor que ejecute uno de los siguientes sistemas operativos:CentOS 6.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar VPN PPTP en CentOS 6

Paso 1. Primero, instale PPTP

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

#For 64bit OS
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhvpptpd-1.4.0-1.el6.x86_64.rpm

#For 32bit os
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

Paso 2. Configurar PPTP

Editar la configuración de IP en /etc/pptpd.conf :

#nano /etc/pptpd.conf

localip 192.168.0.1 # your VPS/Dedicated Server IP address 
remoteip 192.168.0.101-200

Y la siguiente configuración para /etc/ppp/options.pptpd :

ms-dns 8.8.8.8
ms-dns 4.4.4.4

Paso 3. Cree un usuario para acceder al servidor VPN

Añadir cuenta de usuario en/etc/ppp/chap-secrets (asignar nombre de usuario y contraseña):

#nano /etc/ppp/chap-secrets

vpn pptpd vpnpassword *

Paso 4. Habilite el reenvío de red en /etc/sysctl.conf

#nano /etc/sysctl.conf

net.ipv4.ip_forward = 1

#To make the changes to sysctl.conf take effect, use the following command.

sysctl -p

Paso 5. Configurar iptables

Debe agregar las siguientes reglas de iptables para abrir los puertos correctos y reenviar correctamente los paquetes de datos:

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. Inicie el servidor VPN PPTP

service pptpd restart
chkconfig pptpd on

¡Felicitaciones! Ha instalado PPTP VPN correctamente. Gracias por usar este tutorial para instalar PPTP VPN en el sistema CentOS 6. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de PPTP VPN .


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar VirtualBox en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8

Cómo instalar VPN PPTP en CentOS 6

Cómo instalar Wireguard en CentOS 8