GNU/Linux >> Tutoriales Linux >  >> Cent OS

Referencia de la línea de comandos de Firewalld (hoja de referencia)

firewalld es el método predeterminado en Red Hat Enterprise Linux 7 para administrar firewalls a nivel de host. Comenzó desde el firewalld. service systemd service, firewalld administra el subsistema netfilter del kernel de Linux mediante los comandos de bajo nivel iptables, ip6tables y ebtables.

Configuración por defecto de zonas cortafuegos

Nombre de la zona Configuración por defecto
de confianza Permitir todo el tráfico entrante.
inicio Rechazar el tráfico entrante a menos que esté relacionado con el tráfico saliente o coincida con los servicios predefinidos ssh, mdns, ipp-client, samba-client o dhcpv6-client.
interno Rechazar el tráfico entrante a menos que esté relacionado con el tráfico saliente o coincida con los servicios predefinidos ssh, mdns, ipp-client, samba-client o dhcpv6-client (igual que la zona de origen para empezar).
trabajo Rechazar el tráfico entrante a menos que esté relacionado con el tráfico saliente o coincida con los servicios predefinidos de cliente ssh, ipp o dhcpv6.
público Rechazar el tráfico entrante a menos que esté relacionado con el tráfico saliente o coincida con los servicios predefinidos del cliente ssh o dhcpv6. La zona predeterminada para las interfaces de red recién agregadas
externo Rechazar el tráfico entrante a menos que esté relacionado con el tráfico saliente o coincida con el servicio predefinido ssh. El tráfico 1Pv4 saliente reenviado a través de esta zona se enmascara para que parezca que se originó en la dirección 1Pv4 de la interfaz de red saliente.
dmz Rechazar el tráfico entrante a menos que esté relacionado con el tráfico saliente o coincida con el servicio predefinido ssh.
bloquear Rechazar todo el tráfico entrante a menos que esté relacionado con el tráfico saliente.
soltar Elimine todo el tráfico entrante a menos que esté relacionado con el tráfico saliente (ni siquiera responda con errores ICMP).

Referencia de la línea de comandos del cortafuegos

comandos de cortafuegos -cmd Explicación
–get-default-zone Consulta la zona predeterminada actual.
–set-default-zone=[ZONA] Establecer la zona predeterminada. Esto cambia tanto el tiempo de ejecución como la configuración permanente.
–get-zones Lista de todas las zonas disponibles.
–obtener-servicios Lista de todos los servicios predefinidos.
–get-active-zones Enumere todas las zonas actualmente en uso (que tengan una interfaz o fuente vinculada a ellas), junto con su interfaz e información de fuente.
–add-source=[CIDR] [ –zone=[ZONA] Enruta todo el tráfico procedente de la dirección IP o red/máscara de red [CIDR] a la zona especificada. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–remove-source=[CIDR] [ –zone=[ZONA] Eliminar la regla de enrutamiento de todo el tráfico proveniente de la dirección IP o red/máscara de red [CIDR] de la zona especificada. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–add-interface=[INTERFAZ] [ –zone=[ZONA] Enruta todo el tráfico procedente de [INTERFAZ] a la zona especificada. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–change -interface=[INTERFAZ] [–zone=[ZONE] Asocie la interfaz con [ZONE] en lugar de su zona actual. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–list-all [–zone=[ZONE]] Enumerar todas las interfaces, fuentes, servicios y puertos configurados para [ZONA]. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–lista-todas-las-zonas Recuperar toda la información de todas las zonas (interfaces, fuentes, puertos, servicios, etc.).
–add-service=[SERVICIO] Permitir tráfico a [SERVICIO]. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–add-port=[PUERTO/PROTOCOLO] Permitir el tráfico a los puertos [PORT/PROTOCOL]. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–remove-service=[SERVICIO] Eliminar [SERVICIO] de la lista permitida para la zona. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–remove-port=[PUERTO/PROTOCOLO] Elimine los puertos [PUERTO/PROTOCOLO] de la lista permitida para la zona. Si no se proporciona la opción –zone=, se utilizará la zona predeterminada.
–recargar Elimine la configuración de tiempo de ejecución y aplique la configuración persistente.


Cent OS
  1. Hoja de referencia rápida de comandos de Docker

  2. Hoja de trucos de Yum Command

  3. CentOS/RHEL 7 firewalld:referencia de la línea de comandos (hoja de referencia)

  4. 6 ejemplos útiles de comandos journalctl en CentOS / RHEL 7 (hoja de referencia)

  5. Hoja de trucos del comando 'ip' (referencia de la línea de comandos)

4 formas de editar fotos en la línea de comandos de Linux

Hoja de referencia de comandos de Git

Hoja de referencia de comandos de MySQL

¡Descargue la hoja de referencia de la interfaz de línea de comandos de OpenStack! – Comandos más utilizados

Cómo instalar wget en CentOS 7 con una hoja de referencia de wget

referencia indefinida al error del símbolo '_ZN5boost6system15system_categoryEv'