Si en un sistema Linux CentOS no hay conexión a red, en primer lugar se debe comprobar si la tarjeta de red está configurada y activada.
Mirando en la siguiente ruta:
/etc/sysconfig/network-scritps
Aquí debe haber como mínimo 2 ficheros con el siguiente nombre:
ifcfg-eth0
ifcfg-lo
Dentro de cada uno de estos ficheros está la configuración ip de la tarjeta de red y algunas opciones más. Se procede a editar el fichero ifcfg-eth0 para que tenga la información adecuada.
IP Estática
DEVICE=»eth0″
HWADDR=»00-15-5D-11-F0-0C»
NM_CONTROLLED=»yes»
ONBOOT=»yes»
BOOTPROTO=»static»
IPADDR=192.168.17.150
NETMASK=255.255.255.0
GATEWAY=192.168.17.154
TYPE=Ethernet
HWADDR Es la mac de la tarjeta de red que se va a configurar.
ONBOOT Es para decirle al sistema que encienda la tarjeta de red al inicio de este.
BOOTPROTO Se puede indicar static, none , dhcp dependiendo la configuración que deseada.
IP Dinámica
Si por ejemplo se quisiera configurar como DHCP tan solo sería necesario indicar lo siguiente en el archivo de configuración.
DEVICE=»eth0″
HWADDR=»00-15-5D-11-F0-0C»
NM_CONTROLLED=»yes»
ONBOOT=»yes»
BOOTPROTO=»dhcp»
Configurando servidores DNS
Se pueden configurar las DNS en el archivo /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Añadiendo tantos servidores DNS como se quiera. En este caso las IP´s corresponden a los servidores DNS de Google.