Anterior Siguiente Indice

11. Rutado y otros problemas.

11.1 ¡ Mi ruta al sistema remoto sigue desapareciendo !. Estuvo activaunos 3 minutos y ha vuelto a desaparecer. ¡ Ayuda !.

Esta no es una pregunta que esté relacionada con PPP.

Pista: ¡ NO EJECUTE routed !.

11.2 ¿ Me gustaría conectar los ordenadores de mi red a Internet usandoPPP. Sólo tengo una dirección IP que me es asignada por mi proveedor deservicios de conexión (incluso esa dirección IP es asignadadinámicamente). ¿ Cómo puedo hacer esto ?.

No se puede. Al menos no de la manera que a usted le gustaría hacerlo normalmente. El problema reside en que su proveedor no sabría las direcciones IP de las máquinas conectadas a su red y, por tanto, no rutaría ninguna trama a su sistema local.

Sin embargo, existen otras soluciones:

11.3 Conecto con la máquina del sistema remoto, pero no puedo hacerlocon ninguna otra máquina de dicho sistema.

¿ Ha olvidado añadir el parámetro defaultroute a la línea de comandos de pppd ?. Este parámetro añade una ruta por defecto (default route) a su sistema de rutado, permitiendo que los frames dirigidos a otras direcciones IP se canalicen a través del dispositivo PPP.

El software PPP no reemplazará la ruta por defecto si ya existía una anterior a la ejecución de pppd. El motivo de esto es evitar que alguien pueda destruir accidentalmente la ruta por defecto a sus routers ethernet. Un aviso aparecerá en el system log si defaulrotute no se ejecuta por esta razón.

11.4 Tengo una ruta por defecto pero sigo sin poder acceder al resto demáquinas. ¿ Y ahora que hago ?.

El problema no es entonces de su sistema Linux local. Lo más probable es que haya un problema de rutado en la máquina remota.

El sistema remoto no está configurado para IP forwarding. En el RFC de PPP se especifica que esta opción NO debe estar activada por defecto. Esta opción debe habilitarse. Para sistemas Linux, necesita volver a compilar el kernel y especificar que desea IP forwarding/gatewaying.

El ordenador remoto necesita una ruta hacia su máquina de la misma manera que usted necesita una ruta hacia él. Esto puede hacerse por uno de los cuatro métodos siguientes. Cada uno tiene sus ventajas y sus inconvenientes y recuerde que sólo puede usar un metodo y sólo uno.

No hay solucion "exacta". Debe elegir la que mejor se adapte a sus circunstancias.

Si su router remoto necesita recibir tramas RIP para poder actualizar la ruta hacia su sistema, entonces debería usar el programa bcastd de sunsite.unc.edu. Este programa genera las tramas RIP sin necesidad de que tenga que instalar y ejecutar gated.

11.5 No puedo hacer ping a mi dirección IP local.

No puede hacer esto porque normalmente no tiene definida una ruta hacia esa dirección. Este es el modo normal de funcionamiento, asi que no hay nada anormal. Si quiere hacer un ping a su sistema, utilice la dirección del dispositivo loopback (127.0.0.1).

Puede hacer un ping a la direccion IP remota, si así lo desea. Sin embargo, algunos servidores de terminal no permitirán esto, ya que esa dirección esta ocupada telefónicamente para ellos. Esto depende de la configuración específica de cada servidor . En general, no haga ping a ninguna de las 2 direcciones ( local o remota ). Elija una dirección IP de otra máquina que sepa que está en la red remota (una de su nameserver, por ejemplo).

Mientras el software PPP no haga esta tarea, debe de añadir manualmente a la tabla de rutado la ruta al host con el que acaba de conectar. Esto se hace con el comando

route add -host 192.187.163.32 lo

Donde la dirección IP local es 192.187.163.32 en este ejemplo. Esto le dice al software de red que debe dirigir todas las tramas destinadas a su dirección IP al dispositivo loopback. Una vez que ha añadido la ruta apropiada a la dirección IP local, entonces ya puede usar esta dirección como el destino para las tramas IP.

Usted es el responsable de eliminar esta ruta cuando el enlace termine.


Anterior Siguiente Indice