SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
SAD

OPENVPN

Francisco José Cruz Jiménez 2º ASIR
OpenVPN

INDICE :

Servidor OpenVPN en Debian y cliente en Windows XP ............................................... 3
Descripción del escenario ............................................................................................. 3
Instalación Servidor OpenVPN en Debian ................................................................... 4
Configuración del cliente en Windows XP .................................................................. 7
Servidor OpenVPN en Windows XP y cliente en Debian................................................ 9
Descripción del escenario ............................................................................................. 9
Configuración Servidor VPN en Windows XP ............................................................ 9
Configuración Cliente VPN en Debian ..................................................................... 10

Francisco José Cruz Jiménez

2
OpenVPN

Servidor OpenVPN en Debian y cliente en Windows XP
Descripción del escenario
Para este primer escenario necesitamos una máquina Debian para que actúe
como servidor, para ello utilizaremos una máquina virtual, cuya configuración de red
conste de dos adaptadores de red, uno en Adaptador Puente y otro en Red Interna.

# nano /etc/network/interfaces

Como cliente usaremos una máquina virtual con Windows XP, cuyo único
Adaptador de Red esté configurado como Red Interna.

Francisco José Cruz Jiménez

3
OpenVPN

Instalación Servidor OpenVPN en Debian
Para instalar OpenVPN, en la máquina virtual Debían ejecutamos lo siguiente.
#apt-get install openvpn
Podemos encontrar los ficheros de configuración de ejemplo en:
/usr/share/doc/openvpn/examples,
Para crear los certificados vamos a /usr/share/doc/openvpn/examples/easyrsa/2.0 y editamos el archive vars y definimos la siguiente configuración.
#nano /usr/share/doc/openvpn/examples/easy-rsa/2.0/vars

Francisco José Cruz Jiménez

4
OpenVPN

Ahora cargamos la configuración y seguiremos estos pasos.
# ./vars
# ./clean-all
# ./build-ca

A continuación creamos el certificado para el servidor (La anterior era para crear
la “entidad certificadora”).
# ./build-key-server servidor

Cuando nos aparezca la siguiente pantalla aceptamos pulsando “y”.

Creamos el certificado para el cliente
# ./build-key cliente1

Francisco José Cruz Jiménez

5
OpenVPN

Y por último creamos el dh1024.pem
# ./build-dh
A continuación necesitamos copiar dentro del directorio del servidor los
archivos necesarios, los que creamos anteriormente. (ca.crt dh1024.pem servidor.crt y
servidor.key).
$ cd /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys
# cp ca.crt servidor.key servidor.crt dh1024.pem /etc/openvpn/
Ahora vamos a /usr/share/doc/openvpn/examples/sample-config-files
descomprimimos el archivo server.conf.gz

y

$ cd /usr/share/doc/openvpn/examples/sample-config-files
# gunzip server.conf.gz
Se generara un archivo llamado server.conf. Lo copiamos al directorio anterior.
# cp server.conf /etc/openvpn/
A continuación editamos el archivo server.conf, y configuramos las siguientes
directivas
# nano /etc/openvpn/server.conf

Ya tenemos configurado el servidor OpenVPN, para efectuar cambios
reiniciamos el servidor.
# service openvpn restart

Francisco José Cruz Jiménez

6
OpenVPN

Configuración del cliente en Windows XP
Instalamos OpenVPN en Windows XP con el ejecutable de dicho programa.
Iremos haciendo click en siguiente y cuando nos aparcezca esta pantalla le daremos a
continuar.

Ahora tenemos que copiar los archivos de certificados generados anteriormente
en el servidor, dichos archivos que necesitamos son: ca.crt, dh1024.pem, cliente1.key y
cliente1.crt. Deberemos copiarlo a la siguiente carpeta C:Archivos de
programaOpenVPNconfig en el cliente. Podemos copiarlos utilizando la herramienta
WinSCP.

Además debemos copiar el archivo client de la carpeta C:Archivos de
programaOpenVPNsample-config
a
la
carpeta
C:Archivos
de
programaOpenVPNconfig

Posteriormente lo editamos y cambiamos estas directivas.

Francisco José Cruz Jiménez

7
OpenVPN

Ya está todo correctamente configurado. Si hacemos doble click en el icono para
conectar, se debería establecer la conexión a la VPN.

Francisco José Cruz Jiménez

8
OpenVPN

Servidor OpenVPN en Windows XP y cliente en Debian
Descripción del escenario
Para este segundo escenario necesitamos las máquinas anteriores, pero
cambiaran sus papeles, es decir, la máquina Windows XP actuará como servidor, y la
Debian como cliente. Las configuraciones de red se quedarán como estaban
configuradas anteriormente.

