Esta no es una pregunta que esté relacionada con PPP.
Pista: ¡ NO EJECUTE routed
!.
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:
telnet
a la máquina que está conectada a
Internet usando pppd
. Una vez conectado a esa máquina, ya puede hacer
telnet
o ftp
al resto de Internet. Realmente, esto no es mucho
mejor que usar el ordenador directamente, pero es útil para realizar cosas
sencillas.
IP
Masquerade
. Para saber más sobre cómo usar esta característica, debería
unirse a la lista de correo electrónico linux-net developer
o bien
consultar el documento Net-2-HOWTO
.
socks
en su sistema PPP. Este programa
realizará la misma función que si usa IP Masquerade
pero, por contra,
necesitará clientes modificados. La ventaja de usar socks
es que este
programa lleva mucho tiempo circulando por ahí y muchos clientes
entenderán el concepto de servidor proxy (proxy server
) que es
necesario para trabajar correctamente con el programa.
¿ 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.
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.
gated
en todos los gateways y en el servidor de terminal.
Con esto se consigue que el servidor de terminal propague (broadcast)
los frames para su dirección IP a los gateways adecuados. Como los hosts
tendrán una ruta por defecto a uno de los gateways, este gateway generará
una trama de redirección ICMP y el host específico añadirá automáticamente
su propia ruta de host.
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
.
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.