2014-01-26 57 views
10

我一直在上個月運行一個rails應用程序的流浪者,在家庭無線網絡上沒有問題。我在一臺Windows機器上運行了vagrant 1.4.3和virtualbox ..我已經從我在老房子裏使用的無線網絡切換到使用加密狗(預付插頭和播放互聯網USB設備的新連接,因爲我已經移動了),並且正在獲取下面的錯誤..流浪者沒有顯示任何可用的網絡接口

Bringing virtual machine 'default' up with 'virtual-box' provider.. 
[default] clearing any previously set forwarded ports... 
[default] clearing any previously set network interfaces... 
[default] Available bridged network interfaces: 
[default] what interface should the network bridge to? 

的問題是,當問我「什麼接口應該網橋來?」,我沒有給出任何選項,在上述..有一個特定的文件可以編輯來解決這個問題?

回答

4

還沒有測試過,因爲我的工作電腦拒絕正確運行Vagrant,但它可能對您有所幫助。

在Windows中打開命令行窗口,然後運行「IPCONFIG/ALL」,這將顯示您的計算機上的所有網絡適配器,輸出可能會是這個樣子(去除任何識別信息):

Host Name . . . . . . . . . . . . : Something 
Primary Dns Suffix . . . . . . . : something.something.com 
    Node Type . . . . . . . . . . . . : Peer-Peer 
    IP Routing Enabled. . . . . . . . : No 
    WINS Proxy Enabled. . . . . . . . : No 
    DNS Suffix Search List. . . . . . : something.something.com 

Ethernet adapter Local Area Connection* 12: 

    Media State . . . . . . . . . . . : Media disconnected 
    Connection-specific DNS Suffix . : something.com 
    Description . . . . . . . . . . . : Check Point Virtual Network Adapter For Endpoint VPN Client 
    Physical Address. . . . . . . . . : AA-AA-AA-AA-AA-AA 
    DHCP Enabled. . . . . . . . . . . : Yes 
    Autoconfiguration Enabled . . . . : Yes 

Wireless LAN adapter Wireless Network Connection: 

    Connection-specific DNS Suffix . : something.something.com 
    Description . . . . . . . . . . . : Intel(R) Centrino(R) Ultimate-N 6300 AGN 
    Physical Address. . . . . . . . . : AA-AA-AA-AA-AA-AA 
    DHCP Enabled. . . . . . . . . . . : Yes 
    Autoconfiguration Enabled . . . . : Yes 
    Link-local IPv6 Address . . . . . : aaaa::aaaa:aaaa:aaaa:aaaaaaa(Preferred) 
    IPv4 Address. . . . . . . . . . . : 1.1.1.1(Preferred) 
    Subnet Mask . . . . . . . . . . . : 1.1.1.0 
    Lease Obtained. . . . . . . . . . : 27. januar 2014 10:09:22 
    Lease Expires . . . . . . . . . . : 28. januar 2014 10:09:21 
    Default Gateway . . . . . . . . . : 1.1.1.1 
    DHCP Server . . . . . . . . . . . : 1.1.1.1 
    DHCPv6 IAID . . . . . . . . . . . : 388265731 
    DHCPv6 Client DUID. . . . . . . . : aa-aa-aa-aa-aa-aa-aa-aa-aa-aa-aa-aa-aa-aa 
    DNS Servers . . . . . . . . . . . : 1.1.1.1 
             1.1.1.1 
    NetBIOS over Tcpip. . . . . . . . : Disabled 

Ethernet adapter Bluetooth Network Connection: 

    Media State . . . . . . . . . . . : Media disconnected 
    Connection-specific DNS Suffix . : 
    Description . . . . . . . . . . . : Bluetooth Device (Personal Area Network) 
    Physical Address. . . . . . . . . : aa-aa-aa-aa-aa-aa 
    DHCP Enabled. . . . . . . . . . . : Yes 
    Autoconfiguration Enabled . . . . : Yes 

查看是否可以在列表中找到USB加密狗的名稱。找到了?如果是,則嘗試將其添加到您的Vagrant文​​件中。

如果我想用我的網絡無線適配器,然後根據文檔(http://docs.vagrantup.com/v2/networking/public_network.html)我將不得不將此行添加到我的Vagrantfile:

config.vm.network "public_network", :bridge => 'Wireless Network Connection' 
+0

感謝您的.. 我一直在使用IPCONFIG發現我的狗: PPP適配器寬帶去: 連接特定的DNS後綴。 : 描述。 。 。 。 。 。 。 。 。 。 。 : 物理地址。 。 。 。 。 。 。 。 。 :AA-AA-AA-AA-AA-AA 已啓用DHCP。 。 。 。 。 。 。 。 。 。 。 :否 已啓用自動配置。 。 。 。 :是 aaaa :: aaaa:aaaa:aaaa:aaaaaaa(首選) IPv4地址。 。 。 。 。 。 。 。 。 。 。 :1.1.1.1(首選) 並編輯vagrantfile如下: config.vm.network「public_network」,:bridge =>'PPP適配器寬帶去' 不知道這是正確的仍然不工作 – user3238447

+0

這可能是指定網絡名稱的錯誤方法,導航到virtualbox安裝文件夾並運行「VBoxManage.exe list bridgedifs」並查看它輸出的內容。 – Kbrnsr

+0

剛剛做到了,看不到適配器我正在尋找..我剛剛注意到,在運行ipconfig時,我的加密狗網絡適配器設置中禁用了DCHP。你認爲這可能是問題..我檢查了我的設置在TCP/IP爲此,並設置爲'自動獲取IP地址',但仍顯示爲DHCP啓用:否。 – user3238447

0

我面臨了同樣的問題,我發現這是因爲,至少在我的情況下是,這個主機本身就是一個AWS託管的虛擬機。橋接網絡的流浪者未檢測到適配器。我在Vagrantfile中默認爲'private_network'。

config.vm.network "private_network", ip: "192.168.33.10" 

我是有工作,這個解決方案是適合我試圖實現的工作。

相關問題