Existe uma maneira fácil de descobrir a qual bridge uma interface está conectada?

1

O simulador de rede vcore cria pontes para interconectar interfaces em simulações de roteadores virtuais, e eu preciso ser capaz de adicionar um endereço IP para o host na ponte 'dummy0' que estiver conectada. Não tenho controle sobre os nomes das pontes criadas, e os nomes das pontes mudam toda vez que a simulação é executada. A saída do brctl mostra as informações de que preciso; mas de uma forma que exigiria um script (Perl?) para analisar. Costumava haver informações de ponte em / proc, mas isso parece ter sido preterido. Alguém sabe de uma maneira simples?

    
por Peter Faller 27.03.2017 / 18:19

1 resposta

0

Obrigado - isso deu pistas. Eu posso encontrar o nome da ponte com a qual o dummy0 está conectado por meio de, por exemplo:

$ find /sys/devices/virtual/net -name 'lower_dummy0'
/sys/devices/virtual/net/**b.28354.f9**/lower_dummy0
    
por Peter Faller 28.03.2017 / 07:31