Redes-Linux.com
Esta página esta optimizada para ser visualizada tanto en navegadores gráficos, como en navegadores de texto.
 
Buscar en:


 
El Servidor
Current bandwidth utilization 0.01 Mbit/s
Ancho de banda utilizado
 
Redes-Linux
 
Tip Today by ugu.com
 
Más cosas
 
Conóceme
 
Nota: Este es un articulo escrito por el administrador de esta misma web (http://www.redes-linux.com), y fue desarrollado ante las diversas duda planteadas en el foro sobre este tema.

19/06/2004   Conexión a Internet por cable con Linux   06:44 A.M.

Configuración de la red local
Con los pasos anteriores hemos configurado el servidor para que pueda acceder a Internet mediante cable, pero nos faltaría configurar el servidor para que los demás ordenadores de la LAN puedan acceder a Internet a través del susodicho servidor.
Lo primero que haremos (aunque no es totalmente necesario), será editar el fichero /etc/hosts de todos los ordenadores que forman la LAN (incluido el servidor), dejándolo similar a:

#configuración para una LAN de 3 ordenadores de un dominio linux.com
127.0.0.1	localhost
192.168.1.1	servidor.linux.com	servidor
192.168.1.2	cliente1.linux.com	cliente1
192.168.1.3	cliente2.linux.com	cliente2

La segunda parte de esta configuración, será incluirle los servidores DNS facilitados por el proveedor en el fichero /etc/resolv.conf, de la forma (puede que no haga falta seguir este paso, ya que los coge directamente al conectarse al servidor dhcp):

nameserver ip_dns1
nameserver ip_dns2
...

Seguidamente, editaremos un fichero para habilitar el ipmasquerade en el servidor, por ejemplo un fichero llamado ip_masquerade (original :), quedando de esta forma (recuerda, como dijimos en este otro artículo, que también podemos compartir la conexión por medio de un proxy squid):

#ip_masquerade para kernel 2.4.x con iptables
iptables -P forward DENY
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
o
#ip_masquerade para kernel 2.2.x con ipchains
ipchains -P forward DENY
ipchains -A forward -i eth0 -j MASQUERADE -s 192.168.1.0/24
echo 1 > /proc/sys/net/ipv4/ip_forward
Una vez editado, le damos permisos de ejecución:
chmod +x ip_masquerade
y lo ponemos en los scripts del inicio del sistema, para que se ejecute cuando se encienda el ordenador:
mv ip_masquerade /etc/init.d/
ln -s /etc/init.d/ip_masquerade /etc/rc2.d/S99masquerade
ln -s /etc/init.d/ip_masquerade /etc/rc3.d/S99masquerade
ln -s /etc/init.d/ip_masquerade /etc/rc4.d/S99masquerade
ln -s /etc/init.d/ip_masquerade /etc/rc5.d/S99masquerade

Por último, como paso final, editaremos las computadoras clientes, poniendo en el fichero /etc/resolv.conf los mismos parámetros que tengamos en el servidor. También, deberemos especificar en estos clientes que la puerta de enlace predeterminada o gateway, es la ip del servidor (evidentemente de las dos ips que tiene, tenemos que poner la ip interna, la que da a nuestra red local y no la ip que le ha otorgado el cable-modem).
Esto último, lo podemos poner a mano mediante el comando:

route add default gw 192.168.1.1
Aunque si lo hacemos así, debemos tener claro que esta información se perderá al reiniciar la maquina, por tanto, es aconsejable poner este dato en los ficheros de configuración de la tarjeta de red de los clientes.


Si algún lector, quiere explicarnos como se realiza este proceso en su distribución o bien encuentra algún fallo en el artículo, puede pasar por el canal de sugerencias de la web.


Páginas:  Anterior 1 2 3 4 5