在PC和Virtualbox虛擬機之間建立網絡連接

我不是專家 VirtualBox的,但我不時使用它進行測試(尤其是服務),困擾我的一件事是,如果我沒有連接網絡電纜,則我的PC無法與虛擬機通信。

當然,有一個非常簡單的解決方案可以實現這一目標,這是我完全不知道的,這是合乎邏輯的,如果有人發生相同的事情,我將在下面進行說明。

1.-我們打開 VirtualBox的 我們將要 文件»首選項»網絡 並添加一個網絡 僅限主機。 它看起來應該像這樣:

2.-然後我們添加並配置虛擬機,並在其網絡配置中選擇 連接到僅主機適配器 我們添加了之前添加的虛擬卡。 它看起來應該像這樣:

如果我們打開一個終端並輸入(對於 Debian的):

$ sudo ifconfig

並且我們正在運行虛擬機,將出現以下內容:

相關文章:
如何通過終端更改MySQL root用戶密碼
vboxnet0鏈接封套:以太網HWaddr 0a:00:27:00:00:00 inet地址:192.168.56.1 Bcast:192.168.56.255掩碼:255.255.255.0 inet6地址:fe80 :: 800:27ff:fe00:0/64範圍:鏈接廣播多播運行MTU:1500度量標準:1 RX數據包:0錯誤:0丟棄:0超限:0幀:0 TX數據包:4錯誤:0丟棄:0超限:0載波:0衝突:0 txqueuelen:1000 RX字節:0(0.0 B)TX字節:328(328.0 B)

如您所見 VirtualBox的 設置IP 192.168.56.1 用於PC。 在我的情況下,通過DHCP為虛擬機分配了IP 192.168.56.101,我們可以使用之前使用的命令進行檢查。

準備!!


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