Configuración Servidor VPN en Windows XP
Para comenzar eliminaremos todos los archivos que utilizamos anteriormente en
C:Archivos de programaOpenVPNconfig. Además copiaremos los archivos de los
certificados que generamos para el servidor en Debian a esta carpeta, también
copiaremos desde la carpeta de samples el archivo server . Nos tiene que quedar estos
archivos en esta carpeta.

Editamos el archivo server y configuramos las siguientes directivas.

La directiva donde se indica la red que se tomara para la VPN no la tocaré, ya
que está configurada para usar la subred 10.0.0.0.
A continuación ejecutamos OpenVPN GUI.

Francisco José Cruz Jiménez

9
OpenVPN
Si todo está correcto se conectará.

Configuración Cliente VPN en Debian
Ahora en la máquina usada anteriormente como servidor, la usaremos como
cliente, para empezar copiamos los archivos de cliente generados anteriormente a la
carpeta /etc/openvn. Nos debería quedar asi.
$ cd /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys
# cp ca.crt cliente.key cliente.crt dh1024.pem /etc/openvpn/
$ cd /usr/share/doc/openvpn/examples/sample-config-files
# gunzip client.conf.gz
# cp client.conf /etc/openvpn/

A continuación editamos el archivo client.conf, y configuramos las siguientes
directivas
# nano /etc/openvpn/server.conf

Francisco José Cruz Jiménez

10
OpenVPN

Y reiniciamos el servicio.
# service openvpn restart

Si vamos al servidor vemos las notificaciones de que se ha conectado, además si
hacemos ping vemos que funciona correctamente.

Francisco José Cruz Jiménez

11

Más contenido relacionado

La actualidad más candente

Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos Gerson Zapata
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6K-milo Rivera
 
CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...Elvis Vinda
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasUTP
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextkjuanextk
 
Instalacion del servicio dns en centos
Instalacion del servicio dns en centosInstalacion del servicio dns en centos
Instalacion del servicio dns en centosMagiss Vasquez
 
Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Michelle Gutierrez
 
Sg t3 practica_vpn-ssh
Sg t3 practica_vpn-sshSg t3 practica_vpn-ssh
Sg t3 practica_vpn-sshgarciadebora
 
Red t4 practica_ftp1
Red t4 practica_ftp1Red t4 practica_ftp1
Red t4 practica_ftp1garciadebora
 
Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...
Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...
Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...rameses
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hatjcausil1
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDAndres Ldño
 
Configuración del servidor smtp centos
Configuración del servidor smtp centosConfiguración del servidor smtp centos
Configuración del servidor smtp centosHumano Terricola
 
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Max Morales
 

La actualidad más candente (20)

Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos
 
Instalación y configuración de Nagios
Instalación y configuración de NagiosInstalación y configuración de Nagios
Instalación y configuración de Nagios
 
PROXY CENTOS 6.5
PROXY CENTOS 6.5PROXY CENTOS 6.5
PROXY CENTOS 6.5
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6
 
CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...
 
Servidor DHCP en Centos 6.5
Servidor DHCP en Centos 6.5Servidor DHCP en Centos 6.5
Servidor DHCP en Centos 6.5
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5
 
Manual de squid creado por juanextk
Manual de squid creado por juanextkManual de squid creado por juanextk
Manual de squid creado por juanextk
 
Dhcp en centos
Dhcp en centosDhcp en centos
Dhcp en centos
 
Instalacion del servicio dns en centos
Instalacion del servicio dns en centosInstalacion del servicio dns en centos
Instalacion del servicio dns en centos
 
Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2
 
Sg t3 practica_vpn-ssh
Sg t3 practica_vpn-sshSg t3 practica_vpn-ssh
Sg t3 practica_vpn-ssh
 
Red t4 practica_ftp1
Red t4 practica_ftp1Red t4 practica_ftp1
Red t4 practica_ftp1
 
Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...
Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...
Montando un Servidor FreeNX en CentOS - Freenx-I - Instalación y Configuració...
 
Manual redhat
Manual redhatManual redhat
Manual redhat
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Manual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUIDManual de configuracion de proxy SQUID
Manual de configuracion de proxy SQUID
 
Configuración del servidor smtp centos
Configuración del servidor smtp centosConfiguración del servidor smtp centos
Configuración del servidor smtp centos
 
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
Instalación de Servidores GNU/Linux - PROXY SQUID (parte 3)
 

Similar a OpenVPN

188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...Agencia Aduanera Almeida
 
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntuinstalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntuRis Fernandez
 
Vnc, escritorio remoto.
Vnc, escritorio remoto.Vnc, escritorio remoto.
Vnc, escritorio remoto.juanlu991
 
