Creación de un servidor VPN

Documentos relacionados
Ubuntu Server HOW TO : DHCP

ACTIVIDAD 4 REDES PRIVADAS VIRTUALES (VPN) ESPERANZA ELIPE VPN EN WINDOWS XP

TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO. Victor Martin

Instituto Tecnológico de Las América Materia. Temas. Facilitador. Sustentante. Matricula. Grupo. Fecha de entrega

COMO CREAR UNA RED LOCAL ENTRE EQUIPOS CON WINDOWS

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS

Taller de TeamViewer. Manual De TeamViewer

1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux.

Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x. Manual de instrucciones.

DIDACTIFICACION DE IPv CONFIGURACIÓN MANUAL

MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT

INSTALACIÓN Y CONFIGURACIÓN

Ubuntu Server HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu.

Seleccionamos aceptar conexiones entrantes

Instalación Linux Mint 17

Servicios en Red Ejercicio 1 FTP

FACULTAD CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACION

Instrucciones de configuración del acceso remoto (VPN) de la UCLM para Windows, Mac y Linux

Apache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ

Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP

Caso practico de instalación del modulo vsftpd para webmin en ubuntu

R. Instalación y descripción de la interfaz. Objetivos. Conocimiento previo. Contenido

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Creación de una Distro. Facilitador José Doñe

Rawel E. Luciano B Sistema Operativo III. 4- Compartir datos en una red Linux usando NFS. José Doñe

Servicios de Red e Internet. Práctica Tema 2. Página nº 1 de 91

Instalar un servidor de paginas web el localhost

USER MANUAL VISUALIZADOR FINGERTEC TCMS V2

Ubuntu Server HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN?

Manual de configuración de wifilocal Windows XP Antena externa Ubiquiti Nanostation 2 9 de Septiembre de 2010

Crear servidor VPN en Linux. DriverLandia Servicios Sobre Driverlandia Política de cookies Descargas Microsoft Windows.

Instalar y Configurar Network Load Balancing (NLB) en Windows Server 2008 R2

Elabora en un documento PDF la instalación y configuración de servicios de clusters en Windows 2008 Server.

3. TÉCNICAS DE CIFRADO

SERVICIO DHCP EN REDHAT

Introducción al uso del equipamento informático

Manual de usuario para el servicio de almacenamiento en la nube del IFUNAM mixtli

2.1. INSTALACIÓN DE WINDOWS 8. Capítulo 2

Configuración ISC-DHCP-SERVER

Guía de instalación de CAM EXPRESS 8.5 Para Windows XP

EVALUACIÓN DE DESEMPEÑO Y PRODUCTO

Compatibilidad del Servidor de Licencias Común con las versiones de Appkey de los sistemas CONTPAQi

Dropbox. Fuente: (dropbox, 2011)

Máquinas virtuales en Linux usando KVM y QEmu

INSTALACION SERVIDOR VPN PARA USAR CON SMARTSDR

QUE SON Y PARA QUE SIRVEN LAS DIRECCIONES IP, LA MASCARA DE SUBRED, LA PUERTA DE ENLACE Y LAS DNS.

Manual de Configuración de Router Cisco 871W

Manual de Configuración

Instalación y Configuración de MySQL

OBS Project. Lopez Sebastián, Papadopulo Rodrigo. 2do cuatrimestre 2015

Firewall Firestarter. Establece perímetros confiables.

Contenido Introducción... 1 Instalación del Cliente... 2 Acceso vía Web... 7 He olvidado la contraseña... 8 Quiero cambiar la contraseña...

Tema: Configuración de red AD-HOC

COPIAS DE SEGURIDAD. Windows XP

Office 365 Pro Plus ACTVACIÓN EN EQUIPOS COMPARTIDOS

Cómo usar VNC y RDP a través de SSL VPN

Cambiar apariencia de Ubuntu a Windows Página de descarga.

Requerimientos Previos Instalación Servidor Completo Instalación Servidor Reducido Configuración SQL Server en red...

Universidad Luterana Salvadoreña. Cátedra: Redes II. Docente: Ing. Manuel de Jesús Flores. Perfil de Proyecto de fin de ciclo

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Instalación de UBUNTU SERVER. Facilitador José Doñe

HOW TO SOBRE FIREWALL

PRÁCTICA 5 PC linux como router

MANUAL DE INSTALACIÓN SIGGA LABORAL VERSION EVALUATIVA

Terminales certificados con SieteVOZ Terminales VoIP Escene

Configuración básica de redes TCP/IP.

MANUAL DE INSTALACIÓN DE ADEMPIERE LTS EN UBUNTU 10.10

configuración de tu equipo. Rellena la siguiente tabla y contesta a las siguientes preguntas:

Guía de Inicio Rápido

Guía Rápida de Instalación Internet Broadband Router ( )

