Añadir a favoritos (CTRL-D)
Comprar | Carrito | Buscarcosaslibres.com
cd /
 ¿ Que es ?   Entretenimiento   Nosotros   Catalogo de Productos Linux 
 [#Linux|Software|Hardware]   [Kiosco|Links]   [Acerca|Buscar]   [Colombia|Hosting|Internacional] 

Definiciones
Linux
Código_Abierto
Licencia
Preparativos
Instalar Linux
Quitar Windows
Linux/Win
Redes
Archivos
Escritorio
Multimedia
Ofimática
Juegos
Programación
Servidores
Científicos
Humor
Distribuciones
Red_Hat
Mandrake
Debian
Slackware
Manuales
Red_Hat
Mandrake
Debian
Slackware
HOWTOs
Links
Links
Red_Hat
Mandrake
Kernel
GNU
OpenOffice
[ Preguntas frecuentes ] [ Visite nuestra Promoción vigente ]

Venta de CDs Linux
Visite Nuestro Catalogo

comprar linux


Anterior Siguiente Indice


7. Configuración de Conexiones Automáticas vía telefónica .

Esta sección explica cómo he dispuesto las cosas para automatizarlo todo. Mi método puede que no se adapte completamente al suyo, pero puede obtener ideas de algunas de las cosas que he hecho. También, uso ppp para marcar, mientras que mucha gente usa slip o cslip y por tanto casi toda su configuración puede ser distinta a la mía. Pero el programa de slip dip debería poder hacer muchas de las cosas que yo hago.

Normalmente, cuando no estoy conectado a la red tengo un archivo resolv.conf que simplemente contiene la línea


     domain uio.no

Eso me asegura que no tengo que esperar a que la librería de resolución de nombres del sistema intente conectar con un servidor de nombres que no puede ayudarme. Pero cuando me conecto quiero arrancar mi named y tener un resolv.conf parecido a los descritos anteriormente. He resuelto esto teniendo dos archivos resolv.conf llamados resolv.conf.local y resolv.conf.connected. El último se parece al resolv.conf descrito anteriormente en este documento.

Para conectarme automáticamente a la red ejecuto un script llamado ppp-on:


#!/bin/sh
echo llamando...
pppd

pppd tiene un archivo llamado options que indica las características de la conexión. Una vez que mi conexión ppp está activa pppd llama a un script llamado ip-up (este está descrito en la página pppd (8) de man). He aquí una parte del script:


#!/bin/sh
interface="$1"
device="$2"
speed="$3"
myip="$4"
upip="$5"
 ...
cp -v /etc/resolv.conf.connected /etc/resolv.conf
 ...
/usr/sbin/named

Es decir, arranco el named desde aquí. Cuando se corta la conexión ppp, pppd ejecuta un script llamado ip-down:


#!/bin/sh
cp /etc/resolv.conf.local /etc/resolv.conf
read namedpid < /var/run/named.pid
kill $namedpid

Así configuramos las cosas de una forma cuando estamos conectados y las desconfiguramos cuando nos desconectamos.

Algunos programas, irc y talk me vienen a la mente, hacen algunas suposiciones, y para que en irc el comportamiento de las capacidades dcc, y talk funcionen bien tiene que modificar su archivo hosts. Yo he insertado en mi script ip-up lo siguiente:


cp /etc/hosts.ppp /etc/hosts
echo $myip      roke >>/etc/hosts

hosts.ppp simplemente contiene


127.0.0.1       localhost

y echo inserta la dirección IP que he recibido para mi nombre de host (roke). Vd. deberá usar en su lugar el nombre de su máquina. Este nombre se puede saber con el comando hostname.

Probablemente no sea inteligente ejecutar named cuando no esté conectado a la red, esto es porque named intentará enviar solicitudes a la red y eso consume tiempo, y Vd. tendrá que esperar este tiempo cada vez que algún programa intente resolver un nombre. Si está usando conexiones telefónicas debería iniciar named cuando se conecte y matarlo cuando se desconecte. Pero por favor lea la sección de PUF ( PUF) para los trucos.

A algunas personas le gusta usar la directiva forwarders para conexiones de escasa velocidad. Si su proveedor de Internet tiene servidores DNS en 1.2.3.4 y 1.2.3.5 puede insertar la línea


forwarders 1.2.3.4 1.2.3.5

en el archivo named.boot. Deje también vacío el archivo root.cache. Esto disminuirá el tráfico IP que origina su máquina. Esto es especialmente importante si paga por cada byte que circule por el cable. Tiene el valor añadido de evitarle el deber del mantenimiento; no tiene porqué actualizar un archivo root.cache vacío.


Anterior Siguiente Indice

 

Atención: Visite nuestro listado de productos de computadores, Linux y software libre aqui...

Inmediatos
Como Comprar
Recomiéndenos
Lista de Correo
Nosotros

Políticas
HOWTOS
CDs Linux
Diseño Web

Hosting
Noticias
Linux

Todos los derechos reservados cosaslibres.com es marca registrada.