Para abrir y cerrar puertos en Windows XP existen muchas maneras, a través de un firewall, a través de routers, haciendo NAT (Traducción de Dirección de Red), trabajando con ICS (Conexión Compartida a Internet), o modificando las opciones del protocolo TCP/IP. Cada una brinda posibilidades distintas y son más o menos complejas de ejecutar, en este caso se usara la opción de modificar el protocolo TCP/IP ya que resulta la mas directa de todas, pues no tienes necesidad de instalarte algún programa extra para lograrlo, solo con lo que ya trae tu Windows XP.
Para ejecutar dicha acción se requiere ir a la Opción “Conexiones de Red” del Panel de Control de Windows XP, allí se muestran todas las conexiones existentes que tenga nuestro PC con otros equipos de la red local u Internet (Ver figura 1).
![[Imagen: 35cijif.jpg]](http://i43.tinypic.com/35cijif.jpg)
Figura 1
Aquí se observa que nuestro PC mantiene dos tipos de conexiones, una con la red local o intranet y otra con internet (por supuesto esto variara con cada computador). Primero se configura la conexión a Internet (En este caso el PC recibe Internet por WiFi), se da clic derecho al icono de la red en cuestión y se selecciona la opción “Propiedades” mostrándose así la ventana correspondiente (Ver figura 2).
![[Imagen: 20v0u47.jpg]](http://i39.tinypic.com/20v0u47.jpg)
Figura 2
Ahora se selecciona la opción “Protocolo Internet (TCP/IP)” y se clickea en el botón “Propiedades”, una vez se muestre la nueva ventana se procede a dar click directamente en el botón “Opciones Avanzadas” para entrar a la ventana de configuraciones que se desea. Ya en ella se selecciona la pestaña WINS en donde se confirma la opción “Deshabilitar NetBios sobre TCP/IP” (Ver figura 3), con esto se bloqueara cualquier intento de conexión desde Internet al PC a través de Telnet.
Luego en la misma ventana se selecciona la pestaña “Opciones” y a continuación se da clic al botón “Propiedades”, esta nueva ventana muestra tres listados deshabilitados los cuales son “Puertos TCP”, “Puertos UDP” y “Protocolos IP”. En la lista de “Puertos TCP” se marca la opción de “Permitir Solo” y se llena dicha lista con los puertos que necesitemos tener abiertos (debes saber que puertos usan las aplicaciones que tengas instaladas en tu PC), por ejemplo estos (80, 8080, 1935, 3306, 1111) (Ver figura 4).
![[Imagen: 20jqm34.jpg]](http://i42.tinypic.com/20jqm34.jpg)
Figura 3
![[Imagen: 16irz91.jpg]](http://i43.tinypic.com/16irz91.jpg)
Figura 4
Una vez realizado todo esto se procede a aceptar en todas las ventanas anteriormente abiertas para guardar las configuración, para que se haga efectiva se debe reiniciar el PC. Con esto se tendrían abiertos solo los puertos que necesitamos, los demás estarán cerrados.
Como ven es algo bastante sencillo de realizar y que ademas nos sirve para evitarnos instalar un firewall (puesto que a veces son bastante molestos), espero les sea de utilidad.
Adaptación de un fragmento del Trabajo Especial de Grado Titulado: "Desarrollo de una plataforma didáctica para la teleoperación a través de Internet del robot gantry "GARE".
Realizada por: Oswaldo Gutierrez (-Gosw-) y Widnelzy Salas (yuyiwid).
Registrado con licencia
Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0
Ver Registro en SafeCreative.org
HTC Desire SLCD: S-OFF, cm7/r2 hboot, CyanogenMod Kernel, CyanogenMod NB 262
Samsung Galaxy S i9000: Chainfire Kernel (CF-ROOT), Value Pack ROM 2.3.6 JVU
SE Xperia x10i: Unlocked Bootloader, FXP052 Kernel, CyanogenMod 7.2.0 FXP052
Motorola Dext MB200: CyanogenMod 7.1 RC1
LG Optimus One P500: Stock ROM 2.3.3
ZTE Racer: Stock