20.2 Impostazioni di sistema
Le impostazioni di rete a livello di sistema, ovvero relative a tutte le interfacce di rete
presenti, sono memorizzate nel file /etc/sysconfig/network. Esso contiene direttive espresse
tramite righe con la seguente sintassi
keyword=value
dove keyword è la parola chiave che identifica una direttiva e value è il valore associato alla
direttiva (la tipologia del valore dipende dalla direttiva stessa). Le possibili direttive sono le
seguenti
-
NETWORKING=able
indica se il sistema è abilitato ad utilizzare la rete (able = yes) o meno (able =
no);
-
HOSTNAME=name
indica il FQDN (Fully Qualified Domain Name) del sistema secondo quanto
specificato da name (ad esempio hostname.example.com);
-
GATEWAY=IP_addr
indica l’indirizzo IP del gateway (in dotted decimal notation);
-
GATEWAYDEV=device
indica l’interfaccia alla quale si riferisce il gateway (ad esempio eth0);
-
NISDOMAIN=name
indica il nome del dominio NIS, secondo quanto specificato da name;
-
VLAN=able
indica se il sistema è in una VLAN (able = yes) o meno (able = no);
-
IPX=able
indica se il sistema deve gestire il protocollo IPX (able = yes) o meno (able =
no);
-
IPXAUTOPRIMARY=active
indica se il sistema deve essere l’IPX primario (active = on) o meno (active =
off);
-
IPXAUTOFRAME=active
indica se il sistema deve gestire automaticamente il frame IPX (active = on) o
meno (active = off);
-
IPXINTERNALNETNUM=net_number
indica il numero di rete del sistema per IPX;
-
IPXINTERNALNODENUM=node_number
indica il numero di nodo del sistema per IPX;
-
NETWORKING_IPV6=able
abilita (able = yes) o meno (able = no) il protocollo IPv6;
-
IPV6FORWARDING=able
abilita (able = yes) o meno (able = no) l’inoltro dei pacchetti IPv6 tra le varie
interfacce (se abilitato il sistema ha la funzionalità di router IPv6);
-
IPV6INIT=able
abilita (able = yes) o meno (able = no) tutte le interfacce per IPv6;
-
IPV6_AUTOCONF=able
abilita (able = yes) o meno (able = no) l’autoconfigurazione delle interfacce con
IPv6;
-
IPV6_ROUTER=able
abilita (able = yes) o meno (able = no) il sistema a funzionare come router IPv6;
-
IPV6_AUTOTUNNEL=able
abilita (able = yes) o meno (able = no) il controllo automatico del tunneling
IPv6;
-
IPV6_DEFAULTGW=IPv6_addr[%device]
specifica la default route per IPv6;
-
IPV6_DEFAULTDEV=device
specifica l’interfaccia da utilizzare per la default route IPv6;
-
IPV6_RADVD_PIDFILE=filename
specifica il file PID di radvd, ovvero il file che contiene il relativo PID (per
default è /var/run/radvd/radvd.pid);
-
IPV6TO4_RADVD_PIDFILE=filename
obsoleto, v. IPV6_RADVD_PIDFILE;
-
IPV6_RADVD_TRIGGER_ACTION=action
indica l’azione da intraprendere su radvd nel caso in cui venga ativata o
disattivata un’interfaccia 6to4 o PPP, secondo quanto descritto in tab. 20.2;
| Tabella 20.2: | Possibili azioni su radvdv. |
|
-
FORWARD_IPV4=value
abilita (value = 1) o meno (value = 0) l’inoltro dei pacchetti IPv4 tra le interfacce.
Obsoleto, v. net.ipv4.ip_forward nel file /etc/sysctl.conf;
-
DEFRAG_IPV4
obsoleto, v. net.ipv4.ip_always_defrag nel file /etc/sysctl.conf;
[da completare ...]
Il nome del sistema viene impostato nelle strutture dati in memoria (file
/proc/sys/kernel/hostname) con il comando hostname (man page hostname(1))
____________________________________________________________________
Comando: hostname
Path: /bin/hostname
SINTASSI
$ hostname [option] [name]
DESCRIZIONE
-
option indica la modalità di funzionamento di hostname. Può assumere i seguenti
valori
-
-a | --alias
visualizza i vari nomi oltre al primo (alias) della macchina,
ricavandoli dal file /etc/hosts o dal DNS;
-
-d | --domain
visualizza il nome del dominio del DNS ovvero la parte dominio del
FQDN (come il comando dnsdomainname);
-
-F filename | --file filename
specifica di considerare il contenuto del file filename (le righe del file
che iniziano con il carattere ‘#’ vengono ignorate);
-
-f | --fqdn | --long
visualizza il FQDN;
-
-h | --help
visualizza un aiuto sommario di hostname;
-
-i | --ip-address
visualizza gli indirizzi IP del sistema;
-
-n | --node
visualizza il nome del nodo DECnet o lo imposta secondo quanto
specificato da name o dall’opzione -F;
-
-s | --short
visualizza il nome del sistema in forma abbreviata (senza il nome del
dominio);
-
-V | --version
visualizza la versione di hostname;
-
-v | --verbose
aumenta la verbosità delle informazioni riportate da hostname;
-
-y | --yp | --nis
visualizza il dominio del NIS o lo imposta secondo quanto specificato
da name o dall’opzione -F;
-
name indica il nome con cui impostare quello di sistema;
____________________________
[da completare ...]