-----Mensaje original-----
De: Xose Manoel Ramos <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
CC: [email protected]
<[email protected]>
Fecha: martes 7 de septiembre de 1999 18:56
Asunto: Re: �Configuraciones m�ltiples de ppp, c�mo?


>El Sat, Aug 14, 1999 at 12:26:15PM +0200, Grzegorz Adam Hankiewicz
contaba:
>
>>�Conoc�is alg�n sistema general para que todos los programas
>>puedan leer los datos _vitales_ de alg�n sitio concreto que yo
>>pueda modificar una sola vez, o algo parecido?
>
>No conozco nada general, pero puedes hacer algo parecido al famoso
>"/etc/alternatives", eso tes, crear soft links antes de la conexi�n
>con un script.
>
>Yo ten�a (cuando a�n pose�a varias cuentas en diferentes sitios) un
>script tal como este:
>
>------------------------------------------------------------
>#!/bin/sh
>
>case $1 in
> arrakis)
> echo arrakis
> ln -sf /etc/resolv.conf.arrakis /etc/resolv.conf
> ln -sf /etc/chatscripts/infovia+ /etc/chatscripts/provider
> ln -sf /etc/ppp/peers/arrakis /etc/ppp/peers/provider
> ln -sf /etc/smail/routers.arrakis /etc/smail/routers
> ;;
> redestb)
> echo redestb
> ln -sf /etc/resolv.conf.redestb /etc/resolv.conf
> ln -sf /etc/chatscripts/redestb /etc/chatscripts/provider
> ln -sf /etc/ppp/peers/redestb /etc/ppp/peers/provider
> ln -sf /etc/smail/routers.redestb /etc/smail/routers
> ;;
> teleline)
> echo teleline
> ln -sf /etc/resolv.conf.teleline /etc/resolv.conf
> ln -sf /etc/chatscripts/infovia+ /etc/chatscripts/provider
> ln -sf /etc/ppp/peers/teleline /etc/ppp/peers/provider
> ln -sf /etc/smail/routers.teleline /etc/smail/routers
> ;;
>esac
>ls -l /etc/resolv.conf /etc/chatscripts/provider /etc/ppp/peers/provider
/etc/smail/routers
>------------------------------------------------


�No os estais complicando excesivamente las cosas?
Yo tengo configuradas tres conexiones (arrakis, teleline y worldonline)
con el pppconfig y no he tenido ning�n problema, es m�s las tres me
funcionaron a la primera (y eso si que es raro).

No hace mucho escrib� un howto explicando c�mo configurar varias
configuraciones, pero iba dirigido a los usuarios de otras distribuciones
porque se supone que en debian con pppconfig lo tenemos m�s f�cil.

Incluyo ese howto por si os sirve de algo. Ten�a dudas sobre el
/etc/resolv.conf pero algunos mensajes enviados a esta lista creo que han
aclarado un poco el tema.

