Este es un howto bien basico para hacer roadwarrior en openvpn , para esto use Centos 4.2 ,por que ? ,bueno por que funciona muy bien ya lo tengo bastante tiempo en produccion asi que doy fe de ello.

– actualizar el sistema

#yum upgrade

– instalar estos rpm

#rpm -i lzo-1.08-4.2.el4.rf.i386.rpm
#rpm -i rpm -i openvpn-2.0.2-1.2.el4.rf.i386.rpm

– crear el enlace simbolico limpam.so

#cd /lib/
#ln -s libpam.so.0 libpam.so

– generar los certificados

Para esta parte dejo el enlace donde postean como hacerlo http://es.tldp.org/Manuales-LuCAS/doc-guia-ubuntu-breeze/guia-ubuntu-htmls/administracion-miscelanea.html

en resumen debe crearse los archivos : mi-ca.crt , server.crt , server.key

– copiar los archivos de configuracion

cp * /etc/openvpn/
cp -t keys/ /etc/openvpn/

– Archivos de configuracion

tunel.conf deberia quedar algo asi

#vi /etc/openvpn/tunel.conf

verb 5
status openvpn-status.log
log openvpn.log
user nobody
#group nogroup
persist-key
persist-tun
local TU.IP.PULICA
port 559
proto tcp-server
dev tun
#comp-lzo
ca /etc/openvpn/keys/mi-ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/dh1024.pem
server 10.0.1.0 255.255.255.0
keepalive 10 120

ifconfig-pool-persist ipp.txt
client-config-dir /etc/openvpn/cld
push «route 169.254.0.0 255.255.255.0» #Red interna a la cual de quiere acceder
username-as-common-name #Primer parametro para el roadwarrior
plugin /usr/share/openvpn/plugin/lib/openvpn-auth-pam.so login # segundo parametro para habilitar el uso de pam
– Iniciar el servicio

tail -f /etc/openvpn/openvpn.log
/etc/init.d/openvpn start
/etc/init.d/openvpn stop

– Conectarse desde un cliente vpn

En linux bastaria con

* instalar openvpn

* conpiar el contenido de la carpeta /etc/openvpn

* /etc/init.d/openvpn start

En windows hay un cliente visual bastante agradable y muy facil de configurar

lo pueden descargar desde aqui  http://openvpn.se/ 

7 respuestas a “Roadwarrior en Openvpn”

  1. Avatar de Howto Instalacion Openvpn en Debian Etch « Juan Oliva

    […] COPIAR LOS ARCHIVOS DE CONFIGURACION ver aqui […]

  2. Avatar de Pedro
    Pedro

    el openvpn-gui cual es la version que puedo instalar para poder conectarme de un windows xp a linux que tiene openvpn, donde podria encontar informacion..gracias

  3. Avatar de Juan
    Juan

    Hola puedes revisar aquí : http://openvpn.se/

    Saludos
    Juan

  4. Avatar de tengo problemas al instalar openvpn me sale este error ue puedo hacer
    tengo problemas al instalar openvpn me sale este error ue puedo hacer

    server:/home/pisis/openvpn-2.0.9# ./configure
    checking for ifconfig… /sbin/ifconfig
    checking for ip… /sbin/ip
    checking for route… /sbin/route
    checking build system type… i686-pc-linux
    checking host system type… i686-pc-linux
    checking target system type… i686-pc-linux
    checking for a BSD-compatible install… /usr/bin/install -c
    checking whether build environment is sane… yes
    checking for gawk… no
    checking for mawk… mawk
    checking whether make sets $(MAKE)… yes
    checking for gcc… no
    checking for cc… no
    checking for cc… no
    checking for cl… no
    configure: error: no acceptable C compiler found in $PATH
    See `config.log’ for more details.
    server:/home/pisis/openvpn-2.0.9#

  5. Avatar de aaaaa
    aaaaa

    estimado.
    tiene que instalar el compilador…

    apt-get install gcc

  6. […] HowTo HOWTO RouterMaN’s Blog :: RoadWarrior en OpenVPN (Debian Etch) :: August :: 2007 Roadwarrior en Openvpn Juan Oliva PD: busquen en la pagina de openvpn tiene un howto gigante y despues en google :@ […]

Replica a tengo problemas al instalar openvpn me sale este error ue puedo hacer Cancelar la respuesta

Juan Oliva

Consultor en Ciberseguridad con mas de 17 años de experiencia en el campo, muy involucrado en proyectos de Ethical Hacking, análisis y explotación de vulnerabilidades en infraestructura, aplicaciones web, APIs y Móviles, pruebas de ingeniería social y revisión de código.