Configurar VPN Servidor Windows XP
Configurar un Windows XP para admitir conexiones remotas por VPN
Introducción
Para facilitar la conexión al escritorio remoto (además de para otras cosas), es posible que quieras usar la conexión VPN, (Virtual Private Network o red privada virtual) ya que puede ser que te facilite un poco las cosas.
En este artículo te explico cómo configurar tu Windows XP para que permita conexiones remotas por medio de VPN, es decir, para que te puedas conectar remotamente a tu equipo.
La verdad es que no se cómo hacer que el Windows Vista permita conexiones por VPN, y por lo que he mirado (comparando como se hace en XP), la verdad es que no he visto nada que lo permita, pero... seguramente se podrá. En cualquier caso, esto que te explico es lo que yo he configurado en un equipo con Windows XP con el Service Pack 2, por tanto lo que te explico aquí es para el Windows XP.
Aunque en otro artículo si te explicaré cómo conectarte a ese equipo que permite conexiones por VPN, y esas explicaciones serán tanto para Windows XP como para Windows Vista.
Si quieres saber cómo configurar un Windows 2003 Server para aceptar conexiones VPN, te recomiendo que te leas este artículo de Juansa que lo explica muy bien.
Y si lo que quieres es configurar un Windows 2000 Server... pues... creo que tendrás que preguntar en los foros,
porque ya no tengo acceso a ningún equipo con el Windows 2000 Server, lo siento.
Permitir la conexión a un Windows XP por VPN
Ahora te explico los pasos que debes dar para configurar tu Windows XP de forma que permita conexiones remotas usando la conexión proporcionada por Internet, es decir, tanto el servidor como el cliente se podrán conectar por la conexión que tengas a Internet, siempre que no uses un módem telefónico, sino una conexión ADSL que es como yo lo he probado.
Nota:
Para llevar a cabo este "tutorial" necesitarás saber cómo configurar tu router para que redirija las "peticiones" de las conexiones VPN al equipo de la red local que indiques. Debido a que hay muchos modelos de routers, aquí solo te diré lo que tienes que hacer, pero el cómo hacerlo con tu router en particular, mejor lo miras en la página de Ayuda ADSL o
ADSL Net u otra similar. Al final te pongo el link a estos dos sitios y algunos otros links que te pueden interesar.
Aclararte que todo esto que te voy a explicar es usando un Windows XP SP2 en inglés, en la medida de lo posible te indicaré cómo se llaman las opciones en español, pero... espero que pongas algo de tu parte y te imagines cómo usarlo aunque yo te muestre las capturas en inglés, je, je.
Lo primero que debes hacer es abrir las Conexiones de red (Network Connections) (lo puedes hacer desde el panel de control) y hacer doble clic en el icono Asistente para conexión nueva (New Connection Wizard), eso te mostrará un asistente para crear la conexión o en este caso para permitir que otros equipos se conecten al tuyo usando una conexión VPN. Ver la figura 1.
Figura 1. Asistente para una nueva conexión
Pulsamos en Next (Siguiente) y tal como vemos en la figura 2, nos mostrará varias opciones, elegimos la última: Set up an advanced connection (Configurar una conexión avanzada) y pulsamos en Next (Siguiente).
En el siguiente paso (ver la figura 3), seleccionamos la primera opción: Accept incoming connections (Aceptar conexiones entrantes), pulsamos en Siguiente (Next).
Figura 3. Aceptar conexiones entrantes
A continuación nos mostrará una lista de dispositivos que podemos usar para las conexiones entrantes (figura 4), esa lista puede ser distinta a la que te muestro, pero da igual lo que haya, ya que NO debes seleccionar ninguna, es decir, simplemente pulsa en Next (Siguiente).
En el siguiente paso (figura 5), debemos seleccionar la primera opción: Allow virtual private connections (Permitir conexiones privadas virtuales) y pulsamos en Siguiente.
Figura 5. Permitir conexiones privadas virtuales
En la siguiente pantalla (figura 6) seleccionaremos los usuarios que queramos que se conecten. Ni que decir tiene que esos usuarios (o el usuario que elijas) debe tener un password (contraseña) asignado y normalmente será el que tengas
configurado para entrar en tu equipo.
El usuario que indiques aquí será el que se use para conectarse por VPN.
En el siguiente paso, tendrás que seleccionar Internet Protocol (TCP/IP) (Protocolo Internet) y pulsar en el botón
Properties (Propiedades) (figura 7).
Figura 7. Configurar las IP a usar para esta conexión
Eso te mostrará una nueva ventana (figura 8) en la tendrás que indicar las direcciones IP que se usarán con esta conexión. Solo tendrás que indicar 2 direcciones correlativas ya que son las únicas que debes indicar. Una de ellas será la que sirva para identificar a este equipo (servidor) y la otra será la que se asigne al equipo que se conecte a este. Esas direcciones pueden estar en el mismo "rango" que las que ya tengas en tu equipo o bien puede ser otro.
Por ejemplo, yo tengo un rango de direcciones que están en 192.168.1.N y tal como te muestro en la figura 8 he usado en la tercera posición otro valor distinto del 1, pero si quieres, puedes usar el mismo rango, aunque te recomiendo que compruebes que los valores que indiques no estén usadas en tu propia red. Por eso he preferido usar un rango que no tiene nada que ver con mi red local.
Figura 8. Indicar el rango de direcciones IP para esta conexión
También deberías quitar la marca de Allow calling computer to specify its own IP address (Permitir al equipo que llama especificar su propia dirección IP). Aunque normalmente esa casilla no estará marcada.
Figura 9. Finalizar el asistente
Configurar el Firewall
Lo siguiente que debes hacer es configurar el Firewall de Windows para que no bloquee los puertos usados por las conexiones VPN.
Abre el Firewall de Windows (está en panel de control) y pulsa en la ficha Excepciones (Exceptions).
Tendrás que pulsar en el botón Add Port (Agregar puerto) (figura 10). Eso hará que te muestre otra ventana en la que tendrás que indicar el puerto que quieres "abrir".
Tendrás que indicar el puerto 1723 y seleccionar TCP tal como se indica en la figura 11. El nombre (Name) puede ser el que tu quieras, en mi caso he usado VPN. Pulsa en OK (Aceptar).
Figura 11. Añadir el puerto 1723 TCP
Vuelve a pulsar en Add Port para añadir otro puerto, que tal como ves en al figura 12, debe ser el puerto 47 UDP. El nombre es el que quieras ponerle, yo le he puesto VPN2. Pulsa en OK.
Figura 12. Añadir el puerto 47 UDP
Una vez "abiertos" los puertos para permitir la conexión VPN, puedes cerrar el Firewall de Windows.
Nota:
Si tienes algún anti virus, es posible que también lo tengas que configurar para permitir la entrada por esos dos puertos. De cómo configurar el anti virus... pues ni idea, ya que dependerá del que tengas.
Configurar el router
Por último, hay que configurar el router para que dirija las "peticiones" de entrada por el puerto 1723 al equipo que quieres que haga de servidor.
Nota:
Algunos routers no necesitan que los configures porque todo los puertos están abiertos... aunque son los menos, algunos hay por ahí.
La forma de configurar el router depende de la marca y modelo, así que... si no sabes cómo abrir esos puertos en el router, lo mejor es que entres en la página de ADSL Ayuda o en ADSL Net y busques cómo configurar tus puertos en tu router, en esos dos sitios, en la parte de la izquierda hay una lista de modelos de routers en las que te explican los pasos que debes dar.
También puedes mirar en la documentación del router, pero... por experiencia se que no suele traer este tipo de información, pero... es posible que si te lo diga.
Tendrás que entrar en la configuración del router, esto normalmente lo harás desde el navegador indicando la dirección de la puerta de enlace (gateway), por ejemplo http://192.168.1.1/ Para cambiar los datos te pedirá el usuario y la contraseña (que salvo que la cambies suelen ser iguales para todos los routers de esa marca y modelo).
Después debes buscar la opción que indique NAT que suele estar en Advanced Setup tal como puedes ver en la figura 13. Pero como te digo, eso dependerá de tu router (lo aclaro tanto porque después me bombardeáis a preguntas sobre cómo se configura esto en cada uno de los routers que cada uno de vosotros tenéis).
En esa opción de configuración tienes que añadir el puerto 1723, en los routers más modernos ya vendrá configurado como PPTP, al menos el mío ya lo trae.
Figura 13. Redirigir el puerto 1723 en el router a la IP del equipo que hará de servidor
Lo importante aquí es indicar que dirección IP se debe usar cuando se conecten a ese puerto. Esa dirección de IP será la de tu propio equipo, es decir, la dirección IP "local" del equipo al que quieres que se conecten cuando se conecten por VPN.
Para averiguar cual es la dirección IP, puedes abrir una ventana de comandos (Inicio>Ejecutar>cmd) y escribir ipconfig, eso te mostrará muchas cosas, pero la que te interesa es:
En Windows XP la que está junto a IP Address, y en Windows Vista estará indicada junto a IPv4 Address.
Si ya tienes configurado el router para aceptar conexiones por escritorio remoto, será la misma dirección IP la que tengas que indicar.
En algunos routers es posible que también tengas que configurar el puerto 47 UDP para que apunte a esa misma dirección IP, aunque en la configuración que yo he hecho, no he tenido que indicarlo en el router, solo en el firewall de Windows.
Conclusiones
Y esto es todo lo que tienes que hacer para permitir conexiones remotas por VPN a tu equipo con Windows XP.
¿Para qué sirve todo esto?
Pues esto te servirá, por ejemplo, para conectarte remotamente a otro equipo y acceder a los recursos compartidos, además de que también te servirá para conectarte por escritorio remoto, pero con la ventaja de que la conexión por VPN es más segura y además de permitirte la conexión por escritorio remoto puedes usar los recursos compartidos como si estuvieras en una red local, solo que con la ventaja de que el otro equipo puede estar en otra ciudad e incluso en otro país.
Si tienes dudas o quieres hacer comentarios sobre este artículo, por favor usa el link que hay más abajo. Gracias.
En otra ocasión te explicaré cómo configurar una conexión para conectarte a ese equipo que has configurado siguiendo estos pasos.
Configurar VPN Cliente Windows XP y Vista
Conectar a otro equipo usando VPN
Introducción
En este artículo veremos cómo crear una conexión para conectarnos a otro equipo de forma remota. El otro equipo estará configurado para aceptar conexiones VPN (Virtual Private Network).
Si no sabes cómo configurar un equipo para que acepte conexiones remotas VPN, te recomiendo que te leas primero este artículo: Configurar un Windows XP para admitir conexiones remotas por VPN.
Y si quieres configurar un Windows 2003 Server, te recomiendo que te leas este artículo de Juansa: Acceso a Servidor Windows Server 2003 mediante Escritorio Remoto sobre VPN.
Crear una conexión VPN en Windows XP
Aquí te explico los pasos para crear una conexión que sirva para conectarse a otro equipo usando VPN.
Estas explicaciones son para Windows XP con Service Pack 2 y también serán válidas para Windows Vista, aunque para este último, te lo explico un poco más abajo.
Las capturas están en inglés, pero intentaré decirte cuales son esas mismas opciones en español, al menos para el Windows XP, ya que ahora mismo no tengo un Windows Vista en español del que me pueda "copiar", aunque lo mismo, mientras escribo esto pongo a instalar un Vista en español en una máquina virtual y así los textos serán "más exactos". Empezamos.
En el panel de control abre Conexiones de red (Network Connection) y haz doble clic en el icono Asistente para conexión nueva (New Connection Wizard), eso te mostrará un asistente para crear la conexión a un equipo remoto por VPN.
Figura 1. El asistente de nueva conexión A continuación nos pide que indiquemos el tipo de conexión que queremos crear.
Tal como vemos en la figura 2, seleccionamos Connect to the network at my workplace (Conectarse a la red de mi lugar de trabajo) y pulsamos en Siguiente.
En el siguiente paso, ver la figura 3, indicamos Virtual Private Network connection (Conexión de red privada virtual) y pulsamos en Siguiente.
Figura 3. Seleccionamos Virtual Private Network connection
En el siguiente paso (figura 4) nos pide el nombre de esa conexión, aunque indique que escribamos el nombre de la compañía, en realidad para lo que servirá ese nombre es para el nombre que se le dará a la conexión que estamos creando.
El siguiente paso mostrado en la figura 5 es posible que no te salga, pero en caso de que lo haga, debes marcar la opción Do not dial the initial connection (no marcar la conexión inicial).
Esto es porque si ya tienes otras conexiones en tu equipo, te las mostrará, por ejemplo, si tienes configurado un módem te mostrará ese módem en la lista, pero como te digo, no selecciones ninguno y pulsa en Siguiente.
Figura 5. Independientemente de lo que muestre indicamos que no marque la conexión
El siguiente paso es la parte más importante de todas. Como puedes ver en la figura 6, lo que pide es la dirección IP o el nombre DNS del equipo remoto al que queremos conectarnos.
La dirección IP o el nombre DNS que tenemos que poner es el que tengamos en el equipo al que queremos conectarnos. Esa dirección IP será la que tenga el router en ese equipo, el problema con las direcciones IP es que normalmente suelen ser dinámicas y por tanto no siempre son las mismas.
Al ser dinámicas, pueden cambiar, por ejemplo, cuando reiniciemos el router (o porque se apague y se vuelva a encender) o porque el proveedor de la conexión ADSL lo cambie...
Para asegurarnos de que siempre nos conectamos, lo mejor es tener un nombre DNS, y como te comenté en mi artículo sobre escritorio remoto, hay varios proveedores que proporcionan nombres DNS gratuitos, además de que algunos routers se pueden configurar para que también usen esos nombres DNS gratuitos.
Para no volver a repetir todo lo que ya te comenté en ese artículo de escritorio remoto, lo mejor es que uses el link que te he puesto arriba y leas cómo crear un nombre DNS gratuito.
Una vez que hemos indicado el nombre DNS o la dirección IP del equipo remoto, ya hemos acabado con el asistente, y tal como vemos en la figura 7, al finalizar nos indica si queremos crear una acceso directo a esta conexión en el escritorio.
Figura 7. Y ya está todo... o casi
Al pulsar en ese acceso directo (o desde Conexiones de red) se abrirá la ventana de conexión, en la que tendremos que indicar el nombre del usuario y el password que hayamos configurado en el equipo remoto.
Normalmente ese nombre y password suele ser el de un usuario que tenemos en el equipo al que nos queremos conectar.
Para conectar, una vez escrito los datos del usuario la contraseña, pulsamos en Connect (conectar). Pero antes de conectar, seguro que te interesa lo que te comento más abajo (después de las explicaciones de conectar con Vista).
Figura 8. Al abrir la conexión debemos indicar el usuario y password
Crear una conexión VPN en Windows Vista
Los pasos a seguir para crear una conexión VPN en Windows Vista son los siguientes.
En el panel de control, selecciona Network and Sharing Center (Centro de redes y recursos compartidos) y en las opciones de la izquierda, pulsa en Set up a connection or network (Configurar una conexión o red) tal como puedes ver en la figura 9.
Es posible que la opción esté entre otras dentro del grupo Redes e Internet, todo dependerá de cómo tengas configurada la "vista" del panel de control. Yo suelo tenerlo en modo "clásico".
Figura 9. Crear una conexión VPN en Windows Vista
Eso iniciará el asistente de nueva conexión, y tal como ves en la figura 10, selecciona Connect to a workplace
(Conectarse a un área de trabajo) y pulsa en Siguiente.
En esta ventana es posible que te muestre más o menos opciones, todo dependerá de las cosas que tengas en tu equipo.
A continuación nos mostrará las conexiones que tengamos (o ninguna), (figura 11), pero en cualquier caso, debes marcar la opción No, create a new connection (No, crear una nueva conexión).
Este paso es posible que no te lo muestre, particularmente si no tienes ninguna conexión ya configurada.
Figura 11. Seleccionar una nueva conexión
El siguiente paso (ver figura 12) será si queremos usar una conexión VPN, y como esa es nuestra intención, seleccionamos la opción que indica Use my Internet connection (VPN) (Usar mi conexión a Internet).
Una vez que has pulsado en Usar mi conexión a Internet (VPN), si previamente no tenías configurado el acceso a Internet, te mostrará una ventana indicándote si la quieres configurar en ese momento (ver figura 13). Puedes pulsar en
Configurar una conexión o en la otra opción de Configuraré más tarde una conexión a Internet.
Figura 13. Si no existe conexión a Internet, pedirá que se configure una
Lo siguiente será indicar la dirección IP o el nombre DNS del equipo remoto al que nos queremos conectar (figura 14), aquí te digo lo mismo que en el paso de Windows XP, y es que puedes crear un nombre DNS en alguno de los sitios que hay en Internet para eso... no me extiendo más, ya que antes te lo dije bien clarito, je, je.
A continuación indicamos el nombre de usuario y la contraseña (figura 15). Recuerda que ese nombre y contraseña deben coincidir con los datos que tengas en el equipo remoto al que quieres conectarte.
Figura 15. Indicar las credenciales para conectar al equipo remoto
Y con eso... ya estamos listos. Es posible que en este paso no te muestre la misma ventana que la de la figura 16, ya que el Windows Vista se empeña en hacer las cosas a su modo... y es posible que intente conectarse después de acabar de configurar la conexión. En cualquier caso, puedes cerrar la ventana o cancelar el "intento" de conectarse.
Para acceder a esa conexión tendrás que ir a Panel de control > Centro de redes y recursos compartidos y pulsar en la opción Administrar conexiones de red (Manage Network connections).
Haz doble clic en el icono de la conexión que has creado y te mostrará una ventana de conexión como la de la figura 17. Si escribiste los datos del usuario y password, se mostrarán en esa ventana, si no lo hiciste, puedes hacerlo ahora y pulsar en conectar. Aunque antes de conectar, deberías leer lo que digo más abajo.
Figura 17. Conectar al equipo remoto
Problemas al conectar usando VPN ¿Por qué pierdo mi conexión a Internet?
Una de las cosas que puede que te ocurran al conectarte de forma remota a otro equipo es que pierdas la conexión actual a Internet. No que pierdas la conexión al equipo remoto, sino que no puedas acceder desde tu equipo al correo o abrir una página Web.
Estos casos seguramente ocurrirán cuando el equipo remoto utilice una puerta de enlace (gateway) que no esté dentro de nuestro rango... no te preocupes si no sabes de qué va, yo te explico lo que tienes que hacer si al conectarte por VPN a otro equipo, resulta que en tu equipo (en el que has creado esta conexión VPN) no te deja navegar ni ver el correo, etc.
Nota:
Aunque estas capturas son de Windows Vista, los pasos a seguir son los mismos en Windows XP.
Busca la conexión que has creado y pulsa con el botón secundario del ratón para que muestre el menú contextual, del que tendrás que seleccionar Propiedades (ver figura 18).
Figura 18. Propiedades de la conexión VPN
Al pulsar en propiedades mostrará una ventana, de la que tenemos que seleccionar la ficha Networking (Funciones de red). Y tal como vemos en la figura 19, selecciona Internet Protocol Version 4 (TCP/IPv4) (Protocolo de Internet versión 4). En Windows XP simplemente se indica esa opción como Internet Protocol (TCP/IP). Sea como sea que se llame, pulsa en el botón de Propiedades (Properties)
Figura 19. Configurar la conexión TCP/IP De la ventana que te muestra (figura 20), selecciona Advanced (Opciones avanzadas). El resto déjalo como está, todo automático, es decir, que el servidor VPN asigne la IP y demás.
Figura 20. Propiedades de TCP/IP
Y en avanzadas, (figura 21), asegúrate de que la opción Use default gateway on remote network (Usar la puerta de enlace predeterminada en la red remota) no esté marcada.
Finalmente ve pulsando en OK (Aceptar) hasta que se cierren todas las ventanas.
De esta forma, podrás conectarte al equipo remoto por VPN y no perderás la conexión a Internet en tu equipo mientras estés conectado.
Conclusiones
Bueno, pues ya sabes cómo crear una conexión VPN para conectarte a un equipo remoto que acepta conexiones por VPN. La forma de configurar el equipo para que acepte conexiones remotas por VPN lo puedes ver en este otro artículo.
¿Y ahora que sigue?
Bueno, lo siguiente que te explicaré es cómo conectarte por escritorio remoto al "servidor" que permite las conexiones remotas por VPN, aunque te puedes imaginar cómo se hará... ya que en realidad es la parte más simple, porque una vez que tienes conexión al equipo remoto, todo lo demás es simple, ya que prácticamente es como si ese equipo estuviera en nuestra propia red local.
Como adelanto, decirte que una vez que te has conectado, si pulsas en las propiedades de esa conexión VPN, te mostrará la información de las IP que se están usando. Por ejemplo, en la figura 22 puedes ver los detalles de la conexión que tengo a mi equipo remoto.
Ahí puedes ver que la dirección IP del "servidor" (el equipo al que estoy conectado) es la 192.168.2.200 y que la IP del cliente (este equipo desde el que me conecto) es la 192.168.2.201.
Sabiendo esto, desde este equipo puedo acceder a los recursos del equipo remoto usando esa dirección IP (200), y si estuviera en el otro equipo (al que estoy conectado), podría usar la dirección 201 para conectar a este equipo.
Y si abro una ventana usando esa dirección IP, puedo acceder a los recursos compartidos y copiar desde este equipo al otro... aunque será algo lenta la conexión, todo dependerá de la velocidad que tengamos para acceder a Internet, ya que aunque "parezca" que está en la misma red, en realidad la velocidad que usaremos será la de Internet, y como puedes ver en la figura 23, mi velocidad no es muy rápida, je, je.
Figura 23. Copiando desde el equipo remoto usando la IP
Pues nada, esto es todo, y ya sabes, si quieres hacer algún comentario o quieres saber más sobre todo esto de las conexiones VPN y el acceso al escritorio remoto, etc., pues... mira lo que tengo más abajo y espero que algo de lo que ahí hay te sea de utilidad.
Configurar VPN Servidor Windows Seven
Cómo crear un VPN en Windows 7
Importante leer: Este tutorial es riesgoso debido a que si se remueve el dispositivo una vez configurado para ser usado puede ocasionar problemas en el equipo. Comolohago.cl no se hace responsable por el mal uso que le puedan dar a este tutorial y por los problemas que se puedan generar en sus equipos.
Para comenzar debemos observar el único requerimiento que necesitamos esta vez:
1. ¿Qué necesitamos?
• Sistema operativo Windows 7
2. ¿Cómo lo hago?
1. De manera muy sencilla, debemos dirigirnos a Panel de Control > Conexiones de red y luego presionaremos la tecla ALT una vez para que nos aparezca el siguiente menú en donde debemos pulsar Archivo>Nueva conexión entrante
(Donde apunta la flecha roja).
2. Nos aparecerá la siguiente ventana en la cual podremos agregar a la gente que se pueda conectar al equipo. Para realizar esto nos vamos al botón Agregar usuario(Donde apunta la flecha roja).
3. Nos aparecerá otra ventana donde debemos especificar los siguientes datos como tambíen el nombre de usuario y contraseña.
4. Una vez agregada la información requerida pulsaremos el botón Siguiente para pasar a la siguiente etapa de configuración.
5. La ventana de configuración nos preguntará de que manera se conectarán los usuarios al equipo por lo que deberemos marcar la opcion A través de internet(Donde apunta la flecha roja) y luego pulsar el botón Siguiente.
6. Cómo seleccionamos la opción de conexión de usuarios a través de internet deberemos configurar el rango de conexiones permitidas. Para esto debemos seleccionar el Software de red>Internet Protocol Version 4 (TCP/IPV4)>Propiedades (Donde apuntan las flechas rojas).
7. Seleccionaremos la casilla que permite acceso a los usuarios que se quieran conectar y tambien agregaremos el rango de IPS de estos. Finalmente pulsamos OK.
8. Terminando el proceso, el asistente realizará la configuración y listo!.
Espero les haya gustado y haya servido para su utilidad. Los invitamos a dejar su comentario en caso de cualquier duda y con esto, me despido.