No hay ninguna diferencia básica entre enlazar un sólo PC Linux a un servidor PPP y entrelazar dos redes locales utilizando PPP en una máquina de cada red local. Recuerde que PPP es un protocolo entre iguales, entre parejas iguales.
Sin embargo, usted necesita entender DE MANERA PRECISA cómo se establece el encaminamiento. Lea el cómo RED-2 y la Guía del Administrador de Redes en Linux (GARL). También encontrará de gran ayuda " TCP/IP Network Administration" (publicado por O'Reilly and Associates - ISBN 0-937175-82-X).
Si va a haber direcciones IP de red local no conectada en cada lado del
enlace, debería leer el minihowto sub networking de Linux. Está disponible
en Linux Sub networking mini-HOWTO
http://www.interweft.com.au/other/
.
Para enlazar dos redes locales, debe utilizar direcciones IP de red distintas (o subredes con la misma dirección de red) y necesitará utilizar direcciones IP estáticas - o utilizar enmascaramiento IP. Si desea utilizar enmascaramiento IP, lea el mini-como de enmascaramiento IP para buscar instrucciones para hacerlo funcionar.
Acuerde con el administrador de red de la otra red local qué direcciones IP van a utilizarse para cada lado de la interfaz PPP. Si utiliza direcciones IP estáticas, esto también requerirá que marque un número de teléfono específico.
Ahora edite el fichero /etc/ppp/options[.ttyXX]
apropiado - es una
buena idea tener un módem y un puerto específico en su ordenador para esta
conexión. Esto puede que requiera que cambie su fichero de opciones
/etc/ppp/options
- y que cree los ficheros options.ttyXX para
cualesquiera otras conexiones.
Especifique las direcciones IP de su extremo de la conexión PPP con las opciones adecuadas exactamente como se mostró para las direcciones IP estáticas anteriormente.
Debe hacer que los paquetes de su red local se encaminen a través de la interfaz que establece la conexión PPP. Esto es un proceso de dos fases.
Primero, necesitará establecer un camino desde la máquina que ejecute la conexión PPP hasta la red remota. Si la conexión es a Internet, esto puede manejarse con una ruta por defecto establecida por el propio pppd en su extremo de conexión utilizando la opción 'defaultroute' con pppd.
Si, sin embargo, la conexión entrelaza dos redes locales, entonces deberá añadirse un camino específico de red para cada red que sea accesible a través de la conexión. Esto se consigue utilizando la orden 'route' para cada red existente en el script /etc/ppp/ip-up (ver Tras establecer la conexión... para averiguar cómo hacer esto).
Lo segundo que necesita hacer es decir a los otros ordenadores de su red local que su ordenador Linux es, realmente, la pasarela para la red situada al otro lado del enlace ppp.
Por supuesto, el administrador de la red remota también debe hacer esto. Sin embargo, como el/ella encaminará paquetes hacia nuestra red, será necesario establecer un camino específico de red, no un camino por defecto (a menos que la red local remota se conecte con usted para acceder a Internet mediante su conexión).
Si enlaza su red local a Internet utilizando PPP - o incluso solo si la conecta a una red local "extraña", necesitará saber de temas de seguridad. Le sugiero que piense en instalar un cortafuegos.
Usted debería hablar con el administrador de su red local de ANTES de que comience a conectar con redes locales extrañas o con Internet de esta manera. Un fallo a la hora de hacer esto podría producir desde que nada funcionara hasta que todo fuera seriamente problemático.