I file di configurazione del tipo ifcfg-ethn possono contenere le seguenti keyword
BOOTPROTOindica il tipo di protocollo che il sistema deve utilizzare per configurare la scheda
di rete, secondo quanto specificato da value (v. tab. 20.6);
Tabella 20.6:
Protocolli di configurazione delle schede di rete.
BROADCASTindica l’indirizzo IP di broadcast (in decimal dotted notation) secondo quanto
specificato da value (l’utilizzo di questa direttiva è deprecato);
DEVICEindica il nome del dispositivo di rete secondo quanto specificato da value;
DNS1indica l’indirizzo IP del DNS primario (in decimal dotted notation) secondo quanto
specificato da value. Tale valore viene inserito nel file /etc/resolv.conf se la direttiva
PEERDNS è impostata a yes;
DNS2indica l’indirizzo IP del DNS secondario (in decimal dotted notation) secondo quanto
specificato da value. Tale valore viene inserito nel file /etc/resolv.conf se la direttiva
PEERDNS è impostata a yes;
IPADDRindica l’indirizzo IP dell’interfaccia di rete considerata (in decimal dotted notation)
secondo quanto specificato da value;
NETMASKindica la netmask relativa all’indirizzo IP (in decimal dotted notation) specificato con
la direttiva IPADDR, secondo quanto specificato da value;
NETWORKindica l’indirizzo IP (in decimal dotted notation) della rete alla quale appartiene la
l’interfaccia considerata, secondo quanto specificato da value (l’utilizzo di questa
direttiva è deprecato);
GATEWAYindica l’indirizzo IP (in decimal dotted notation) dell’interfaccia del default
gateway;
ONBOOTindica se l’interfaccia di rete considerata deve essere attivata automaticamante
all’avvio del sistema o meno, secondo quanto specificato da value (yes attiva
l’interfaccia di rete all’avvio, no non attiva l’interfaccia di rete all’avvio);
PEERDNSindica se il file /etc/resolv.conf deve essere modificato, inserendovi l’indirizzo del
DNS fornito (dal sistema remoto o dalle direttive DNS1 e DNS2) all’attivazione
dell’interfaccia e rimuovendolo alla disattivazione dell’interfaccia, secondo quanto
specificato da value (yes il file /etc/resolv.conf deve essere modificato con
l’impostazione dell’indirizzo del DNS - impostazione di default se si usa
BOOTPROTO=dhcp -, no il file /etc/resolv.conf non deve essere modificato);
SRCADDRindica l’indirizzo IP da utilizzare come indirizzo mittente nei pacchetti che
vengono inviati (in decimal dotted notation), secondo quanto specificato da
value;
USERCTLindica se gli utenti senza permessi amministrativi possono controllare l’interfaccia
considerata, secondo quanto specificato da value (yes gli utenti non amministratori
possono controllare l’interfaccia di rete, no gli utenti non amministratori non possono
controllare l’interfaccia di rete);
Di seguito è riportato un esempio del contenuto del file ifcfg-eth0 nel caso di una
configurazione con un indirizzo statico.