Re: Mini LAN con Dial Up Compartido no resuelve los DNS ...
El 19/11/05, Martin<redblood@gmail.com> escribió:
> Hola gente:
>
> Resulta que tengo una mini LAN en mi casa con dos maquinas.. en una
> Ubuntu 5.04 la cual tiene una conexion dial up y en la otra kubuntu
La ubuntu (A) tiene por un lado una eth0 hacia la kubuntu (B) y una
conexión dialup no? vale.
> amd64, el tema es que cuando en la maquina que tiene el dial up activo
> la conexion LAN (eth0) no resuelve mas en internet, o sea se queda
Mmmm si lan es la que conecta a la minired... no lo entiendo. ¿Cual de
los dos A o B es el que no puede conectar a internet?
> (Intentando conectar a google.com ...), ahora cuando desactivo el eth0
> ahi si anda bien internet... en el resolv.conf estan los DNS de la
Si haces un ifconfig eth0 down en A, B se queda sin conexión , pero A
si que conecta no?
> conexion a internet, hace falta agregar algo mas? a la otra maquina
> que es la 192.168.0.2 le tiro un ping y anda bien, en el caso de que
> configure internet, se podra compartir con esa maquina?
>
Claro que si.
En esta direccion tienes un tutorial de iptables (por mi) (hacia el
final tienes unscript para iptables comentado que configura un
ordenador con acceso dialup para compartir la conexion con una red).
http://www.badopi.org/node/148
y aquí algo similar a lo que quieres:
http://www.badopi.org/node/565
Básicamente has de:
las interfaces de la red privada de A y B han de estar en el mismo
rango de ip's (192.168.1.x (x no puede ser ni 0 ni 255). Cada una una
ip diferente.
en B, le indicas que el gateway es A (la ip de A), en caliente lo
puedes hacer con:
route del default; #borramos lo que tuviesemos
route add default gw ipdelpcA; #añadimos el gateway
B también debería tener especificadas las DNS en su /etc/resolv.conf
en A, con un script de iptables has de hacer nat (son dos reglas, mira
la guia que te he puesto antes). El problema es que al ser una
conexión dialup tu ip en internet no es fija.
Esta linea almacena en INETADDR la ip en internet que tienes.
INETADDR=`ifconfig eth0|grep "inet addr:"|cut -d":" -f2|cut -d " " -f1`
(sacada de la guia).
En fin, está todo ya escrito. Solo añadir que si es una dialup tu
interfaz de internet seguramente sea ppp0 y no ethX
Saludos
Aritz Beraza [Rei]
--
Aritz Beraza Garayalde [Rei]
___________________________________________
[ WWW ] http://evangelion.homelinux.net
[jabber] rei[en]bulmalug.net
Reply to: