Última actualització: febrer de 2013
A CentOS / Redhat, la configuració de les interfícies de xarxa es fa a /etc/sysconfig/network-scripts. Hi ha un script per interfície de xarxa.
Un exemple de contingut pel fitxer /etc/sysconfig/network-scripts/ifcfg-eth0:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
HWADDR=00:0c:29:35:1e:e1
NETMASK=255.255.254.0
IPADDR=192.168.0.35
GATEWAY=192.168.0.24
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
Rutes estàtiques a CentOS
Per a afegir rutes estàtiques afegirem (si no existeix ja) el fitxer /etc/sysconfig/network-scripts/route-eth0 (per a la interfície eth0, route-eth1 per a la interfície eth1; un fitxer per a cada interfície) amb la següent estructura:
ADDRESS0=172.18.88.0
NETMASK0=255.255.255.0
GATEWAY0=10.0.0.33
ADDRESS1=192.0.0.0
NETMASK1=255.255.0.0
GATEWAY1=10.0.0.33
Opcionalment es podríen afegir unes línies tals com:
route add -net 172.18.88.0 netmask 255.255.255.0 gw 10.0.0.33 dev eth0
route add -net 192.0.0.0 netmask 255.255.0.0 gw 10.0.0.33 dev eth0
al fitxer /etc/rc.local. No obstant l'opció preferible és la primera.