Control de puertos (Port Mapping/forwarding)

última actualización el 16 de octubre de 2008, 02:36 por Carlos-vialfa
Publicado por Carlos-vialfa
Índice:



Caso hipotético


Tengo un servidor HTTP (servidor web) en una máquina que quisiera que tenga acceso a Internet pero la máquina está en una red local detrás de un router.

Vamos a imaginar como funciona esto. Supongamos que la red es una casa en la que el router es la puerta. Ahora imaginemos que quisiéramos poner a disposición de los que se encuentran fuera de la casa un tomacorriente. Para ello deberemos hacer un agujero en la puerta, o como llamamos en informática abriremos un puerto, y además deberemos conectar una extensión entre el tomacorriente y el hueco de la puerta, o lo que llamamos un port forwarding. Por lo tanto es cuestión de hacer una configuración a nivel de la puerta, o sea del router

Configuración del router


Es necesario configurar el router para efectuar un port mapping (o port forwarding). El router hace lo que se llama una conversión de direcciones de red (NAT). Tan solo debo indicarle que el puerto del servidor web de mi máquina (80) corresponderá al puerto 80 del router. Por lo general, la interfaz de configuración del router es accesible a través de una URL del tipo http://192.168.0.1 o http://192.168.1.1.. Para algunos routers será necesario también nuestra [dirección IP] privada.
La siguiente pantalla muestra la interfaz de un router Linksys (pestaña 'Applications and Gaming'):

Configuración del cortafuegos


Esta parte interesará a los que tienen instalado un cortafuegos (firewall). Si aun no tienes uno, puedes bajarlo de aquí.
Aquí el cortafuegos hará la función de guardián de la puerta. Este es muy estricto: no deja que nada entre ni salga sin tu confirmación.
Por ejemplo puedes darle la orden de abrir el puerto 8080 para el proxy, o todos los puertos desde el 9000 al 9123.
Entonces abre el cortafuegos y define los puertos a abrir o cerrar (con los sentidos de las entradas y salidas). Pero ten cuidado, no vayas a abrir todos los puertos, si no tu cortafuegos no servirá de nada.
Aquí no te daremos un tutorial preciso ya que todos los cortafuegos y routers son diferentes. Mejor haz una búsqueda en un motor de búsqueda
Contrariamente a la mayoría de routers que pueden redirigir un puerto a otra PC de tu red, algunos cortafuegos no lo pueden hacer.

Notas suplementarias


La NAT solo puede convertir una sola dirección a la vez, lo que es impensable cuando más de una máquina debe acceder a Internet. La conversión de puerto (PAT) permite que más de una dirección IP pueda ser traducida a la vez. Los routers que soportan PAT (especialmente los routers CISCO) conservan en memoria las direcciones que, al exterior de la red local, han efectuado una petición.

PD: El artículo original fue escrito por kalamit, contribuidor de CommentCaMarche
Mejores respuestas para « Control de puertos (Port Mapping/forwarding) » en :
Controlador host USB de alta y baja velocidad VerSi cuando conectas un dispositivo USB 2.0, Windows te muestra uno de los siguientes mensajes: ”Instale un controlador host USB de alta velocidad” ”Dispositivo de almacenamiento masivo USB funcionará a una velocidad reducida. Debe agregar un...
MySQL - Linux - Monitorear el puerto 3306 VerPara monitorear el puerto 3306 bajo Linux tan solo hay que utilizar el comando: tcpdump -i eth0 -nN -vvv -xX -s 1500 port 3306 En el que s representa la longitud del paquete PD: El artículo original fue escrito por wjaouadi, contribuidor...
[Windows] PCI multimedia audio device (controlador ausente) VerPor lo general, este problema se caracteriza por la ausencia de sonido en Windows y la aparición de un icono con un signo de exclamación amarillo en el administrador de dispositivos del panel de control. También puede aparecer uno de estos mensajes...
Descargar Simple Port Forwarding VerLa mayoria de la aplicaciones de red no funcionan de la mejor manera tras un router y necesitan que algunos puertos esten abiertos y se dirijan asi el propio ordenador. Este programa esta diseñado especificamente para forward los puertos que tu...
Puerto/Puertos TCP/IP VerEl uso de puertos Diversos programas TCP/IP pueden ejecutarse simultáneamente en Internet (por ejemplo, pueden abrirse diferentes navegadores de manera simultánea o navegar por páginas HTML mientras se descarga un archivo de un FTP). Cada uno de...
Bus AGP (Puerto de gráficos acelerado) VerIntroducción al Bus AGP El bus AGP (la sigla corresponde a Accelerated Graphics Port que en español significa puerto de gráficos acelerado) apareció por primera vez en mayo de 1997 para los chipsets Slot One. Luego se lanzó para los chips Super 7,...
Puerto serial y puerto paralelo VerIntroducción a los puertos de salida/entrada Los puertos de salida/entrada son elementos materiales del equipo, que permiten que el sistema se comunique con los elementos exteriores. En otras palabras, permiten el intercambio de datos, de aquí el...