Configurar 2 tarjetas de red mismo PC

Terra 1 torrecollons en terra.es
Mie Ene 16 20:05:50 GMT 2008


En/na Simón ha escrit:
> Simón escribió:
>   
>> Simón escribió:
>>     
>>> Hola,
>>>    Estoy teniendo un problema para configurar dos tarjetas de red en 
>>> el mismo PC y en internet la info que encuentro no me sirve (o no sé 
>>> buscar esto en concreto). Me explico:
>>>    Como, ya he dicho, tengo una placa base con dos salidas ethernet. 
>>> La salida eth0 la tengo conectada al router para acceder a internet y 
>>> a la red local. La salida eth1 la quiero conectar, con un cable de 
>>> red cruzado, a un mediaplayer para hacer streaming vía NFS.
>>>
>>>    Lo configuré así:  /etc/network/interfaces
>>> auto lo eth0 eth1
>>>
>>> iface lo inet loopback
>>>
>>> iface eth0 inet dhcp
>>>
>>> iface eth1 inet static
>>>        address 192.168.2.1
>>>        netmask 255.255.255.0
>>>        network 192.168.2.0
>>>        broadcast 192.168.2.255
>>>        gateway 192.168.2.1
>>> ----------------------------------------------------------------------------------------------------------------- 
>>>
>>> Y la salida de ifconfig queda:
>>>
>>> eth0      Link encap:Ethernet  HWaddr 00:1B:FC:F5:DC:D2          inet 
>>> addr:192.168.1.33  Bcast:192.168.1.255  Mask:255.255.255.0
>>>          inet6 addr: fe80::21b:fcff:fef5:dcd2/64 Scope:Link
>>>          UP DIFUSIÓN CORRIENDO MULTICAST  MTU:1500  Metric:1
>>>          Interrupt:22 Base address:0x8000
>>>
>>> eth1      Link encap:Ethernet  HWaddr 00:1B:FC:F5:F9:F7          inet 
>>> addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
>>>          UP DIFUSIÓN MULTICAST  MTU:1500  Metric:1
>>>          Interrupt:21 Base address:0xa000
>>>
>>> El problema que tengo es que si activo eth0 y eth1, cuando intento 
>>> acceder a internet no funciona. Supongo que porque intenta usar eth1.
>>> Lo único que quiero es configurar un servidor NFS para que comparta 
>>> ciertos directorios con el mediaplayer a través de eth1. El resto de 
>>> accesos a la red quiero que los haga por eth0. Cómo indico esto?
>>> Un saludo,
>>>
>>>       
>> Se me olvidó poner la salida de route -n:
>>
>> Kernel IP routing table
>> Destination     Gateway         Genmask         Flags Metric Ref    
>> Use Iface
>> 192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        
>> 0 eth1
>> 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        
>> 0 eth0
>> 169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        
>> 0 eth0
>> 0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        
>> 0 eth0
>>
>>
>>
>>     
> Perdón, he puesto la salida de route -n (pero con eth1 desactivado), si 
> tengo las dos ethernet activadas la salida es:
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use 
> Iface
> 192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
> 192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
> 169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
> 0.0.0.0         192.168.2.1     0.0.0.0         UG    100    0        0 eth1
> 0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0
>
>
>   
Creo que debes usar iptables, yo por lo menos tengo una maquina que es 
la que uso normalmente para internet y una red interna con dos maquinas 
mas que se conectan a esta y que si quiero puedo hacer que salgan 
también a internet o no en función de las iptables.

Mírate este enlace

http://www.pello.info/filez/firewall/iptables.html


Salut!

Pere

torrecollonsaterra.es <mailto:torrecollonsaterra.es>




Más información sobre la lista de distribución ubuntu-es