Foros del Web » Administración de Sistemas » Unix / Linux »

Red en Linux (Configuracion)

Estas en el tema de Red en Linux (Configuracion) en el foro de Unix / Linux en Foros del Web. Buenas Tardes, tengo 1 pc Linux Debian con dos tarjetas de red. eth0 y eth1. Quiero coger de eth0 el internet de mi modem adsl ...
  #1 (permalink)  
Antiguo 22/09/2009, 13:30
 
Fecha de Ingreso: noviembre-2008
Mensajes: 89
Antigüedad: 16 años, 1 mes
Puntos: 0
Red en Linux (Configuracion)

Buenas Tardes, tengo 1 pc Linux Debian con dos tarjetas de red. eth0 y eth1.

Quiero coger de eth0 el internet de mi modem adsl y en otra red compartir con eth1 (Red Local).

Mi configuracion de interfaces es la siguiente:

Código:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static

address 192.168.0.2 # Ip del servidor
netmask 255.255.255.0 # Mascara de subred
gateway 192.168.0.1 # Puerta de enlace
nameserver 200.35.58.2 200.35.33.3

# The Second network interface

auto eth1
iface eth1 inet static
address 192.168.1.1 # Ip del servidor
netmask 255.255.255.0 # Mascara de subred
gateway 192.168.0.1 # Puerta de enlace
nameserver 200.35.58.2 200.35.33.3
Desde mis PC en Windows hago ping y si responde el PC debian, pero no entran a internet desde Windows... que me hará falta ? tengo algo malo ??

Desde ya, gracias x su ayuda.
  #2 (permalink)  
Antiguo 22/09/2009, 14:12
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: Red en Linux (Configuracion)

Sacale la puerta de enlace a la segunda placa de red.
Instala algún programa para compartir tu conexión (Firestarter podría ser)

Saludos.
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 25/09/2009, 09:15
 
Fecha de Ingreso: noviembre-2008
Mensajes: 89
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Red en Linux (Configuracion)

Buenas, el firestarte solo no me hace lo que quiero.

Mira lo que quiero hacer es que las dos tarjetas de red se entiendan.

Hice algo como un Bridge, no se si eso es realmente lo que me sirve: lo que hice es esto:

Cita:

Un bridge pasa paquetes sin modificaciones de una interfaz a otra. El bridge mira las direcciones de los paquetes para determinar lo que ha de pasar de un lado al otro. Esto significa que el tráfico que pasa por el bridge no tiene que ser comprendido por Linux, basta con que los paquetes tengan una dirección de hardware.

El primer paso para crear un bridge es instalar el paquete bridge-utils.

apt-get install bridge-utils

Luego, se inicializan las interfaces de red. Se asume que la máquina no tiene una IP configurada en ninguna interfaz de red.

ifconfig eth0 0.0.0.0
ifconfig eth1 0.0.0.0
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 eth1

Ah hacer esto, la máquina ya debe funcionar como un bridge.

Falta un paso importante, se debe levantar la interface br0

ifconfig br0 up
Y al puente le puse una IP

Cita:
Bridge con IP

Opcionalmente puede ser deseable que el bridge tenga una IP, para administrar remotamente el bridge con SSH. No es necesario poner una IP en un bridge, pero se puede hacer así:

ifconfig br0 192.168.0.2 netmask 255.255.255.0 up
route add default gw 192.168.0.1 dev br0
Esto lo he sacado de: http://wiki.freaks-unidos.net/debian-bridge-es

Entonces, ya el puente me permite compartir internet a los PC clientes, pero los PC clientes tambien entran a la IP del Modem, o sea, no existe una segmentación.

Espero alguien me colabore. GRACIAS.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:41.