Servidores cent os final
Servidores cent os finalServidores cent os final
Servidores cent os finalSteven Restrepo
 
Memoria sere jpiris
Memoria sere jpirisMemoria sere jpiris
Memoria sere jpirisfjpiris
 
Servidor dns rhel 6.2
Servidor dns rhel 6.2Servidor dns rhel 6.2
Servidor dns rhel 6.2YinaGarzon
 
Servidor dns rhel 6.2
Servidor dns rhel 6.2Servidor dns rhel 6.2
Servidor dns rhel 6.2yimfer1
 
Servidor dns rhel 6.2
Servidor dns rhel 6.2Servidor dns rhel 6.2
Servidor dns rhel 6.2cyberleon95
 
Servidor dns rhel 6.2 copy copy
Servidor dns rhel 6.2 copy copyServidor dns rhel 6.2 copy copy
Servidor dns rhel 6.2 copy copyYinaGarzon
 
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiServicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiTelefónica
 
Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2camilaml
 
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...rameses
 

Similar a OpenVPN (20)

Tutorial Instalacion Openvpn
Tutorial Instalacion OpenvpnTutorial Instalacion Openvpn
Tutorial Instalacion Openvpn
 
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
 
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntuinstalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
 
Vnc, escritorio remoto.
Vnc, escritorio remoto.Vnc, escritorio remoto.
Vnc, escritorio remoto.
 
Instalacion de dns
Instalacion de dnsInstalacion de dns
Instalacion de dns
 
Servidores cent os final
Servidores cent os finalServidores cent os final
Servidores cent os final
 
Memoria sere jpiris
Memoria sere jpirisMemoria sere jpiris
Memoria sere jpiris
 
Vpn
VpnVpn
Vpn
 
Servidor dns rhel 6.2
Servidor dns rhel 6.2Servidor dns rhel 6.2
Servidor dns rhel 6.2
 
Servidor dns rhel 6.2
Servidor dns rhel 6.2Servidor dns rhel 6.2
Servidor dns rhel 6.2
 
Servidor dns rhel 6.2
Servidor dns rhel 6.2Servidor dns rhel 6.2
Servidor dns rhel 6.2
 
Servidor dns rhel 6.2 copy copy
Servidor dns rhel 6.2 copy copyServidor dns rhel 6.2 copy copy
Servidor dns rhel 6.2 copy copy
 
Dns fco javier_mejias_fernandez
Dns fco javier_mejias_fernandezDns fco javier_mejias_fernandez
Dns fco javier_mejias_fernandez
 
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiServicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
 
Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2Instalación de DNS en CentOS 6.2
Instalación de DNS en CentOS 6.2
 
Configuracion vpn
Configuracion  vpnConfiguracion  vpn
Configuracion vpn
 
Configuraion vpn
Configuraion  vpnConfiguraion  vpn
Configuraion vpn
 
Trabajo de 2 previo en sistemas operativos en red
Trabajo de 2 previo en sistemas operativos en redTrabajo de 2 previo en sistemas operativos en red
Trabajo de 2 previo en sistemas operativos en red
 
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Clien...
 
Curso Redes Linex 2
Curso Redes Linex 2Curso Redes Linex 2
Curso Redes Linex 2
 

Último

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 

Último (20)

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 

