GNU/Linux >> Linux Esercitazione >  >> Cent OS

Riferimento alla riga di comando di Firewalld (cheat sheet)

firewalld è il metodo predefinito in Red Hat Enterprise Linux 7 per la gestione dei firewall a livello di host. Avviato dal firewalld. service systemd service, firewalld gestisce il sottosistema netfilter del kernel Linux utilizzando i comandi di basso livello iptables, ip6tables ed ebtables.

Configurazione predefinita delle zone firewalld

Nome zona Configurazione predefinita
fidato Consenti tutto il traffico in entrata.
casa Rifiuta il traffico in entrata a meno che non sia correlato al traffico in uscita o corrispondente ai servizi predefiniti ssh, mdns, ipp-client, samba-client o dhcpv6-client.
interno Rifiuta il traffico in entrata a meno che non sia correlato al traffico in uscita o che corrisponda ai servizi predefiniti ssh, mdns, ipp-client, samba-client o dhcpv6-client (come la home zone per cominciare).
lavoro Rifiuta il traffico in entrata a meno che non sia correlato al traffico in uscita o corrispondente ai servizi predefiniti ssh, ipp – client o dhcpv6 – client.
pubblico Rifiuta il traffico in entrata a meno che non sia correlato al traffico in uscita o corrispondente ai servizi predefiniti del client ssh o dhcpv6. La zona predefinita per le interfacce di rete appena aggiunte
esterno Rifiuta il traffico in entrata a meno che non sia correlato al traffico in uscita o corrispondente al servizio predefinito ssh. Il traffico 1Pv4 in uscita inoltrato attraverso questa zona viene mascherato per sembrare originato dall'indirizzo 1Pv4 dell'interfaccia di rete in uscita.
dmz Rifiuta il traffico in entrata a meno che non sia correlato al traffico in uscita o corrispondente al servizio predefinito ssh.
blocco Rifiuta tutto il traffico in entrata a meno che non sia correlato al traffico in uscita.
lascia Elimina tutto il traffico in entrata a meno che non sia correlato al traffico in uscita (non rispondere nemmeno con errori ICMP).

Riferimento alla riga di comando di Firewall

Comandi Firewall -cmd Spiegazione
–get-default-zone Interroga la zona predefinita corrente.
–set-default-zone=[ZONA] Imposta la zona predefinita. Questo cambia sia il runtime che la configurazione permanente.
–get-zone Elenca tutte le zone disponibili.
–get-servizi Elenca tutti i servizi predefiniti.
–get-active-zones Elenca tutte le zone attualmente in uso (hanno un'interfaccia o una fonte collegata ad esse), insieme alla loro interfaccia e alle informazioni sulla fonte.
–add-source=[CIDR] [ –zone=[ZONA] Indirizza tutto il traffico proveniente dall'indirizzo IP o dalla maschera di rete/rete [CIDR] alla zona specificata. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–remove-source=[CIDR] [ –zone=[ZONA] Rimuovi la regola che instrada tutto il traffico proveniente dall'indirizzo IP o dalla maschera di rete/rete [CIDR] dalla zona specificata. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–add-interface=[INTERFACCIA] [ –zone=[ZONA] Indirizza tutto il traffico proveniente da [INTERFACE] alla zona specificata. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–change -interface=[INTERFACCIA] [–zone=[ZONA] Associa l'interfaccia con [ZONE] invece della sua zona corrente. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–list-all [–zone=[ZONA]] Elenco di interfacce, sorgenti, servizi e porte configurati per [ZONE]. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–list-all-zones Recupera tutte le informazioni per tutte le zone (interfacce, sorgenti, porte, servizi, ecc.).
–add-service=[SERVIZIO] Consenti traffico verso [SERVICE]. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–add-port=[PORTA/PROTOCOLLO] Consenti il ​​traffico verso le porte [PORT/PROTOCOL]. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–remove-service=[SERVIZIO] Rimuovere [SERVICE] dall'elenco consentito per la zona. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–remove-port=[PORTA/PROTOCOLLO] Rimuovere le porte [PORTA/PROTOCOLLO] dall'elenco consentito per la zona. Se non viene fornita l'opzione –zone=, verrà utilizzata la zona predefinita.
–ricarica Elimina la configurazione di runtime e applica la configurazione persistente.


Cent OS
  1. Scarica il cheat sheet dell'interfaccia a riga di comando di OpenStack! – Comandi più comunemente usati

  2. Cheat Sheet di Yum Command

  3. CentOS / RHEL 7 firewalld:riferimento alla riga di comando (cheat sheet)

  4. 6 utili esempi di comandi journalctl in CentOS / RHEL 7 (cheat sheet)

  5. Cheat sheet del comando 'ip' (riferimento alla riga di comando)

Cheat Sheet di Git Commands

Foglio informativo sui comandi MySQL

Come installare wget su CentOS 7 con un Cheat Sheet di wget

Esempi di comandi firewall-offline-cmd in Linux

Esempi di comandi grep in Linux (cheat sheet)

Imposta il fuso orario debian Linux tramite la riga di comando