Instalación de Centos

DE CONTENIDO LTS...3

INSTALACIÓN Y CONFIGURACIÓN DNS PRIMARIO MEDIANTE WEBMIN

DHCP. Índice. Servidor DHCP en Windows 2012

Manual de Usuario. HISMINSA Sistema de Gestión Asistencial (Versión Offline para XP) Ministerio de Salud del Perú Todos los Derechos Reservados

Creando un servidor de Minecraft Laboratorio de Sistemas Operativos y Redes - Primer Cuatrimestre 2016

3/12/2011 ÁLVARO PRIMO GUIJARRO PRACTICAS DNS

INSTALACION DE LA BASE DE DATOS

Tema: Configuración de Access Point

Cómo puede SmartMonitor Instalar la Base de Datos en. el dispositivo NAS a través de iscsi?

Actividad 3.1 Configuración de un servidor DHCP en Windows 2000

Instalación y configuración del hardware

USO DEL SERVIDOR ESCUELA

PRÁCTICA 1: INTRODUCCIÓN AL ROUTER

Como administrar el ancho de banda en una red con Windows X como servidor

Comandos TCP-IP para Windows

MANUAL PARA CONFIGURACION RED INALAMBRICA SISTEMA OPERATIVO: WINDOWS VISTA. Configuración Red inalámbrica WIFI Politécnico JIC

ADVANCED SECURITY IP/NETWORK CAMERA OC-600/OC-600W OC-800/OC-800W OC-850W. Guía de instalación y configuración Network Cámara Wizard

Sistemas Operativos. Sesión 2: Enrutamiento estático

Actualización Punto de Acceso 3Com 7760 Para Aulas Lliurex

Práctica 6. Instalación de la dos SO en la misma máquina.

Actividad 1.1 Instalación típica de Windows 2000 Server

INSTALACIÓN Y CONFIGURACIÓN DE SQUID

SERVICIO DHCP EN REDHAT

TUTORIAL CVS. PASO 1: Comenzamos instalando el servicio con apt-get install cvs cvsd

Manual de Usuario para instalación de Antivirus BitDefender 2010

Ejecuta el modo XP sin virtualización de hardware

Tornado 840 / 841 ADSL Router - 4 port Ethernet switch - Wireless G - Access Point - Firewall - USB printer server

Introducción al firmware 2.0 para IPCorder

Actividad 1 : Instalación y Administración de un servidor DNS (primario y zona de resolución directa e inversa en Windows 2008 Server)

Red Inalámbrica. Conexión a EDUROAM con Microsoft Windows 10.

Transcripción:

Universidad Nacional San Luis Gonzaga de Ica Creación de un servidor VPN CON UBUNTU SERVER 13.04 1 ICA -PERÚ

{ } DEDICATORIA El presente trabajo lo dedicamos a nuestros compañeros de aula, en aras de compartir el conocimiento y puedan comprender nuevas alternativas libres, para desenvolverse en el campo de los servidores. 2

Año de la Inversión para el Desarrollo Rural y la Seguridad Alimentaria UNIVERSIDAD NACIONAL SAN LUIS GONZAGA DE ICA FACULTAD DE INGENIERIA DE SISTEMAS CREACION DE SERVIDOR VPN CURSO : REDES Y PROTOCOLOS CICLO : VII CICLO S-2 CATEDRATICO INTEGRANTES : ING. JUAN JOSE JIMENEZ : AGUILAR RODRIGEZ SERGIO FAJARDO QUINCHO EDWIN GUERRA VERA LUIS SANCHEZ IRIGOYEN JOSE URIBE ALVITES CESAR VELASQUEZ GARCIA RONALD ICA PERÚ 2013 3

INSTALACIÓN DE UN SERVIDOR VPN Vamos a aprender a montar nuestro propio servidor de VPN PPTP en Ubuntu. De esta manera no tendremos que recurrir a usar servicios de terceros cuando necesitemos navegar de forma segura desde sitios públicos. Nosotros hemos usado una máquina virtual con Ubuntu Server 13.04 de 64 Bits totalmente actualizado para el manual. Lo primero de todo, saber que nuestro equipo debe tener una dirección IP estática, si no conocen cómo configurarlo adecuadamente pueden aprenderlo en los videotutoriales que hemos adjuntado al presente trabajo. Además Por otro lado el router debe tener el puerto PPTP (1723 TCP) abierto, sería recomendable abrirlo utilizando la regla predefinida en el router (La información de cómo liberar el puerto para del router también está en los video tutoriales). 4

