Configuracion Ubuntu 10.04 como enrutador (solucionado)

Imagen de Maicj1
0 puntos

Buen dia.

Agradesco de antemano la ayuda y comprensión que me puedan brindar, hace poco instale ubuntu 10.04, en un servidor IBM, lo que deseo llegar hacer con esta instalación es poder dar Internet a equipos montados con Windows XP y 7, y que estos atraves del linux como router esten bajo la LAN 192.168.0.XXX, he leido varios foros y buscado información respecto a esta configuración, lo que he podido hacer es acceder a internet desde el ubuntu, pero no logro hacer que los demas equipo clientes (windows) lo puedan hacer.
lo que busco ademas no es que mi Ubuntu direcciones DHCP , si no que los demas equipos esten dentro de la red LAN con IP Estáticas, 192.168.0.XXX y como puerta de enlace la ip de mi servidor ubuntu que seria 192.168.0.1

Tengo instalado Ubuntu 10.04

Esta es la informacion de mi equipo con el comando uname -a
Linux Tierra 2.6.32-43-generic #97-Ubuntu SMP Wed Sep 5 16:43:09 UTC 2012 i686 GNU/Linux

El equipo donde tengo montado mi ubuntu es un IBM xSeries 225
Dos targetas de red
Integrada: Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet (rev 02)
PCI: D-Link System Inc DGE-530T Gigabit Ethernet Adapter (rev 11)

Integrada: eth1 # es la que va a la Internet (WAN)
Esto editando /etc/netword/interfaces
auto eth1
iface eth1 inet static
address 190.xxx.xxx.xxx
netmask 255.255.255.248
gateway 190.xxx.xxx.xxx

... /etc/resolv.conf
# Generated by NetworkManager
nameserver 200.xxx.xxx.xxx
nameserver 200.xxx.xxx.xxx

La PCI: eth0 es la que usare para la red LAN
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0

Aun no comprendo como seria la mejor forma para entablar la configuracion en la etho. la Ip de esta es la que usaran los otros equipo Clientes como Puerta de enlace.
He leído que se debe activar el FORWARD pero la mayoria lo hacen con Scrips, que no comprendo bn, lo que están ejecutando
Tambien he leido, que debo usar MASQUERADE y ademas adicionar unas reglas a la iptables
Para la IPtables no uso ninguna aplicacion, como UFWs; no se si sea necesario. estoy usando iptables como vino con el Ubuntu, se que debo hacer una copia de la configuracion de la iptables ya que cuando se reinicia se perderia y que debo hacer un scrip de arranque para que tome la misma configuracion de Iptables que configure

Soy muy nuevo aun empezando a usar sistemas Linux, pero se que son una excelente solución.

He leido y aun me cuesta entender cada paso a seguir, para esta configuración.

Agradezco de antemano la ayuda que me puedan brindar

Imagen de Gabriel_M
+1
+1
-1

Archivo /etc/network/interfaces

sudo su
nano /etc/network/interfaces

Con este contenido

The loopback network interface
auto lo
iface lo inet loopback

auto eth1 # es la que va a la Internet (WAN)
iface eth1 inet static
address 190.xxx.xxx.xxx
netmask 255.255.255.248
network 190.xxx.xxx.xxx/24
gateway 190.xxx.xxx.xxx

auto eth0 # es la que va a la red interna (LAN)
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0/24
broadcast 192.168.0.255
gateway 190.xxx.xxx.xxx

Y para hacer NAT

sudo su
/sbin/iptables -F   && echo
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A INPUT -s 192.168.0.0/24 -i eth0 -j ACCEPT
/sbin/iptables -t  nat  -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward        
echo " se verifica que se aplican con : iptables -L -n "
+1
+1
-1
Imagen de Maicj1
+1
0
-1

Buen dia.

Gabriel_M , te agradezco la ayuda que me has prestado, el ejemplo que me haz dado, me ha funcionado y ahora mis clientes están conectados, solo quisiera saber dos cosas mas.
1. Para la eth0, red (LAN), el gateway 190.xxx.xxx.xxx, cual ip configuro?¿ el mismo gateway de la eth1 o la ip publica del eth1.
Te comento que con las dos me ha funcionando, solo quiero saber cual es la mas recomendable usar en este caso.

