Logo de AulaDigital

PPP Como 21

Linux PPP Cómo: Utilizando servicios Internet con direcciones IP dinámicas Página siguiente Página anterior Índice general

21. Utilizando servicios Internet con direcciones IP dinámicas

Si está utilizando direcciones IP dinámicas (y muchos proovedores sólo le darán una dirección IP dinámica a menos que pague mucho más por su conexión), entonces deberá reconocer las limitaciones que esto impone.

Antes de nada, las peticiones de servicio hacia fuera funcionarán. Esto es, podrá enviar mensajes utilizando sendmail (siempre que tenga bien configurado sendmail), enviar/recibir ficheros vía ftp, hacer finger a usuarios en otras máquinas, navegar por la Web, etc.

En particular, puede responder al correo electrónico que haya recibido en su máquina aunque esté desconectado. El correo simplemente esperará en su cola de mensajes hasta que vuelva a conectarse con su ISP.

Sin embargo, su máquina NO está conectada a Internet las 24 horas del día, ni tiene la misma IP cada vez que se conecta. Por lo que es imposible que reciba correo direccionado a su máquina, y muy difícil configurar un servidor web o ftp de manera que sus amigos puedan acceder.

Por lo menos, en lo que a Internet se refiere, su máquina no es una única máquina contactable permanentemente ya que no tiene una única dirección IP (recuerde - otras máquinas utilizarán la misma dirección IP que usted ha utilizado alguna otra vez).

Si configura un servidor Web (u otro servidor), será completamente desconocido por otro usuario en la Red A MENOS QUE sepan que su máquina está conectada y su dirección IP actual. Hay un número de modos de los que pueden conseguir esta información, que abarcan desde que usted les llame, les envíe un correo electrónico o utilice ficheros ".plan" en una cuenta shell en su proovedor de servicios (siempre y cuando su proovedor permita el acceso a shell y finger).

Pero, para la mayoría de los usuarios, este no es un problema. Lo que la mayoría de la gente quiere es recibir y enviar correo (utilizando su cuenta en su proovedor de servicios) y hacer conexiones a servidores externos WWW, ftp en Internet. Si DEBE permitir conexiones internas, debería conseguir una IP estática. De manera alternativa puede explorar los métodos comentados anteriormente...

21.1 Configurar el correo electrónico

Incluso para direcciones IP dinámicas, puede configurar sendmail en su máquina para que envíe hacia afuera cualquier correo que escriba localmente. La configuración de sendmail puede ser oscura y difícil - por lo que este documento no intentará decir cómo hacer esto. Sin embargo, debería configurar sendmail para que su proovedor de servicios Internet sea designado como su máquina "smart relay" (la opción DS de sendmail.cf. (Para más información acerca de la configuración de sendmail, lea los documentos sendmail - y mire las configuraciones m4 que vienen con sendmail. Casi seguro que haya una acorde con sus necesidades).

Hay también libros excelentes sobre Sendmail (como la "biblia" de O'Reilly and Associates), pero es casi seguro que sobrecargarían al la mayor parte de los usuarios.

Una vez que tiene sendmail configurado, probablemente desee que sendmail mande todos los mensajes que han estado esperando en la cola de salida de mensajes tan pronto como la conexión se efectúe. Para hacer esto, añada la orden

sendmail -q &

a su script /etc/ppp/ip-up (ver más abajo).

La recepción de correo es un problema para las direcciones IP dinámicas. La manera de configurar esto es:-

  • configurar su programa gestor de correo de manera que todos los mensajes enviados salgan con una cabecera "reply to" direccionada a su dirección de correo en el proovedor.
    Si puede, podría también ajustar su dirección FROM para que sea también la su dirección en su ISP.
  • usar los programas popclient y fetchmail para descargar el correo de su proovedor de servicios. De manera alternativa, si su ISP utiliza IMAP, usted puede usar un gestor de correo con soporte IMAP (como por ejemplo, pine).

Puede automatizar este proceso en el momento de conexión poniendo las órdenes necesarios en el script /etc/ppp/ip-up (ver más abajo).

21.2 Configurar un servidor de nombres local

Aunque usted pueda utilizar fácilmente los servidores de nombres localizados en su ISP, puede también instalar un servidor de nombres local de caché (secundario) que sea iniciado en el script ip-up. La ventaja de ejecutar un servidor de nombres local (de caché) es que le ahorrará tiempo (y ancho de banda) si contacta frecuentemente con las mismas máquinas durante una sesión de larga duración.

La configuración DNS para un servidor de nombres caché (que utiliza una linea "forwarders" en el fichero named.boot que apunta al servidor de nombres de su ISP) es relativamente simple. El libro de O'Really (DNS and Bind) explica todo lo que desea saber sobre esto.

Hay también un DNS-COMO disponible.

Si está ejecutando una pequeña red local que permita el acceso a Internet a través de su PC Linux (utilizando enmascaramiento IP, por ejemplo), puede que sea una buena idea ejecutar un servidor de nombres local (con una directiva forwarders) aunque la conexión esté activada, ya que esto minimizará el ancho de banda y los retardos asociados a la resolución de nombres.

Un consejo de cortesía: pida permiso a su ISP antes de empezar a usar un servidor de nombres secundario de caché en el dominio de su servidor. Si está bien configurado, su servidor de nombres no causará ningún problema a su ISP, pero si las cosas van mal, puede causar problemas.


Página siguiente Página anterior Índice general