conectar a vpn desde #ubuntu #server





pasos para conectarte a un vpn en ubuntu server

accedemos como root


Terminal:
sudo su


instalamos el siguiente paquete

Terminal:
 apt-get install pptp-linux


creamos nuestra configuracion para acceder al vpn


Terminal:
 pptpsetup --create conexion_blogger --server 133.22.44.35 --username cirelramos --password blogger --encrypt


--create: es el nombre del archivo que se va a crear
--server:  la ip del servidor a llamar
--username: el usuario para conectar al vpn
--password: clave para acceder al vpn
--encrypt: tipo de encriptacion 


luego para conectarnos al vpn usamos

Terminal:
pppd call conexion_blogger


luego de ejecutar el comando anterior verificamos que nos conectamos ejecutando

Terminal:
ifconfig


nos debe aparecer la información del adaptador ppp0

ppp0   Link encap:Point-to-Point Protocol


sino es asi ejecutamos el siguiente comando para verificar los errores

Terminal:
pppd call conexion_blogger logfd 2 nodetach debug dump


SI DESEAS AUTO CONECTAR CUANDO ARRANQUE TU SERVER


primero creamos en el home de tu usuario el archivo script para ejecutar los comandos


Terminal:
cd /home/TU_USUARIO/




Terminal:
nano conexion.sh


inicio del contenido
#! /bin/sh
sleep 2m
 pptpsetup --create conexion_blogger --server 133.22.44.35 --username cirelramos --password blogger --encrypt
pppd call conexion_blogger
sleep 1m
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.0.100 dev ppp0 
Fin del contenido



presionamos CTRL+O para guardar y CTRL+X para cerrar

 #! /bin/sh: especificamos que sera tipo bash
sleep 2m: retardamos la ejecucion 2 minutos a manera que te todas las interfaces de red ya se esten ejecutando
pptpsetup: el comando esta explicado un poco mas arriba :)
pppd call conexion_blogger: llamamos a la conexion antes configurada
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.0.100 dev ppp0: este comando nos agrega una regla en la tabla de enrutamiento permitiendo conectarnos  a las otras computadoras en nustro VPN


ahora le damos permisos de ejecución



Terminal:
chmod 775 conexion.sh



vamos a configurar nuestro crontab


entramos al crontab de root

Terminal:
crontab -e


y agregamos la siguiente linea

@reboot sudo /home/TU_USUARIO/conexion.sh

@reboot: espara que al iniciar el sistema ejecute la linea de comando

LISTO!! ya puedes reiniciar tu sistema y deberia estar conectado a tu vpn verifica despues de 2min de inicio de tu sistema con


Terminal:
ifconfig


Fuente: http://serverfault.com/questions/422475/how-do-i-configure-vpn-connections-on-ubuntu-server-with-no-gui

0 comentarios :