36條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   克里斯托弗·卡斯特羅 他說:

    非常適合ssh連接。

    這並在後台虛擬化它們。

  2.   蓋爾曼 他說:

    好吧,在我的機器上,連接是自動建立的,每次我打開已安裝的兩個連接中的一個時,都可以在網絡上毫無問題地導航並使用Wi-Fi。

  3.   MSX 他說:

    親愛的elav,我發現您仍然使用“ ifconfig”,如果在Debian中可用,我建議您開始使用iproute2調情:
    http://linuxaria.com/howto/useful-command-of-iproute2?lang=en

    1.    拉夫 他說:

      En Debian測試 這只是iproute ..我一直很樂於與ifconfig ..反正讓我看看另一個

  4.   瓦里·哈維(VaryHeavy) 他說:

    抱歉,但是我不太明白為什麼您使用的適配器類型是僅主機的適配器,用於將本機與虛擬機進行通信,如果將其用作橋接適配器,那不值得嗎? 因此,您可以為虛擬機提供與本地計算機來自同一網絡的IP,並且它們將始終能夠進行通信。
    使用僅主機適配器類型是否有特殊原因?

    1.    正確 他說:

      是的,當您未連接到路由器時,網橋選項將不起作用,因為計算機將沒有任何內容可連接。 當您沒有要使用的路由並且想要創建點對點連接(在本例中為Host-Guest)時,此選項很有用。

    2.    拉夫 他說:

      嗯,我沒有嘗試過橋。 我試著告訴你😀

      1.    日向_寧次 他說:

        當您嘗試橋接時,您將看到它就像VaryHeavy所說的...通過將其作為橋接器,您可以將子網的IP分配給虛擬機...

  5.   獵人 他說:

    最近我正在測試aqemu,這是qt4到qemu / kvm的前端,我的悲劇已經通過為我的自定義內核重新編譯vbox模塊而結束了,kvm已經在內核中了! 而且性能很棒,默認情況下網絡已經很高興了。

    1.    MSX 他說:

      好消息,那就去KVM吧!

  6.   費邊 他說:

    我看到您已啟用DHCP服務器,這是否必要? 您如何配置它? 我遵循此配置,甚至我的VM也無法識別網絡。 出現未知網絡。 是Windows 7。

    1.    拉夫 他說:

      我還沒有真正配置任何DHCP,默認情況下讓它工作..我將不得不調查😉

  7.   費邊 他說:

    我的virtualbox安裝在ubuntu上

  8.   迷你迷你 他說:

    非常感謝您,請注意我是一個VirtualBox的樹樁,由於我沒有註意到我在橋接計劃中使用了輸出,因此我只能將其中一個保留為標準,而其餘的則不能訪問它們,但是通過創建2或3,然後舒適地輸入它們,而無需連接任何東西

    謝謝小費tip

  9.   丹尼 他說:

    它對我很好!

  10.   曼努埃爾 他說:

    優秀的筆記。 非常有用。
    除了DHCP之外,我只對如何使其與用戶定義的IP一起使用存有疑問。

    問候。

  11.   爾金 他說:

    嗨,您的貢獻很有趣,但是我有一個問題,當我輸入ifconfig時,顯示ip的行沒有出現,只顯示了inet6 ..您知道這個問題可能是什麼嗎?

    1.    阿德里安·薩爾塞多(Adrian Salcedo) 他說:

      那是因為文件/ etc / sysconfig / network-scritps / ifcfg-eth0,您沒有激活此卡。 使用vim或其他編輯器打開文件並修改兩個元素

      HWADDR =»»默認情況下,將顯示卡的MAC
      NM_CONTROLLED =»是»,將其設置為«否»
      ONBOOT =»no»//將其更改為yes
      BOOTPROTO =»static»//有時會出現DHCP

      IPADDR = 10.10.1.11 //如果需要固定IP,請在此處分配
      NETMASK = 255.255.255.0
      GATEWAY = 10.10.1.1 //默認門
      TYPE =以太網

      如果您使用Centos,那麼您只需
      服務網絡重啟,網絡服務重啟

      然後執行ifconfig,它應該顯示為活動狀態。

      在Ubuntu中,配置文件是不同的,並且參數現在也不存在。

      我希望我幫助過你。

  12.   尼古拉茲 他說:

    感謝您的分享,它按預期運行。 乾杯!

  13.   埃德曼五世 他說:

    對我來說,它對我非常有用。 我有在Windows XP上製作的應用程序,而我的筆記本電腦則是在Windows 8上製作的,因此我在虛擬PC上有這些應用程序,我不記得該怎麼做,但是感謝作者(非常感謝,我必須堅持)完成。 在虛擬PC Xp中,我安裝了SQL Server 2000,這是應用程序使用的管理器。 我的客戶購買了一台PC,顯然Windows 7最低為x64,因此應用程序本身沒有問題。 它們將在一個小型網絡中工作,其中的說謊服務器將是我用XP表示的PC。 好吧,我已經做了測試,一切都很好,我希望它對其他人有用。 啊! 不要忘記配置SQL Server在服務器計算機,防火牆上偵聽的端口(端口1433 TCP和1434 UDP),因為如果沒有,它將無法工作。

  14.   安德烈斯 他說:

    嗨,我已經嘗試了好幾次,但對我卻不起作用。 我看到有些評論在第一時間有用...
    eth1鏈接封套:以太網HWaddr 08:00:27:cf:5a:1e
    inet6 addr: fe80::a00:27ff:fecf:5a1e/64 Scope:Link

    我通過WIFI進行連接,我有Windows VISTA作為主機,在Virtualbox中有虛擬化的Debian 6。

    我感謝任何評論,問候和感謝

  15.   亞歷克斯 他說:

    我一直在尋找ajjajajaja,非常有用,真的非常感謝c :!

  16.   德克斯特 他說:

    我如何將我的linux-fedora虛擬機連接到我的物理機?? ...我希望我的虛擬機為“僅主機”,我希望兩者之間存在通信!

  17.   多明哥·戈麥斯 他說:

    我欠你啤酒。

  18.   豪爾赫 他說:

    朋友非常感謝你,你為我解決了一個問題😀

  19.   凱蒂 他說:

    謝謝,這對我有很大幫助,我終於能夠連接到虛擬機中的trixbox

  20.   富肯 他說:

    您的替代方案部分地為我服務。 因為如果我只是按照您發布的過程操作,那麼即使可以從真實計算機ping通虛擬主機,也無法從來賓操作系統訪問Internet並且無法ping通主機。
    解決方案是:按照您的操作添加另一個網絡適配器(適配器2),而不是更改適配器1。
    謝謝!

    1.    溫迪·加西亞 他說:

      我知道這篇文章很老...但是讓我們看看您是否可以回答我大聲笑您是否禁用了適配器1還是都使用了相同的配置? 我有完全相同的問題,來賓無法看到主持人。

  21.   埃里卡 他說:

    非常感謝,我設法連接到我的MV…。 經過幾天的努力,直到我找到您的出版物

  22.   珍妮 他說:

    您好,對不起,但我有一個很大的疑問,發生的事情是我的虛擬機安裝在Debian上,如果它進入Internet,我會將兩個網絡適配器(一個處於網橋模式,另一個置於內部網絡)放在我家中。我的不起作用:/,如果它檢測到網卡,但我不明白為什麼會這樣。 發生的事情是我正在對Lan Network的控件進行測試,以使用魷魚創建代理服務器,但是,我的問題是因為我無法訪問Internet下載我的軟件包

  23.   手冊 他說:

    非常感謝。
    來自秘魯利馬的問候

  24.   奧加拉維茲 他說:

    使用此配置,並且由於點對點的性質,我無法使虛擬機連接到Internet,儘管配置是我不需要路由器將PC連接到虛擬機,..我這樣做是為了可以連接互聯網

    如果我的主機網絡位於192.168.50.X網段,而帶有路由器的網絡與我的PC 192.168.1.0網段,那麼如何使虛擬機具有Internet連接?

  25.   migue 他說:

    你好…
    所以我有它,但它對我不起作用。
    從w8它給我一個答案-ping-,但它沒有連接到w8的倉庫

  26.   名稱 他說:

    下午好,我想在虛擬網絡中使用Wi-Fi連接,在物理網絡中使用電纜連接。 它可以?

  27.   jc 他說:

    比玻利維亞金槍魚更假

  28.   安德烈斯ç 他說:

    謝謝,在兩個屏幕上您解決了我的生活,謝謝