el script de firewall no es imprescindible si es interesante
desde linux conectas a inet si es asi explica como si es via kppp o algun demonio grafico fuf
mira a ver si tu prooveedor tiene soporte para linux
por ejemplo
–------------------------------------------------------terra----------------------------------------------------
Para configurar el acceso tienes que crear en el directorio /etc/ppp, con cualquier editor de textos que tengas instalado (joe, vi, etc.), los tres ficheros comentados en esta página, con el contenido que se apunta para cada uno de ellos. El primero de estos ficheros es:
/etc/ppp/options:
Este fichero contendrá los arámetros necesarios para la configuración del enlace. Debe editarse de la siguiente manera:
connect /etc/ppp/terra
crtscts
modem
passive user IDENTIFICADOR@terra
noipdefault
debug
defaultroute
asyncmap a0000
/dev/modem
115200
Donde aparece IDENTIFICADOR@terra debe escribirse el nombre de usuario que Terra te ha proporcionado, según tu tipo de acceso:
Si tu alta es con Terra Básico (antes llamado Gratis) será: LOGIN@telelineb
Si tu alta es con Terra Familiar será: LOGIN@teleline1
Si tu alta es con Terra Personal Premium será: LOGIN@terrapp
Si tu alta es con Terra Personal será: LOGIN@teleline1
Si tu alta es con Terra Profesional será: LOGIN@terrap
Si tu alta es con el acceso de Caja Canarias: LOGIN@cajacanarias
Si tu alta es con el acceso de BBVA será:
LOGIN@grupobbva.net
Si tu alta es con Tarifa Plana 24 Horas será: IDENTIFICADOR@terra24
Si tu alta es con Tarifa Plana Tarde será: IDENTIFICADOR@terrat
Si tu alta es con Tarifa Plana Nocturna será: IDENTIFICADOR@terran
Por otro lado, si al finalizar la configuración observas problemas con la conexión, puede modificarse el valor 115200 que aparece al final, para disminuirlo a otro valor, como 57600.
Otro de los ficheros que tienes que crear es /etc/ppp/terra:
#!/bin/sh
chat -v "" atdt* CONNECT ""
El símbolo * debe reemplazarse por el número telefónico siguiente, según te corresponda:
Si tienes Terra Básico (antes llamado Gratis) …...................................908 200 290
Si tienes Terra Personal Premium .....................................................908 200 390
Si tienes Terra Personal ...................................................................908 200 390
Si tienes Terra Familiar o Profesional ................................................908 200 390
Si tienes acceso de Caja Canarias o del BBVA ....................................908 200 290
Si tienes Tarifa Plana 24 horas ..........................................................909 210 610
Si tienes Tarifa Plana Tarde ..............................................................909 210 609
Si tienes Tarifa Plana Nocturna .........................................................909 210 666
Si tienes Tarifa Plana o Tarifa Plana Premium .....................................908 200 090
Crearás un tercer fichero, /etc/ppp/chap-secrets:
nombre_usuario@terra * XXXXXX
En este caso, nombre_usuario y XXXXX deben reemplazarse, respectivamente, por el IDENTIFICADOR (ID) y la contraseña de acceso a Internet facilitados por Terra. Es muy importante que se modifiquen los atributos de este fichero para que sea de sólo lectura y que solamente el usuario "root" pueda modificarlo. Para ello, escribirás; desde la línea de comando: chmod 600 chap-secrets.
Por último tendrás que añadir en /etc/resolv.conf:
domain terra.es
nameserver IP_del_DNS_primario
nameserver IP_del_DNS_secundario
Donde IP_del_DNS_primario (y secundario) son las direcciones IP de los servidores de nombre de dominio que correspondan a nuestra conexión. Como DNS primario introducirás el valor 195.235.113.3 y como DNS secundaria 195.235.96.90.
Para establecer la conexión será necesario que tengas el módem conectado correctamente e iniciar el daemon pppd (esto es, en una sesión como usuario "root", deberá escribirse la secuencia 'pppd' desde la línea de comando). Análogamente, para finalizar una conexión deberá escribirse desde la línea de comando killall pppd.
--------------------------------------------------------terra----------------------------------------------------
si es via pppd es muy facil solo añadir al archivo de config demand (de esta manera llamara solo cuando reciba peticiones de los clientes)
en los clientes poner como puerta de acceso predeterminada (default gateway) la dir de la targeta en linux