Ricardo Villalba
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://members.xoom.com/rvmsoft
http://rvmsoft.findhere.com




  Multiconexi�n Howto
  Ricardo Villalba, [EMAIL PROTECTED]
  27 de julio de 1999

  C�mo configurar m�ltiples conexiones en linux.
  ______________________________________________________________________

  �ndice general


  1. Introducci�n

  2. /etc/ppp/peers/

  3. /etc/ppp/pap-secrets

  4. /etc/chatscripts/

  5. /etc/resolv.conf

  6. C�mo conectar

  7. Conectar como usuario

  8. Se acab�



  ______________________________________________________________________

  1.  Introducci�n

  Desde hace no mucho estamos viendo como diferentes compa��as nos est�n
  ofreciendo acceso gratuito a internet, como Canal 21, Teleline,
  Alehop, World on Line, etc. Por lo que ya empieza a ser habitual que
  estemos apuntados a varios de estos proveedores y usemos la conexi�n
  que mejor nos vaya en un determinado momento.

  Configurar estas m�ltiples conexiones en windows es muy sencillo, �y
  en linux? Los usuarios de debian podemos configurar varias conexiones
  con el pppconfig, no s� si en las dem�s distribuciones se incluyen
  herramientas para hacer lo mismo, en cualquier caso voy a explicar
  c�mo son mis ficheros de configuraci�n que seguramente ser�n v�lidos
  en cualquier distribuci�n de linux.

  Aunque no era mi intenci�n inicial puede que este documento les ayude
  a algunos usuarios a configurar su conexi�n a internet en linux. De
  todos modos yo ya doy por supuesto que el modem ya esta correctamente
  configurado.



  2.  /etc/ppp/peers/

  Para configurar varias conexiones hay que tener un fichero de
  configuraci�n para cada una de ellas que deberemos guardar en el
  directorio /etc/ppp/peers/.  Aqu� va el listado de mi
  /etc/ppp/peers/arrakis (le he quitado los comentarios):








  noauth
  connect "/usr/sbin/chat -v -f /etc/chatscripts/arrakis"
  debug
  /dev/ttyS2
  57600
  defaultroute
  noipdefault
  user '[EMAIL PROTECTED]'
  crtscts
  modem
  passive
  asyncmap a0000
  mru 576
  mtu 576





  Este fichero fue creado por el pppconfig, aunque le a�ad� unas cuantas
  opciones. Comentar� algunas de ellas:

     connect
        Esta opci�n llama al script "/etc/chatscripts/arrakis".  Este es
        el script que marcar� el n�mero de tel�fono (y que comentar� m�s
        adelante). En mi caso s�lo uso un "chatscript" para mis tres
        conexiones (arrakis, word-on-line y teleline) porque las tres
        usan infov�a plus y por tanto el mismo n�mero de tel�fono.


     /dev/ttyS2
        Este es el puerto del modem. Se corresponde con el com3 de
        windows (ttyS0 = com1, ttyS1= com2, etc).


     57600
        Esta es la velocidad del puerto serie. Lo normal aqu� es poner
        115200 pero a m� me iba muy lento con esa velocidad. Adem�s el
        manual de mi modem especificaba que usara 57600 as� que es lo
        que puse y me va bien.


  Luego por cada nueva conexi�n tendr�s que crear un nuevo fichero con
  las mismas opciones, lo �nico que deber�s modificar ser� la opci�n
  user y puede que connect. En mi caso en /etc/ppp/peers tengo estos
  tres ficheros: arrakis, teleline y wol (world-on-line).


  Los permisos de estos ficheros (en la debian) son as�:


       -rw-r-----   1 root     dip           770 Apr 13 22:27 arrakis





  3.  /etc/ppp/pap-secrets

  El fichero que se instala en la debian lleva un mot�n de l�nea que no
  s� que hace ni para que sirven. S�lo voy a poner las l�neas que a�ade
  el pppconfig:




   # The next line was added by pppconfig for arrakis.
   '[EMAIL PROTECTED]' * 'clave'

   # The next line was added by pppconfig for teleline.
   '[EMAIL PROTECTED]' * clave

   # The next line was added by pppconfig for wol.
   '[EMAIL PROTECTED]' * 'clave'





  Como puedes ver en un mismo fichero se pueden tener varios nombres de
  usuarios con sus correspondientes claves (o passwords si prefieres
  llamarlo as�).

  Se supone que los distintos campos deben estar separados por TABS sin
  embargo aparentemente el pppconfig los ha separado por espacios y
  funciona.

  No olvides que la clave debe ir entre ap�strofes ('') si contiene
  s�mbolos. Por si las moscas yo creo que es mejor ponerlos siempre.


  Los permisos del pap-secrets son:


       -rw-------   1 root     root         1759 Jul 26 01:27 pap-secrets





  Nota: si alguna de las conexiones utiliza autentificaci�n chap supongo
  que deber�s poner los datos de esa conexi�n (usuario y clave) en el
  /etc/ppp/chap-secrets.


  4.  /etc/chatscripts/

  En este directorio se guardan los "chatscript" que hagan falta. Como
  he comentado anteriormente puede que no sea necesario tener un script
  por cada conexi�n.  Como ejemplo pondr� el listado de mi
  /etc/chatscripts/arrakis:



       ABORT BUSY
       ABORT "NO CARRIER"
       ABORT VOICE
       ABORT "NO DIALTONE"
       ABORT "NO ANSWER"
       "" AT&F2E0V1Q0W1S95=47S0=0
       OK ATDTnumero
       CONNECT \d\c





  Notas:

  �  El AT&F2E0V1Q0W1S95=47S0=0 es la cadena de inicializaci�n de mi
     modem (un SupraExpress 336 externo). Puede que a t� te valga con
     ATZ o AT&F2.
  �  Donde pone numero debes poner el n�mero de tel�fono al que
     conectar�s.


  Los permisos para los ficheros del directorio /etc/chatscripts/ quedan
  tal que as� (en la debian):


       -rw-r-----   1 root     dip           138 Feb 28 17:27 arrakis





  5.  /etc/resolv.conf

  Llegamos a la parte m�s confusa para m�. En principio el contenido de
  este archivo es el siguiente:



       #arrakis
       #domain arrakis.es
       #nameserver 195.5.64.2
       #nameserver 195.5.64.6

       #teleline
       #domain teleline.es
       #nameserver 194.224.53.3

       #worldonline
       domain worldonline.es
       nameserver 212.7.33.3
       nameserver 212.7.33.4





  Lo que hago es descomentar las l�neas con los DNS del proveedor que
  vaya a utilizar y comentar el resto. Pero no estoy seguro que esto sea
  la soluci�n m�s correcta. Puede que las DNS de un proveedor sirvan
  para los dem�s o puede que no.

  Otra posible soluci�n es instalarnos nuestro propio servidor de
  nombres (creo que es el paquete bind). De esta forma si no me equivoco
  s�lo habr�a que poner en el /etc/resolv.conf una l�nea con:


       nameserver 127.0.0.1





  6.  C�mo conectar

  Para conectar s�lo habr�a que teclear pppd call proveedor donde
  proveedor se refiere a alguno de los ficheros que tengamos en el
  directorio /etc/ppp/peers/, por ejemplo: pppd call arrakis.

  Los usuarios de la debian lo tienen m�s f�cil: pon arrakis.

  Para desconectar es igual que siempre: killall pppd o poff (debian).


  7.  Conectar como usuario

  En este tema no voy a entrar mucho. S�lo dos breves notas:

  En la debian para poder conectar como usuario s�lo hay que a�adir al
  usuario en cuesti�n en el grupo dip: adduser usuario dip

  No s� c�mo se har� en las dem�s distribuciones, pero recuerda que
  linux es multiusuario y que puedes conectar como root y navegar, bajar
  correo, etc. como usuario. Vamos que puedes entrar en tu escritorio
  como usuario normal, abrir un xterm y teclear su, y todo lo que hagas
  en ese xterm lo har�s como root. Ahora ya puedes conectar y hacer todo
  lo dem�s como usuario.


  8.  Se acab�

  Esto es todo, simplemente me gustar�a aclarar que yo no soy ning�n
  experto en este tema (todo lo contrario) as� que cualquier correcci�n
  ser� bienvenida.

  Bye












































Responder a