OpenVPN

  • 2. OpenVPN INDICE : Servidor OpenVPN en Debian y cliente en Windows XP ............................................... 3 Descripción del escenario ............................................................................................. 3 Instalación Servidor OpenVPN en Debian ................................................................... 4 Configuración del cliente en Windows XP .................................................................. 7 Servidor OpenVPN en Windows XP y cliente en Debian................................................ 9 Descripción del escenario ............................................................................................. 9 Configuración Servidor VPN en Windows XP ............................................................ 9 Configuración Cliente VPN en Debian ..................................................................... 10 Francisco José Cruz Jiménez 2
  • 3. OpenVPN Servidor OpenVPN en Debian y cliente en Windows XP Descripción del escenario Para este primer escenario necesitamos una máquina Debian para que actúe como servidor, para ello utilizaremos una máquina virtual, cuya configuración de red conste de dos adaptadores de red, uno en Adaptador Puente y otro en Red Interna. # nano /etc/network/interfaces Como cliente usaremos una máquina virtual con Windows XP, cuyo único Adaptador de Red esté configurado como Red Interna. Francisco José Cruz Jiménez 3
  • 4. OpenVPN Instalación Servidor OpenVPN en Debian Para instalar OpenVPN, en la máquina virtual Debían ejecutamos lo siguiente. #apt-get install openvpn Podemos encontrar los ficheros de configuración de ejemplo en: /usr/share/doc/openvpn/examples, Para crear los certificados vamos a /usr/share/doc/openvpn/examples/easyrsa/2.0 y editamos el archive vars y definimos la siguiente configuración. #nano /usr/share/doc/openvpn/examples/easy-rsa/2.0/vars Francisco José Cruz Jiménez 4
  • 5. OpenVPN Ahora cargamos la configuración y seguiremos estos pasos. # ./vars # ./clean-all # ./build-ca A continuación creamos el certificado para el servidor (La anterior era para crear la “entidad certificadora”). # ./build-key-server servidor Cuando nos aparezca la siguiente pantalla aceptamos pulsando “y”. Creamos el certificado para el cliente # ./build-key cliente1 Francisco José Cruz Jiménez 5
  • 6. OpenVPN Y por último creamos el dh1024.pem # ./build-dh A continuación necesitamos copiar dentro del directorio del servidor los archivos necesarios, los que creamos anteriormente. (ca.crt dh1024.pem servidor.crt y servidor.key). $ cd /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys # cp ca.crt servidor.key servidor.crt dh1024.pem /etc/openvpn/ Ahora vamos a /usr/share/doc/openvpn/examples/sample-config-files descomprimimos el archivo server.conf.gz y $ cd /usr/share/doc/openvpn/examples/sample-config-files # gunzip server.conf.gz Se generara un archivo llamado server.conf. Lo copiamos al directorio anterior. # cp server.conf /etc/openvpn/ A continuación editamos el archivo server.conf, y configuramos las siguientes directivas # nano /etc/openvpn/server.conf Ya tenemos configurado el servidor OpenVPN, para efectuar cambios reiniciamos el servidor. # service openvpn restart Francisco José Cruz Jiménez 6
  • 7. OpenVPN Configuración del cliente en Windows XP Instalamos OpenVPN en Windows XP con el ejecutable de dicho programa. Iremos haciendo click en siguiente y cuando nos aparcezca esta pantalla le daremos a continuar. Ahora tenemos que copiar los archivos de certificados generados anteriormente en el servidor, dichos archivos que necesitamos son: ca.crt, dh1024.pem, cliente1.key y cliente1.crt. Deberemos copiarlo a la siguiente carpeta C:Archivos de programaOpenVPNconfig en el cliente. Podemos copiarlos utilizando la herramienta WinSCP. Además debemos copiar el archivo client de la carpeta C:Archivos de programaOpenVPNsample-config a la carpeta C:Archivos de programaOpenVPNconfig Posteriormente lo editamos y cambiamos estas directivas. Francisco José Cruz Jiménez 7
  • 8. OpenVPN Ya está todo correctamente configurado. Si hacemos doble click en el icono para conectar, se debería establecer la conexión a la VPN. Francisco José Cruz Jiménez 8
  • 9. OpenVPN Servidor OpenVPN en Windows XP y cliente en Debian Descripción del escenario Para este segundo escenario necesitamos las máquinas anteriores, pero cambiaran sus papeles, es decir, la máquina Windows XP actuará como servidor, y la Debian como cliente. Las configuraciones de red se quedarán como estaban configuradas anteriormente. Configuración Servidor VPN en Windows XP Para comenzar eliminaremos todos los archivos que utilizamos anteriormente en C:Archivos de programaOpenVPNconfig. Además copiaremos los archivos de los certificados que generamos para el servidor en Debian a esta carpeta, también copiaremos desde la carpeta de samples el archivo server . Nos tiene que quedar estos archivos en esta carpeta. Editamos el archivo server y configuramos las siguientes directivas. La directiva donde se indica la red que se tomara para la VPN no la tocaré, ya que está configurada para usar la subred 10.0.0.0. A continuación ejecutamos OpenVPN GUI. Francisco José Cruz Jiménez 9
  • 10. OpenVPN Si todo está correcto se conectará. Configuración Cliente VPN en Debian Ahora en la máquina usada anteriormente como servidor, la usaremos como cliente, para empezar copiamos los archivos de cliente generados anteriormente a la carpeta /etc/openvn. Nos debería quedar asi. $ cd /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys # cp ca.crt cliente.key cliente.crt dh1024.pem /etc/openvpn/ $ cd /usr/share/doc/openvpn/examples/sample-config-files # gunzip client.conf.gz # cp client.conf /etc/openvpn/ A continuación editamos el archivo client.conf, y configuramos las siguientes directivas # nano /etc/openvpn/server.conf Francisco José Cruz Jiménez 10
  • 11. OpenVPN Y reiniciamos el servicio. # service openvpn restart Si vamos al servidor vemos las notificaciones de que se ha conectado, además si hacemos ping vemos que funciona correctamente. Francisco José Cruz Jiménez 11