Moje pudełka Vagrant używają publicznych sieci, aby mogły się reklamować za pomocą zeroconf/Bonjour. Vagrantfile
wyraźnie ustawia zmostkowany interfejs sieciowy:Preferowane awaryjne interfejsy sieciowe z Vagrantem?
config.vm.network :public_network, :bridge => 'en2: USB Ethernet'
Większość czasu po prostu wszystko działa, ale jeśli mam podłączony za pośrednictwem innej sieci, a określony interfejs nie istnieje, vagrant up
poprosi mnie, aby wybrać z dostępne interfejsy sieciowe:
[default] Specific bridge 'en2: USB Ethernet' not found. You may be asked to specify
which network to bridge to.
[default] Available bridged network interfaces:
1) en0: Wi-Fi (AirPort)
2) p2p0
What interface should the network bridge to?
Czy istnieje sposób, aby powiedzieć Vagrantowi, aby wybrał z listy preferowanych interfejsów sieciowych? To, czego chcę, to wdzięczny powrót, jeśli główna sieć nie jest dostępna.
Chłodny, ale co po prostu utworzenie Vagrantfile w pliku ~/.vagrant.d/określająca globalny domyślny zamiast wyglądasz g przy dostępnych opcjach za każdym razem z rubinem, który wysłałeś? – kanzure
Dziękuję bardzo, to jest świetna wskazówka. Dodałem "en1: Wi-Fi (AirPort)" do listy, ponieważ w moim mac jest en1 –