2
respostas

Erro ao subir a maquina BIonic

Boa noite!

Fui realizar a configuração da Bionic, porém foi apresentada a mensagem abaixo: "Which interface should the network bridge to?"

Sabe o que fazer para solucionar? Eu havia alterado o VagrantFile para:

    Vagrant.configure("2") do |config|
      config.vm.box = "ubuntu/bionic64"
      config.vm.network "forwarded_port", guest: 80, host: 8089
      config.vm.network "public_network", ip: "192.168.1.24"
    end
2 respostas

Oi, Daniel, tudo bem?

Quando aparece esse pergunta, quais a opções que aparece?

Fala Daniel, beleza?

Cara, tive a mesma dúvida que você, no meu caso eu tenho linux como sistema principal no meu notebook, logo tenho duas placas de rede uma com fio e a outra sem fio.

Resumindo, você precisa escolher em qual destas placas de rede você irá utilizar em modo bridge, para que sua VM se comunique com a sua rede local (casa ou trabalho).

Modo 1 - Fixar interface durante o building

No meu cenário, eu estava utilizando a rede sem fio, e o linux identifica ela como "wlp2s0", logo eu devo informar a opção 1)wlp2s0 conforme abaixo.

==> default: Available bridged network interfaces:
1) wlp2s0
2) eno1
==> default: When choosing an interface, it is usually the one that is
==> default: being used to connect to the internet.
    default: Which interface should the network bridge to? 1

Depois que você escolher o vagrant continuará a execução.

Modo 2 - Fixar interface bridge no Vagrantfile

Agora se você quiser fixar a interface bridge no Vagrantfile para para não te perguntar mais, é bem simples.

Para fixar, basta adicionar bridge: "{sua_interface}" na seguinte linha:

    config.vm.network "public_network", ip: "{seu_ip}", bridge: "wlp2s0"

No meu caso a minha interface é "wlp2s0".

Vagrantfile

Vagrant.configure("2") do |config|
    config.vm.box = "ubuntu/bionic64"
    config.vm.network "forwarded_port", guest: 80, host: 8089
    config.vm.network "public_network", ip: "192.168.1.108", bridge: "wlp2s0"

end

Valeu! :)