Bridge não está encaminhando resposta DHCP

Bridge não está encaminhando resposta DHCP

Minha configuração é a seguinte: Usando interfaces kvm e tap, tenho dois vms em execução. As duas interfaces tap são conectadas através de uma ponte. No tap0 tenho um servidor DHCP em execução, no tap1 executei um "dhclient". Usando o tcpdump descobri que o tap1 envia uma solicitação, que é recebida pelo servidor. O servidor responde. Posso ver a resposta na interface da ponte, mas a resposta nunca chega ao cliente.

Além disso, se eu atribuir um IP ao cliente manualmente, não consigo fazer ping em nenhuma direção (servidor-cliente, cliente-servidor)

Eu também tentei definir tudo como 0 em /proc/sys/net/bridge/

Qualquer ajuda seria apreciada.

Responder1

Ao unir interfaces em uma ponte, você não usa mais as interfaces individuais, mas a ponte inteira como uma interface. Você provavelmente precisará alterar seu servidor DHCP para escutar br0em vez de tap0.

Se você não tiver uma br0ou outra configuração de interface de ponte semelhante, será necessário criar uma ao usar tapinterfaces. Veja a página brctldo comando man.

informação relacionada