web-dev-qa-db-ja.com

Vagrantでブリッジネットワークインターフェイスを自動的に選択する方法

質問を防ぐためにVagrantファイルに何を追加する必要がありますか(vagrant upコマンドの後)

ネットワークブリッジはどのインターフェイスに接続する必要がありますか?

Available bridged network interfaces:
1) Intel(R) 82579LM Gigabit Network Connection
2) VMware Virtual Ethernet Adapter for VMnet1
3) VMware Virtual Ethernet Adapter for VMnet8

#1オプションを選択します。現在、手動で「1」を入力する必要があります。助けてください!

26
aldrien.h

vagrantfileに追加する必要があります

config.vm.network "public_network", bridge: "Intel(R) 82579LM Gigabit Network Connection"

次に、浮浪者を幸せにし(実際、この場合はより多くのVirtualBoxが幸せになります)、VMの正しいネットワークアダプターを選択します。

33

実際にブリッジのリストを提供でき、Virtualboxは使用可能なブリッジを見つけるまでそれらを循環します。これらをどのように試して欲しいの順に並べます:

私のOSX Macbookの例:

  config.vm.network "public_network", bridge: [
      "en0: Wi-Fi (AirPort)",    
      "en1: Wi-Fi (AirPort)",
  ]

あなたの場合:

config.vm.network "public_network", bridge: [
    "Intel(R) 82579LM Gigabit Network Connection",
    "VMware Virtual Ethernet Adapter for VMnet1",
    "VMware Virtual Ethernet Adapter for VMnet8",
]
3
slm