Comenzamos Para este manual tendremos que recurrir a un terminal, que viene por defecto en la instalación, de Ubuntu server, pero adicionalmente, podemos instalar un entorno de escritorio, para facilitarnos el proceso, en el caso que hayan decidido instalar uno, lo siguiente que tenemos que hacer, es acceder a la terminal que incluya nuestra interfaz, pero para fines prácticos, en el presente caso lo vamos a trabajar sin ninguna interfaz, para optimizar el consumo de recursos. 1. Instalar los paquetes En el terminal tecleamos la siguiente orden: sudo apt-get install pptpd Una vez tecleada pulsamos ENTER para que se ejecute. Ahora vamos a ver qué significa cada una de las palabras: sudo: Dice al sistema que ejecute lo que le sigue como administrador. apt-get: Programa encargado de gestionar los paquetes del sistema. install: Parámetro que dice a apt-get que deseamos instalar paquetes. pptpd: Paquete a instalar, en este caso el servidor de PPTP. 5

Dado que el comando se ejecutará como administrador, el sistema pedirá nuestra contraseña de usuario. Para mayor seguridad no se mostrará ningún tipo de símbolo en la pantalla mientras escribimos dicha contraseña. En este caso, apt-get ha detectado que para que se pueda instalar el paquete pptpd necesita, además, el paquete bcrelay. Antes de realizar acción alguna pide nuestra aprobación. Dado que estamos de acuerdo presionamos la tecla S y luego ENTER para que comience la descarga y posterior instalación de los paquetes. 2. Configuración Una vez finalizado el proceso se iniciará el servidor PPTP automáticamente, pero aún no está configurado, para lo cual ejecutaremos: sudo nano /etc/pptpd.conf Al igual que hicimos con la órden anterior, procedemos a su explicación: sudo: Dice al sistema que ejecute lo que le sigue como administrador. nano: editor de texto para terminal. Hay cientos de editores pero creo que este es de los más sencillos de utilizar. /etc/pptpd.conf: Ruta absoluta del archivo que queremos modificar. 6

Tras ejecutarlo aparecerá en la misma terminal, el editor nano. Usando los cursores bajamos hasta el final del todo e insertamos, como si se tratara del bloc de notas, las líneas (en la captura la hemos seleccionado para distinguirlas del resto del texto): localip 10.10.10.1 remoteip 10.10.10.100-200,10.10.10.245 Explicación: Primera línea: Especificamos cuál será la dirección IP de nuestro servidor dentro de la VPN. Para que no haya conflicto con las direcciones IP domésticas, hemos seleccionado un rango de direcciones distinto. Segunda línea: Especifica el rango de direcciones que usaremos para asignar a los clientes. En la parte anterior a la, (coma) hemos especificado un rango y detrás una dirección simple. Con esto hemos querido mostraros las dos posibles formas de especificar las direcciones de los clientes, es decir, que pueden especificar simplemente un rango. Para guardar los cambios presionamos Control + O y para salir Control + X. 7

3. Añadiendo usuarios Ahora vamos a añadir usuarios a nuestra VPN. Para hacerlo modificaremos el archivo chapsecrets: sudo nano /etc/ppp/chap-secrets Formato (cada espacio es en realidad una tabulación): nombre_de_usuario pptpd contraseña * En nuestro ejemplo hemos usado el siguiente siguiente usuario/contraseña: User1 / 123456 Ahora guardamos y salimos, ya sabéis Control + O y Control + X 8

4. Configurando iptables Hasta este punto ya tenemos todo lo referente a nuestra VPN configurado, tan sólo queda configurar el cortafuegos de Ubuntu para que permita el acceso a las conexiones entrantes y redirija el tráfico. Para que la configuración se mantenga con cada reinicio modificaremos el script rc.local: sudo nano rc.local Vamos hasta el final del fichero e insertamos ANTES de la última línea lo siguiente: iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth0 -j MASQUERADE A tener en cuenta: 10.10.10.0/24 : Rango de direcciones que elegimos cuando estábamos configurando PPTPD. eth0 : Nombre de la interfaz de red. En nuestro caso se trata de cable, si fuera WiFi recibiría el nombre de wlan0. Una vez realizados los cambios, cerramos y guardamos como hasta ahora. 9

Ahora vamos a proceder a activar el IP forwarding, para ello vamos a modificar el archivo/etc/sysctl.conf: sudo nano /etc/sysctl.conf Buscamos la línea: #net.ipv4.ip_forward=1 Y le quitamos la #: net.ipv4.ip_forward=1 Guardamos los cambios y cerramos el archivo. Aunque en un principio podríamos aplicar los cambios sin necesidad de reiniciar el ordenador, creemos que es interesante verificar que después de reiniciar todo continúa funcionando perfectamente. Así que vamos a reiniciar el ordenador desde el propio terminal: Sudo reboot Listo, ya sólo queda configurar los clientes y disfrutar de nuestra VPN.* (*) Se ha adjuntado a este archivo una serie de videotutoriales de como configurar un servidor vpn, que van desde lo básico es decir instalar Ubuntu server hasta la configuración con webmin. 10