Seleccionar página

00567.jpgIP estática

Revisa el archivo /etc/network/interfaces que define las interfases de red. Usa por ejemplo el lector de texto more,

$ more /etc/network/interfaces

Este debería decir algo así,

# The loopback network interfaceauto loiface lo inet loopback
# The primary network interfaceauto eth0

auto lo
iface lo inet loopback auto eth0
iface eth0 inet static
address 192.168.1.40
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

iface eth1 inet static
address 192.168.1.41
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

La primera interfase loopback (lo) es una interfase especial que permite hacer conexiones internas. Esta no debería modificarse bajo ningún motivo.

La segunda interfase definida es eth0, que corresponde a la primera interfase Ethernet. Revisa si los parámetros están correctos. La entrada address corresponde al número IP del computador y debería ser único. La entrada netmask corresponde a la máscara de red y es la que define el rango de números IP de la red local. Para una red de clase C esta debería tener el valor 255.255.255.0 lo que define el rango de 0 a 255 en el último dígito de los números IP de la red local. Las entradas network y broadcast casi siempre corresponden al primer y último número del rango de números IP. La entrada gateway define el número IP del computador que funciona como ruteador (pasarela) de la red local y es quizás el parámetro más importante después del número IP del computador. Consulta con el administrador de la red sobre los valores pertinentes a la red local. Si necesitas cambiar alguno de estos valores usa el editor nano seguido del nombre del archivo a editar con su ruta completa,

# vim /etc/network/interfaces

y luego reinicia la red con el comando '/etc/init.d/networking restart'. Prueba nuevamente conexiones externas con ping.

Revisa si la definición del servidor de nombres de dominio (DNS) está correcta. Esta se encuentra en el archivo /etc/resolv.conf y debería decir algo así,

search blog.solusan.com 202.89.70.31
nameserver 4.2.2.2

en dónde el valor de search debería ser el dominio de la red local. La entrada nameserver define el número IP del DNS. Este valor debe ser suministrado por el administrador de la red. Si haces modificaciones a estos valores reinicia la red con '/etc/init.d/networking restart'.

IP dinámica (DHCP)

Si la red está detrás de un servidor DHCP, que asigna los parámetros de la red a requerimiento, la entrada en /etc/network/interfaces dirá,

# The primary network interfaceauto eth0
iface eth0 inet dhcp

Revisa con 'ifconfig eth0' si tiene número IP asignado.

Si no hay número IP asignado, revisa que el paquete dhcp3-client esté instalado. Si no, instálalo con,

# apt-get install dhcp3-client

Instala también el paquete resolvconf,

# apt-get install resolvconf

Este configura automáticamente los servidores DNS presentes en la red, reescribiendo la información en /etc/resolv.conf.

Reinicia la red con '/etc/init.d/networking restart'.

También puedes forzar el contacto con el servidor DHCP corriendo 'dhclient eth0',

# dhclient eth0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.

All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/Listening on LPF/eth0/00:13:ce:de:2f:72
Sending on LPF/eth0/00:13:ce:de:2f:72
Sending on
Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
DHCPOFFER from 192.168.0.1
DHCPREQUEST on eth1 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.118 -- renewal in 42300 seconds.