Red de conocimiento informático - Material del sitio web - ¿Cómo comprobar los puertos abiertos de una dirección IP?

¿Cómo comprobar los puertos abiertos de una dirección IP?

Los sistemas operativos instalados en el servidor suelen ser Windows y Linux. Una vez instalado e implementado el servidor, se instalará el software de aplicación correspondiente, como IIS y Apache. NET, Java, Oracle, SQL Server, MySQL y más. Una vez instalado un servidor, a menudo resulta difícil para los clientes acceder a él. ¿Cómo determinar y manejar los puertos abiertos de una dirección IP?

1. Por ejemplo, el software Oracle está instalado en un servidor Linux, pero los clientes en el mismo segmento LAN no pueden acceder a él.

2. Generalmente, para garantizar la seguridad del servidor, muchos puertos no están abiertos de forma predeterminada. Por ejemplo, el puerto predeterminado 1521 de ORACLE no está abierto en Linux.

3. Ejecute el comando CMD en el cliente de Windows para abrir la ventana de ejecución de comandos de DOS. Ejecute el comando: "telnet 192.168. 0. 2 1521" (la dirección IP debe cambiarse a la dirección del servidor correspondiente).

Este comando se utiliza para acceder al puerto correspondiente en el servidor. Si el puerto del servidor no está abierto, se indicará un error de conexión.

4. El sistema operativo del servidor Windows necesita abrir puertos en el firewall y el sistema operativo Linux necesita agregar la información de configuración de los puertos abiertos en iptables.

5.

Después de abrir el puerto correspondiente en el servidor, ejecute el comando en el cliente: "telnet 192.168. 0. 2 1521". Cuando la ventana de comandos se pone negra o aparece un mensaje con el nombre de la aplicación, significa que la conexión del puerto es normal. ? En resumen, no aparece ningún mensaje de que la conexión falló, por lo que esto significa que la conexión se realizó correctamente.