2. Lo segundo es que he visto que para poder que mis clientes (windows) tengan internet debo configurarles los dns de la WAN que son dos.
Existe la posibilidad que para los clientes, en el campo de DNS. configure la misma ip 192.168.0.1, como sucede con el router que uso actualmente un LInksys E2500, y no los dos DNS de la WAN?

Agradezco la ayuda que me han prestado.

+1
0
-1

Att:

Maicj1

Imagen de Gabriel_M
+1
0
-1

1- Lo correcto es: el mismo gateway de eth1.
2- Lo correcto es: las dos DNS de la WAN.
Como has visto puedes cambiarlos por las otras opciones, queda a tu criterio,
es como ¿Dónde montar una partición? lo correcto es en /media, pero en /mnt
home/usuario, /, funcionarìa igual.

+1
0
-1
Imagen de Maicj1
+1
0
-1

Buen dia.

Gabriel_M Agradezco tu amable ayuda, para darle solucion a mis inquietudes.

La duda que tengo sobre las DNS, para configurar que los equipos clientes, quedaran con el DNS 192.168.0.1, y no con los dos DNS de la WAN.
Esta duda que presento es por que, anteriormente con este mismo servidor, se tenian montado Ubuntu 8.04, como servidor de internet, y las maquinas clientes estaban sobre la red 192.168.0.0, como hasta ahora con los pasos que me indicaste ha quedado, pero en el campo DNS los clientes solo tenian configurado el 192.168.0.1, cabe aclarar que ademas de lo configurado hasta el momento en la anterior instalacion Ubuntu 8.04, se tenia montado tambien Squid, (proxy).
Con el Squid se entablaría ademas de la 192.168.0.1 como proxy, también como DNS?
o de que manera podría, de alguna por así llamarlo como enmascarar las dos DNS WAN en una sola que seria 192.168.0.1?
Esto para configurar el campo DNS en los clientes.

+1
0
-1

Att:

Maicj1

Imagen de Gabriel_M
+1
0
-1

... alguno en que pongas como DNS las de la tarjeta de red del servidor.
Es igual a escribir Gabriel ó gabriel, se leen y significan lo mismo, no se
altera nada, pero lo correcto es escribirlo con mayúsculas.

+1
0
-1
Imagen de Maicj1
+1
0
-1

Buena tarde.

Gracias de nuevo por responder mi inquietud, creo entender que el orden que use, en este paso no alterara que mis clientes tengan internet.
El echo esta, que cuando entablo los pasos que me indicaste al principio. lo clientes tienen internet, pero solo si les agrego los DNS de la WAN, al poner la direccion de mi servidor (192.168.1.)como DNS en mis clientes, estos dejan de tener internet.

Como puedo hacer que la direccion de mi servidor (192.168.0.1) para mis clientes sea un DNS tambien y tengan internet ?

+1
0
-1

Att:

Maicj1

Imagen de Gabriel_M
+1
0
-1

Ponerles los DNS de OpenDns o de Google.
208.67.222.222
208.67.220.220

8.8.8.8
8.8.4.4

Para que tu servidor funcione como dns debes instalar el servicio

+1
0
-1
Imagen de Maicj1
+1
0
-1

Buena Tarde

Gabriel_M, agradezco mucho la ayuda que me haz brindado, he podido disipar las dudas y he logrado terminar de configurar mi servidor de internet, con respecto al DNS he optado por instalar el servicio, como me lo sugeriste, gracias por responder a mis inquietudes y tenerme paciencia, para la instalacion del servicio he seguido este video tutorial http://www.youtube.com/watch?v=w4474ykp6BE, no se si tengas alguna observacion al respeto.
Agradezco mucho la ayuda que me han brindado, es mi primera vez que ingreso a un foro y esta a sido una esperiencia muy grata para mi, estoy muy agradecido y entusiasmado por seguir encaminado en estudiar y aprender mas sobre los sistemas Linux en especial en Ubuntu.

Muchas Gracias

+1
0
-1

Att:

Maicj1