[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: La red no ve Internet a través de PPP



El dom, día 07 de nov de 2004, a las 08:45:08 +0100, Jon decía:

> Pues eso. Ya se lo he puesto, aunque de todos modos no encontraba nada 
> en Internet ni metiéndole las IPs directamente.
> 
> Ahora no sé qué carajo he hecho que no se ven los dos ordenadores (ping).
> 
> 
> Está bien lo de investigar por cuenta propia, pero cuando se mete el 
> zancarrón y la lias bien... :o(

	Bueno, vamos a ir por partes (es un poco largo pero...)

a ver, lo primero es revisar el fichero /etc/network/interfaces	de cada
máquina (NOTA: M1=Pasarela conectada por PPP M2=Portatil)

Yo lo tengo así:

-M1:
# The loopback interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 172.16.0.10
        netmask 255.255.255.0
        network 172.16.0.0
        broadcast 172.16.0.255

Y en M2:
# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
        address 172.16.0.1
        netmask 255.255.255.0
        gateway 172.16.0.10
        network 172.16.0.0
        broadcast 172.16.0.255

En mi caso es una red clase B. Tú tienes que poner el rango de IP que
conrresponda a tu red.
Reinicias los interfaces de ambas máquinas para que tome los valores y
con eso ya se tiene que ver las dos máquinas (ping y esas cosas)

Para reiniciarlos puedes utilizar: 
   ifdown ethX (con esto tiras abajo la interface ethX)
   ifup ethX (con esto la levantas)

   (Donde X suele ser 0 a no ser que tengas más de una tarjeta de red)

Lo siguiente, configurar las DNS:

En M1 y en M2 editas /etc/resolv.conf y pones

nameserver IP_DNS1o
nameserver IP_DNS2o

Ahora tienes que hacer NAT mediante IPTABLES (sin miedo...) en M1:

Como root, teclea:

~# echo 1 > /proc/sys/net/ipv4/ip_forward
~# /sbin/iptables -A POSTROUTING -t nat -j MASQUERADE -o ppp0

Esto luego lo puedes poner en un script que se ejecute al arrancar la
máquina M1 y así no lo tienes que repetir cada vez que quieras salir a
internet.

Lo que te voy a decir a continuación no sé si será correcto pero alguien
me dijo una vez que instalase Bind en la pasarela y como funciona...
pues no me he preguntado si es necesario o no. Si quieres puedes probar
si funciona hasta aquí. Si no:

~# apt-get update
~# apt-get install bind

No tienes que configurar nada en Bind

Y con esto se supone que ya debes poder salir a internet ;-)

Suerte
-- 
Fermín Manzanedo | Badajoz - Spain |   Utilice formatos libres para
http://www.efiex.net | (ferminux) | compartir información. No utilice
Llave pública gpg en pgp.rediris.es |      .doc .xls .gif...
Powered by Debian GNU/Linux "Sid" |    así, gana la humanidad ;)

Attachment: signature.asc
Description: Digital signature


Reply to: