Configurar tarjeta de red en CentOS

Si nuestra red no cuenta con el servicio DHCP o si necesitamos asignar una dirección IP fija o cambiar la IP a nuestro sistema, debemos realizar ciertos pasos de configuración a CentOS 7 que también aplica para CentOS 6.

Supongamos que estas son las direcciones a configurar la tarjeta de red de CentOS:

Dirección IP: 192.168.1.2
Mascara de red: 255.255.255.0
Puerta de Enlace: 192.168.1.1
DNS primario: 8.8.8.8
DNS secuntario: 8.8.4.4

Pasos para configurar la red en CentOS

Primero accedamos a nuestra consola como superusuario:

login: root
password: [contraseña de superusuario]

Determinemos el nombre que asignó CentOS a nuestra tarjeta de red:

# ifconfig -a

eth0      Link encap:Ethernet HWaddr 00:0C:29:E2:F6:28
BROADCAST MULTICAST MTU:1500 Metric:1
...

lo        Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
...

Ya que conocemos el denominativo de nuestra tarjeta de red, accedamos al archivo de configuración ifcfg-eth0:. Cabe aclarar que los parámetros DEVICE, HWADDR, TYPE y UUID pueden tener valores distintos a los que me muestran a continuación, no los modifique.

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:0C:29:E2:F6:28TYPE=Ethernet
UUID=4564ee12-f608-4b8f-8385-6118910bf065
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp

Por defecto la interfaz de red está deshabilitada:

ONBOOT=no

y su configuración inicial permite recibir la dirección IP de manera automática:

BOOTPROTO=dhcp

Modifiquemos ambos parámetros y adicionemos la dirección IP, máscara de red, puerta de enlace y DNS de tal manera que el archivo de configuración quede similar al siguiente:

DEVICE=eth0
HWADDR=00:0C:29:E2:F6:28
TYPE=Ethernet
UUID=4564ee12-f608-4b8f-8385-6118910bf065
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

Recuerde que para modificar y agregar texto en nuestro editor vi debemos presionar la tecla ‘i’. Para guardar el archivo presionamos la tecla ESC, escribimos :wq y presionamos ENTER.

Una vez hecho eso reiniciemos el servicio de red ejecutando:

# service network restart

Interrupción de la interfaz loopback:               [ OK ]
Activación de la interfaz loopback:                 [ OK ]
Activando interfaz eth0:                            [ OK ]

Para verificar que nuestra si configuración de red en CenOS 6 podemos ejecutar:

# ifconfig

eth0  Link encap:Ethernet  HWaddr 00:0C:29:E2:F6:28
      inet addr:192.168.1.2 Bcast:... Mask:255.255.255.0
...   ...



14 comentarios

Amigo, tengo este problema con mi server, no me levanta la interface loopback

[root@localhost network-scripts]# ifup lo
Error for wireless request “Set Encode” (8B2A) :
SET failed on device lo ; No such device.
SIOCGIFFLAGS: No such device
Failed to bring up lo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *