====== Interfaces de red: ejemplos de configuración en Debian derv y RedHat derv ======
===== Debian y derivados =====
La configuración se encuentra en /etc/network/interfaces. La configuración que aquí se muestra asume que se ha instalado el paquete resolvconf, que actualiza en forma automática el archivo /etc/resolv.conf.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
# Static IP configuration
auto eth0
iface eth0 inet static
address 172.16.8.1
netmask 255.255.0.0
network 172.16.0.0
gateway 172.16.1.1
dns-nameservers 172.16.8.1
dns-search dominio
# Dynamic IP configuration
# iface eth0 inet dhcp
===== RedHat y derivados =====
La configuración se encuentra en /etc/sysconfig/network-scripts/. Allí se encuentra un script por cada interfaz que se desea levantar:
==== ifcfg-lo ====
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
==== ifcfg-eth0: IP estática ====
DEVICE=eth0
BOOTPROTO=static
# HWADDR=00:00:E8:8C:38:20
BROADCAST=172.16.8.255
IPADDR=172.16.8.2
NETMASK=255.255.255.0
NETWORK=172.16.8.0
GATEWAY=172.16.8.1
ONBOOT=yes
TYPE=Ethernet
==== ifcfg-eth0: IP dinámica ====
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:07:95:35:47:3A
ONBOOT=no
TYPE=Ethernet
DHCP_HOSTNAME=estacion1
===== resolv.conf todas las distros =====
# La primer línea produce que el dominio especificado se agregue al nombre de host
# ahorrando así tener que tipear los nombres completos de host incluyendo el dominio, p.ej.: ping estacion1
search dominio
# Las siguientes líneas indican los DNSs a los que se va a consultar
nameserver 172.16.8.11
nameserver 172.16.8.12