Como parar a interface ethernet na configuração de bridge da obtenção de endereço IP via DHCP

2

Estou tentando configurar o openvpn na configuração de ponte. O primeiro passo para isso requer a criação de uma interface bridge (br0), conectando a interface física ethernet (eth0) e a interface lógica tap0. Isso pode ser feito com um script simples, mas eu quero usar uma abordagem menos popular, configurando a interface bridge inteiramente via arquivo / etc / network / interfaces (no Debian linux).

Então, eu removi todas as definições de eth0 de / etc / network / interfaces e as substituímos com a seguinte definição de br0:

auto br0
iface br0 inet static
pre-up  openvpn --mktun --dev tap0
address 10.0.0.1
netmask 255.255.255.0
bridge_ports eth0 tap0
post-down openvpn --rmtun --dev tap0

Isso funciona como eu esperava, mas há apenas um problema: interface eth0 faz parte da interface bridge br0 AND ele também recebe seu próprio endereço IP do meu servidor DHCP (localizado na mesma LAN onde eth0 está conectado).

Minhas perguntas são: como impedir que a interface eth0 obtenha seu próprio endereço IP? (Deve ser apenas parte da ponte br0).

    
por user71061 12.03.2011 / 15:26

1 resposta

1

Adicione a linha iface eth0 inet manual ao arquivo /etc/network/interfaces . Isto irá dizer ao gerente de rede para ignorar o arquivo eth0.

(Editado para incluir "inet" ausente).

    
por 12.03.2011 / 16:04