Ahora nos ocuparemos de la cuestión de qué son los puertos abiertos. Este problema debe abordarse si el tráfico de Internet comienza a "ir repentinamente" hacia lo desconocido. En primer lugar, debe ver dónde, qué programa y qué usa. Con base en dicha información, la situación se puede corregir.
Aplicaciones de red
Hay una situación en la que una aplicación que utiliza la red para ejecutarse no quiere funcionar. Si este es el caso, vale la pena verificar si los puertos que el programa usa para su propio trabajo están abiertos. Las situaciones en las que necesita averiguar la lista de puertos abiertos ocurren con bastante frecuencia.
Para ver la lista, debe usar escáneres de puertos de terceros o la utilidad estándar para los sistemas operativos Windows y Linux: netstat. Comienza desde la línea de comando habitual. Primero, llamamos a la línea de comando. Esto puede lograrse de dos formas. En cuanto a la primera opción, ve al menú Inicio y selecciona Ejecutar.
En la ventana que aparece, escriba "cmd", luego presione "Enter". Otroel método es iniciar la línea de comando necesaria "con sus propias manos", es decir, yendo a la carpeta "System32", use el programa "cmd.exe".
Netstat
Para averiguar qué puertos están abiertos, el siguiente paso es ejecutar la utilidad "netstat". Con este fin, en la línea de comando que inició anteriormente, escriba "netstat" y luego presione "Enter".
Aquellos usuarios para quienes esta información no sea suficiente pueden acceder a las capacidades de esta utilidad ejecutándola con la tecla especial -h, en otras palabras, intente escribir "netstat -h" en la línea de comando. Si usa la tecla "netstat -b", la utilidad mostrará los puertos abiertos, así como las aplicaciones que usan estos puertos para su propio trabajo.
Hay otra tecla "netstat 5" útil. Si lo usa, verá no solo puertos abiertos, sino también la posibilidad de transmitir actualizaciones de información, se mostrarán nuevos datos cada 5 segundos. Para detener la aparición de información con la tecla especificada, debe utilizar la combinación de teclas "Ctrl + C".
Estudiando la información recibida
La ventana de la línea de comandos mostrará los puertos abiertos. Se verá así: la línea de comando en sí se dividirá en 4 partes. La columna de la izquierda mostrará el nombre del protocolo, la segunda, el dominio, y después de los dos puntos, el puerto abierto, la tercera parte, la dirección externa, la cuarta, el estado.
Abriendo puertos en Windows
A continuación, veremos cómo abrirPuerto de Windows. Los usuarios pueden realizar la operación de abrir puertos en Windows 7 y Vista utilizando las herramientas estándar del propio sistema operativo sin involucrar software especial de desarrolladores externos.
Presione el botón "Inicio" para abrir el menú principal del sistema, vaya al elemento "Panel de control" para iniciar el procedimiento para abrir puertos en el firewall de Windows.
Indique el elemento "Seguridad", vaya a la sección "Firewall de Windows". Seleccionamos el elemento llamado "Opciones avanzadas", que contiene el lado izquierdo de la ventana de la aplicación. Después de eso, ingrese la contraseña de administrador. Debe introducirse en el campo correspondiente después de que aparezca la ventana de autorización.
Abra el enlace que dice acerca de permitir que el programa se ejecute a través del Firewall de Windows y seleccione la sección sobre reglas de conexión entrante. Especifique el elemento llamado "Crear una regla", inicie la función "Agregar puerto" para realizar la operación de abrir el puerto especificado. Presione el botón "Siguiente", ingrese un nombre que le permita asociar el puerto abierto especificado.
Para ello se proporciona el campo correspondiente "Nombre". Ingrese el número del puerto seleccionado en el campo "Puerto" correspondiente, haga clic en el botón "Siguiente". Indicamos el protocolo deseado (puede ser TCP o UDP) en el siguiente cuadro de diálogo, que está dedicado a puertos y protocolos. Active la casilla de verificación del elemento "Permitir conexión" yendo a la siguiente ventana "Acciones".
Etapa final
Aplicar banderas a todoscampos en el siguiente cuadro de diálogo llamado "Perfil", haga clic en el botón "Finalizar" para aplicar los cambios seleccionados. Haga clic en el botón llamado "Cambiar ámbito" para seleccionar la opción para la cantidad de computadoras que tienen permiso para usar el puerto seleccionado. Especifique el valor deseado.
Repita los procedimientos anteriores para cada uno de los puertos que se abrirán. Reinicie su computadora para aplicar los cambios seleccionados. Debe recordarse que el algoritmo de acciones descrito le permitirá abrir puertos solo en el firewall de una computadora personal, sin embargo, no está conectado de ninguna manera con los permisos de un proveedor de conexión a Internet específico.
Para resolver estos problemas, debe comunicarse directamente con el representante de su empresa proveedora. Al conectarse a Internet, el sistema asigna a los programas que trabajan con los puertos de red a través de los cuales se reciben y envían los datos. Los puertos no solo pueden estar abiertos, sino también cerrados.