Curs administració de sistemes GNU/Linux Sessió 42. 25 de maig de 2009


Hoy vamos a aprender como configurar de manera permanente a través de un fichero nuestras interficies de red. Para ello editaremos el fichero de configuración de redes que se encuentra en /etc/network/interfaces. Vamos a repasar tb los 20 ejercicios que os deje para realizar durante el fin de semana (los resolveremos conjuntamente en durante la clase).
Una vez vista la configuración vamos a realizar 2 ejercicios:
Configurar la red de CEM –>
el archivo /etc/network/interfaces con lo, eth0 por dhcp y eth1 con ip fija en el rango de ips de la red y acabada en el número de nuestra máquina (el numero escrito en la torre)
el archivo /etc/resolv.conf añadiendo las dns de opendns
el archivo /etc/host añadiendo casa a la ip local y un enlace con las máquinas del resto de la clase (p.ej ordenador 58 -> 192.168.1.58)
reiniciaremos /etc/init.d/networking restart y comprobaremos con ifconfig, route y ping la configuración de las diferentes interficies de red.
Configurar la red en casa:
1. EL router y puerta de enlace en el 192.168.1.1
2. El dchp dando conexiones a partir de 192.168.1.100
3. Configuraremos las conexiones ethernet para recibir una IP fija entre el 192.168.0.2 < 192.168.1.100 mediante el archivo /etc/network/interfaces
4. Configuraremos las conexiones inalámbricas para recibir IP por DHCP
5. Añadiremos a /etc/hosts los nombre de las diferentes máqyuinas de la red
6. Añadiremos a resolv.conf los servidores dns de opendns
7. Abriremos los puertos del router o dirigiremos las conexiones externas al servidor dentro de nuestra red
8. Configuraremos un servicio tipo dyndns que apunte a nuestra red doméstica

==================

El archivo /etc/network/interfaces

El archivo que contiene la configuración de las interfaces de red es /etc/network/interfaces, y contendrá una sección por cada interfaz de red a configurar. Veamos cómo se configuran las interfaces de red más habituales:

  • Loopback o interfaz de retorno: dirección IP 127.0.0.1. El archivo /etc/network/interfaces incluirá la sección:
    auto lo
    iface lo inet loopback
  • Ethernet: el archivo /etc/network/interfaces incluirá líneas similares a:
    auto eth0
    iface eth0 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1

    Los parámetros son:

    • static: IP estática. Si en la LAN hay un servidor DHCP y tenemos IP dinámica, pondremos dhcp.
    • address (dirección IP de la máquina en la LAN): cada interfaz de red conectada a una red IP es identificada por una IP única de cuatro bytes (32 bits). El rango de IPs reservadas para LAN es de 192.168.0.0 a 192.168.255.255
    • netmask (máscara de red de la LAN): es un número que establece qué parte de la IP de un host corresponde a la red y qué parte corresponde a la máquina. También nos indica la cantidad máxima de equipos que podemos tener en nuestra red.
    • network (dirección IP de la LAN): es la parte de la IP de la máquina común a todas las máquinas de la red.
    • broadcast (dirección de difusión): es la IP a la que se mandan los paquetes que deben recibir todas las máquinas de la LAN. Todas las máquinas de la red escuchan la dirección de broadcast además de la suya propia.
    • gateway (dirección de pasarela o puerta de enlace): es la IP de la máquina de nuestra LAN a través de la cual salimos hacia el exterior. Un gateway es una máquina que tiene dos intefaces de red (una tarjeta conectada a nuestra LAN y la otra conectada a una red exterior), cada una de ellas con una IP, la que le corresponda en esa red. La IP del gateway suele ser la primera IP disponible (192.168.1.1) o la última (192.168.1.254).
  • Modem: en el caso de los modem, los comandos ifup y ifdown actúan como un frontal de los comandos pon y poff para activar y desactivar las interfaces PPP. Si incluimos en el archivo /etc/network/interfaces la sección:
    iface ppp0 inet ppp
        provider mi_isp
  • el comando:
    # ifup ppp0

    ejecutará:

    # pon mi_isp

configuracion wifi

Suponiendo que tras ejecutar iwconfig nuestra interficie de red sea eth1

Editamos el fichero /etc/network/interfaces ejecutando la instrucción gedit /etc/network/interfaces/ y añadimos al final del fichero las siguientes líneas:

    Caso DHCP:
    auto eth1
    iface eth1 inet dhcp
    wireless_essid nombre_de_la_red
    wireless_key "s:contraseña"
    Caso IP Fija:
    auto eth1
    iface eth1 inet static
    address x.x.x.x
    netmask x.x.x.x
    gateway x.x.x.x
    wireless_essid nombre_de_la_red
    wireless_key "s:contraseña"

Configuración con ndiswrapper

Para proceder a la configuración, en primer lugar, necesitamos descargar los controladores de su dispositivo WiFi directamente de la siguiente URL: http://ndiswrapper.sourceforge.net/phpwiki/index.php/List

En segundo lugar, necesitamos cargar por primera y única vez estos controladores escribiendo las siguientes instrucciones en una Terminal de Root (/Aplicaciones/Configuración/Terminal de Root):

ndiswrapper -i driver.inf ndiswrapper -i driver.sys

Por último, añadiremos esto al fichero /etc/network/interfaces:

auto wlan0 iface wlan0 inet dhcp pre-up modprobe ndiswrapper post-down rmmod ndiswrapper wireless_essid nombre_de_la_red wireless_key “s:contraseña”

configuracion cable

http://www.tldp.org/HOWTO/Cable-Modem/

Reiniciar los servicios de red

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

Nombres DNS

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 servidordenombreslocal.com 202.89.70.31
nameserver 80.58.0.33

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‘.

Ejercicios del otro día

Al final del capítulo del miércoles pasado http://targz.net/blog/?p=684

  1. No comments yet.
(will not be published)