diciembre 2, 2021
6 formas de Comprobar que un puerto remoto está abierto en Linux
Comprobar el estado del puerto remoto es una tarea común para el administrador de Linux. Ahora recogemos 5 formas diferentes para esta tarea. No necesitamos instalar ningún paquete si usamos los siguientes dos comandos de Python. Necesitamos instalar el paquete si elegimos nc, nmap,telnet.
- Use el comando nc nc-zvw10 192.168.0.1 22
- Use el comando nmap nmap 192.168.0.1-p 22
- Use el comando telnet telnet 192.168.0.1 22
- Use el módulo telnet python
- Use el módulo de socket python
- Use el comando curl
Use el comando nc para verificar que el puerto remoto esté abierto
nc nc
nc nc-zvw10 192.168.0.1 22
- z: modo de E/S cero que se usa para escanear
- v: para salida detallada
- w10: segundos de espera de tiempo de espera
Use nmap para verificar que el puerto remoto esté abierto
$ nmap
nmap 192.168.0.1-p 22
Utilice telnet para comprobar que el puerto remoto está abierto
tel telnet
telnet 192.168.0.1 22
Utilice python telnet para comprobar que el puerto remoto está abierto
python-c » importar telnetlib; tel = telnetlib.Telnet(‘192.168.0.1′,’22’,10); imprimir tel; tel.close () «
Use socket python para comprobar que el puerto remoto está abierto
Python-c » importar socket; s = socket.socket (); s. settimeout (10); s. connect((‘192.168.0.1’, 22)); «
Use curl para comprobar que el puerto remoto está abierto
Tenemos otra solución para esto con el comando curl.
- curl-v telnet://192.168.0.1:22
Guía de Aprendizaje de Linux:
- ¿Qué Es Linux?
- ¿Qué es Bash en Linux?
- Comandos de Linux para Principiantes de Linux (Hoja de trucos)
- Comandos Básicos de Linux: Administración de usuarios de Linux
- Comandos Básicos de Red para Ubuntu Linux Interview
- Comando de Linux: Verifique el Estado de la red en Linux
- Comando Linux Cat con 15 Ejemplos Útiles