Cómo verificar los puertos abiertos en Rhel 8 / Centos 8 Linux
- 2338
- 95
- Norma Sedillo
Firewalld es un mecanismo subrayado para la configuración de firewall en Rhel 8 / Centos 8. La versión actual de Rhel 8 / Centos 8 del Daemon Firewalld se basa en NFTables. Para verificar los puertos abiertos en RHEL 8 / CentOS 8, puede usar el firewall-cmd Comando como se muestra a continuación. También discutiremos cómo consultar los puertos abiertos de forma remota con el nmap dominio.
En este tutorial aprenderás:
- Cómo consultar los puertos abiertos en RHEL 8.
- Cómo verificar los servicios en RHEL 8.
- Cómo verificar los puertos abiertos de forma remota utilizando
nmap. - Cómo enumerar los puertos y el servicio de abrir con
firewall-cmd.
Verifique los puertos abiertos en el firewall Rhel 8 Linux usando el firewall-cmd dominio. Requisitos y convenciones de software utilizados
| Categoría | Requisitos, convenciones o versión de software utilizada |
|---|---|
| Sistema | RHEL 8 / CENTOS 8 |
| Software | N / A |
| Otro | Acceso privilegiado a su sistema Linux como root o a través del sudo dominio. |
| Convenciones | # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominiops - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado |
Cómo verificar los puertos abiertos en las instrucciones de RHEL 8 / CentOS 8 Linux paso a paso
Al verificar los puertos de firewall abiertos en Rhel 8 / Centos 8 Linux, es importante saber que los puertos de firewall se pueden abrir de dos maneras principales diferentes. En primer lugar, el puerto de firewall se puede abrir como parte de un servicio preconfigurado. Por ejemplo:
# firewall-cmd --zone = public --permanent --add-service = http
En segundo lugar, los puertos se pueden abrir directamente como puertos predefinidos de usuario personalizados. Ejemplo:
# Firewall-CMD --Permanent-Add-Port 8080/TCP
- Verifique los puertos de servicio abiertos:
# Firewall-CMD-Cockpit de servicios de lista DHCPV6-Client HTTP HTTPS SSH
Los servicios anteriores tienen sus puertos relevantes abiertos.
- Verifique los puertos abiertos:
# firewall-cmd --list-puertos 20/tcp 8080/tcp
Los puertos anteriores, a saber
20y8080están abiertos para el tráfico entrante. - Verifique todos los puertos y servicios abiertos:
# firewall-cmd --list-thol
- Por último, puede obtener una descripción precisa de todos los puertos abiertos por el
nmapComando para cualquier host de Linux remoto. Por ejemplo, el siguientenmapEl comando probará 1000 puertos más utilizados:$ nmap rhel8 host está arriba (0.Latencia de 78). No se muestra: 994 Puertos filtrados Servicio de estado de puerto 20/TCP Cerrado FTP-DATA 22/TCP Open SSH 80/TCP Open HTTP 443/TCP cerrado HTTPS 8080/TCP Cerrado HTTP-Proxy 9090/TCP Cerrado Cerrado Cerrado
Tenga en cuenta que
cerradosignifica que el puerto de firewall está abierto, sin embargo, el servicio subrayado en el servidor Rhel 8 / CentOS 8 real no se está ejecutando. También es posible verificar si hay un puerto específico. Por ejemplo:$ NMAP -P 80 RHEL8 Port State Service 80/TCP Open HTTP
Visite nuestra guía NMAP para obtener más nmap Ejemplos de uso de comandos.
Tutoriales de Linux relacionados:
- Cómo mostrar/verificar los puertos abiertos en Ubuntu Linux
- El mejor firewall para Linux
- Cómo permitir el puerto a través del firewall en Almalinux
- Cómo deshabilitar/habilitar el firewall en Almalinux
- Instale el firewalld en el sistema Centos Linux
- Cómo exportar repositorios con el Git-Daemon
- Cómo definir una zona de firewalld personalizada
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Ubuntu 20.04 Configuración del servidor de Minecraft