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 aaaaa 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.