Nome servizio
rete
Descrizione
La "rete ' il servizio attiva o disattiva tutte le interfacce di rete configurate per l'avvio all'avvio. La tradizionale rete TCP/IP v4 è sempre abilitata se viene utilizzata la rete. Il più recente TCP/IP v6 può essere abilitato selettivamente qui. Anche il nome host di sistema predefinito viene fornito qui, ma può essere modificato in seguito all'avvio delle singole interfacce di rete.
Le singole interfacce di rete, spesso denominate "NIC", hanno ciascuna un file di configurazione in /etc/sysconfig/network-scripts directory. Per convenzione, ogni file di configurazione dell'interfaccia di rete è denominato ifcfg-[nome] e si trovano utilizzando un modello di caratteri jolly ifcfg-* search. Il contenuto di un file di configurazione NIC varia in base al tipo di interfaccia e di rete. Ad esempio, una configurazione per una scheda Ethernet che utilizza uno schema di indirizzi IP statici potrebbe essere simile a questa:
# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:50:56:96:0F:0E TYPE=Ethernet UUID=81e55568-4ed4-4d44-86dd-3f0272f48919 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=none IPADDR=10.10.10.10 NETMASK=255.255.255.0 GATEWAY=10.10.10.1
In pratica, i file di configurazione di rete raramente vengono modificati manualmente. Invece, il system-config-network viene utilizzato lo strumento.
Controllo del servizio
Per gestire il servizio di rete nei successivi arresti e riavvii, utilizza chkconfig comando.
# chkconfig network on # chkconfig --list network network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Per disabilitare permanentemente il servizio durante i riavvii:
# chkconfig network off
Per controllare immediatamente il servizio di rete, utilizza il servizio comando:
# service network Usage: /etc/init.d/network {start|stop|restart|reload|status}
La tabella seguente descrive ogni comando disponibile:
Comando | Descrizione |
---|---|
inizio | Avviare l'ambiente di rete avviando la rete IPv6 (se abilitata); applicare le impostazioni di sysctl(8); avviare l'interfaccia di loopback locale; rete IPX; rete VLAN; e poi tutti gli altri dispositivi configurati come ONBOOT=yes nel loro file di configurazione /etc/network/ifcfg-[nic]; impostare l'instradamento statico; finalizzare l'avvio di IPv6; riesegui sysctl(8) per qualsiasi impostazione specifica dell'interfaccia. |
fermati | Ignorato se il file system radice (/) è un dispositivo di rete; fermare tutti i file system di rete come NFS; avviare l'arresto di IPv6; spegnimento per tutti i dispositivi CIPE, bridge o VLAN; interrompere i servizi IPX; dispositivo di loopback di spegnimento; finalizzare lo spegnimento di IPv6. |
riavvia | Equivalente a una fermata e poi a una sequenza di comandi di avvio. |
ricarica | Equivalente a una fermata e poi a una sequenza di comandi di avvio. |
stato | Visualizza un elenco di dispositivi attualmente configurati e attualmente attivi. |
Configurazione del servizio
Il /etc/sysconfig/network file controlla il funzionamento generale del servizio di rete. Un esempio è mostrato di seguito:
# cat /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=geeklab.example.com
Questo esempio abilita la rete IPv6. IPv4 è sempre abilitato quando NETWORKING=yes viene usato. Il HOSTNAME entry imposta il nome host DNS.