16.04.2014 Views

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Administración <strong>avanzada</strong> <strong>de</strong> <strong>GNU</strong>/<strong>Linux</strong><br />

ª FUOC • XP04/90785/00019<br />

mación que serán <strong>de</strong>scritos en unida<strong>de</strong>s posteriores. También se<br />

pue<strong>de</strong> controlar por medio <strong>de</strong> acciones (entre []) el comportamiento<br />

<strong>de</strong> cada consulta, por ejemplo:<br />

hosts: xfn nisplus dns [NOTFOUND = return] files<br />

Ejemplo<br />

Ejemplo <strong>de</strong> nsswitch.conf:<br />

...<br />

hosts: dns files<br />

...<br />

networks: files<br />

Esto indica que cuando se realice la consulta al DNS, si no existe un<br />

registro para esta consulta, retorne al programa que la hizo con un<br />

cero. Pue<strong>de</strong> utilizarse el ‘!’ para negar la acción, por ejemplo:<br />

hosts dns [!UNAVAIL = return] files<br />

6.4.3. Configuración <strong>de</strong>l routing<br />

Otro aspecto que hay que configurar es el routing . Si bien existe el<br />

tópico sobre su dificultad, generalmente se necesitan unos requerimientos<br />

<strong>de</strong> routing muy simples. En un nodo con múltiples conexiones,<br />

el routing consiste en <strong>de</strong>cidir dón<strong>de</strong> hay que enviar y qué se<br />

recibe. Un nodo simple (una sola conexión <strong>de</strong> red) también necesita<br />

routing, ya que todos los nodos disponen <strong>de</strong> un loopback y una conexión<br />

<strong>de</strong> red (por ejemplo, Ethernet, PPP, SLIP, ...). Como se explicó<br />

anteriormente, existe una tabla llamada routing table que contiene filas<br />

con diversos campos, pero con tres campos sumamente importantes:<br />

dirección <strong>de</strong> <strong>de</strong>stino, interfaz por don<strong>de</strong> saldrá el mensaje y<br />

dirección IP, que efectuará el siguiente paso en la red (gateway).<br />

Ejemplo<br />

Consulta <strong>de</strong> tablas <strong>de</strong><br />

routing:<br />

route –n<br />

o también<br />

netstat -r<br />

El comando route permite modificar esta tabla para<br />

realizar las tareas <strong>de</strong> routing a<strong>de</strong>cuadas. Cuando llega<br />

un mensaje, se mira su dirección <strong>de</strong>stino, se compara<br />

con las entradas en la tabla y se envía por la interfaz en<br />

la cual la dirección que mejor coinci<strong>de</strong> con el <strong>de</strong>stino<br />

<strong>de</strong>l paquete. Si un gateway es especificado, se envía a<br />

la interfaz a<strong>de</strong>cuada.<br />

Consi<strong>de</strong>remos, por ejemplo, que nuestro nodo está en una red clase C<br />

con dirección 192.168.110.0 y tiene una dirección 192.168.110.23; y<br />

ANOTACIONES<br />

243

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!