static eth network bridging no Ubuntu 13.10 [fechado]

-1

Eu tenho duas redes estáticas eth ( eth1 e eth4 ) no Ubuntu 13.10, como eu posso ligar as duas redes, ou seja, eu preciso acessar eth4 usando eth1

Minha configuração estática:

auto eth4 eth1

iface eth4 inet static
    address 10.4.8.45
    netmask 255.255.255.0
    gateway 10.4.8.254

iface eth1 inet static

    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.254

auto lo
 iface lo inet loopback
    
por sreenath 11.08.2016 / 11:58

1 resposta

0

TL; DR do link .

  1. Instale o pacote bridge-utils .

    sudo apt-get install bridge-utils
    
  2. Adicione o seguinte texto ao final do arquivo /etc/network/interfaces .

    # Bridge between eth1 and eth4
    auto br0
    
    # [Dynamic IP]
    iface br0 inet dhcp
    
    # [Static IP] For static configuration delete or comment out the above line and uncomment the following:
    # iface br0 inet static
    #  address 192.168.1.10
    #  netmask 255.255.255.0
    #  gateway 192.168.1.1
    #  dns-nameservers 192.168.1.5
    #  dns-search example.com
    
    bridge_ports eth1 eth4
    bridge_stp off
    bridge_fd 0
    bridge_maxwait 0
    
  3. Reinicie a rede.

    sudo /etc/init.d/networking restart 
    

Explicação:

  • auto br0 : configura uma nova interface chamada br0 , que representa as redes com ponte.

  • [IP dinâmico] iface br0 inet dhcp : O IP dessa rede (a rede em ponte) é obtido usando DHCP.

  • [IP estático] iface br0 inet static : nesse caso, você deve cancelar o comentário dos seguintes comandos.

  • bridge_ports : interfaces a serem interligadas.

por Hi I'm Frogatto 11.08.2016 / 12:41