Ustanów połączenie sieciowe między komputerem a maszynami wirtualnymi Virtualbox

Nie jestem ekspertem VirtualBox, ale używam go od czasu do czasu do testowania (zwłaszcza usług) i jedną z rzeczy, które mi przeszkadzały, było to, że jeśli nie miałem podłączonego kabla sieciowego, mój komputer nie mógł komunikować się z maszynami wirtualnymi.

Oczywiście istnieje bardzo proste rozwiązanie, aby to osiągnąć, o którym byłem zupełnie nieświadomy, co jest logiczne i pokazuję to poniżej na wypadek, gdyby komuś przydarzyło się to samo.

1.- Otwieramy VirtualBox i mamy zamiar Plik »Preferencje» Sieć i dodaj sieć Tylko host. To powinno wyglądać tak:

2. - Następnie dodajemy i konfigurujemy naszą maszynę wirtualną iw jej konfiguracji sieciowej wybieramy Podłączono do adaptera tylko hosta i nazwa Dodajemy kartę wirtualną, którą dodaliśmy wcześniej. To powinno wyglądać tak:

Jeśli otworzymy terminal i wpiszemy (w przypadku Debian):

$ sudo ifconfig

Uruchamiamy maszynę wirtualną, pojawi się coś takiego:

Podobne artykuł:
Jak zmienić hasło użytkownika root MySQL przez terminal
vboxnet0 Enkapowanie łącza: Ethernet HWaddr 0a: 00: 27: 00: 00: 00 adres inet: 192.168.56.1 Bcast: 192.168.56.255 Maska: 255.255.255.0 adres inet6: fe80 :: 800: 27ff: fe00: 0/64 Zakres: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metryczne: 1 pakiety RX: 0 błędów: 0 porzuconych: 0 przepełnień: 0 ramek: 0 pakietów TX: 4 błędy: 0 porzuconych: 0 przepełnień: 0 nośnych: 0 kolizji: 0 txqueuelen: 1000 RX bajtów: 0 (0.0 B) Bajty TX: 328 (328.0 B)

Jak możesz docenić VirtualBox ustawić adres IP 192.168.56.1 na komputer. W moim przypadku maszyna wirtualna otrzymała adres IP przez DHCP 192.168.56.101Możemy to sprawdzić poleceniem, którego użyliśmy wcześniej.

Gotowy!!


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Krzysztof Castro powiedział

    Doskonały do ​​połączeń ssh.

    To i wirtualizuj je w tle.

  2.   Germaine powiedział

    Cóż, na moim komputerze połączenia były wykonywane automatycznie i za każdym razem, gdy otwieram jedno z dwóch, które zainstalowałem, poruszam się między nimi bez problemu przez sieć i korzystam z Wi-Fi.

  3.   msx powiedział

    Drogi elav, widzę, że nadal używasz "ifconfig", jeśli jest dostępny w Debianie, polecam zacząć flirtować z iproute2:
    http://linuxaria.com/howto/useful-command-of-iproute2?lang=en

    1.    pełen życia powiedział

      En Testowanie Debiana jest tylko iproute .. i zawsze dobrze mi było pracować z ifconfig .. w każdym razie pozwól mi rzucić okiem na drugi

  4.   Zmienna Ciężka powiedział

    Przepraszam, ale nie do końca rozumiem, dlaczego typ adaptera, którego używasz, jest adapterem tylko do hosta do komunikowania się maszyny natywnej z wirtualnymi, czy nie warto byłoby umieścić go jako adapter mostkowy? Możesz więc nadać swojej maszynie wirtualnej adres IP z tej samej sieci co maszyna natywna, a mimo to będą mogli się komunikować.
    Czy jest jakiś szczególny powód, aby używać adaptera tylko do hosta?

    1.    właściwy powiedział

      Tak, gdy nie jesteś podłączony do routera, opcja mostka nie będzie działać, ponieważ maszyna nie będzie miała z czym się połączyć. Ta opcja jest przydatna, gdy nie masz trasy do użycia i chcesz utworzyć połączenie typu punkt-punkt (w tym przypadku Host-Guest).

    2.    pełen życia powiedział

      Hmm, nie próbowałem mostu. Próbuję ci powiedzieć 😀

      1.    Hyuuga_Neji powiedział

        Kiedy spróbujesz mostu, zobaczysz, że jest tak, jak mówi VaryHeavy ... umieszczając go jako most, możesz przypisać adres IP swojej podsieci do maszyny wirtualnej ...

  5.   łowca powiedział

    Ostatnio testuję aqemu, nakładkę w qt4 na qemu / kvm, moje tragedie się skończyły przez rekompilację modułu vbox dla moich niestandardowych jąder, kvm jest już w jądrze !! A wydajność jest świetna, sieć jest już domyślna, jestem całkiem zadowolony.

    1.    msx powiedział

      Bardzo dobra wiadomość, więc przejdźmy do KVM!

  6.   Fabian powiedział

    Widzę, że masz włączony serwer DHCP, czy to konieczne? jak to konfigurujesz? Postępowałem zgodnie z tą konfiguracją i nawet moja maszyna wirtualna nie rozpoznaje sieci. pojawia się nieznana sieć. To Windows 7.

    1.    pełen życia powiedział

      Tak naprawdę nie skonfigurowałem żadnego z DHCP, domyślnie pozwalam mu działać. Musiałbym to zbadać 😉

  7.   Fabian powiedział

    mój virtualbox jest zamontowany na systemie ubuntu

  8.   mini miniyo powiedział

    Dziękuję bardzo, panowie, zauważcie, że jestem pniakiem virtualboxa i ponieważ nie zauważyłem, użyłem wyjścia jako mostu, więc mogłem wziąć tylko jedno, a resztę zostawić w standardzie bez dostępu do nich, ale z tym tworzysz 2 lub 3 i wchodzisz do nich wygodnie, bez konieczności łączenia się z niczym

    Dzięki za wskazówkę 😉

  9.   Danny powiedział

    Dobrze mi to służyło!

  10.   Manuel powiedział

    Ocena doskonała. Całkiem użyteczne.
    Mam tylko wątpliwości, jak sprawić, by działał z adresami IP zdefiniowanymi przez użytkownika, innymi niż DHCP.

    Pozdrowienia.

  11.   łosia powiedział

    Witam Twój wkład jest ciekawy ale mam problem jak wpisuję ifconfig to linia pokazująca ip nie pojawia się to tylko pokazuje inet6 .. Czy wiesz na czym ten problem może polegać?

    1.    Adrian salcedo powiedział

      Dzieje się tak, ponieważ plik / etc / sysconfig / network-scritps / ifcfg-eth0, nie masz aktywowanej karty. Otwórz plik za pomocą vima lub innego edytora i zmodyfikuj dwa elementy

      HWADDR = »» domyślnie pojawi się adres MAC karty
      NM_CONTROLLED = »tak», ustaw na «nie»
      ONBOOT = »nie» // zmień to na tak
      BOOTPROTO = »statyczny» // czasami pojawia się DHCP

      IPADDR = 10.10.1.11 // Jeśli chcesz mieć stały adres IP, przypisz go tutaj
      MASKA PODSIECI = 255.255.255.0
      GATEWAY = 10.10.1.1 // brama domyślna
      TYPE = Ethernet

      Jeśli używasz Centosa, po prostu to robisz
      ponowne uruchomienie sieci i ponowne uruchomienie usługi sieciowej

      wtedy robisz ifconfig i powinien on być aktywny.

      W Ubuntu plik konfiguracyjny jest inny, a parametry również nie są teraz obecne.

      Mam nadzieję, że pomogło.

  12.   Nikolaz powiedział

    Dzięki za udostępnienie, zadziałało zgodnie z oczekiwaniami. Twoje zdrowie!

  13.   Edmana V. powiedział

    Dla moich celów bardzo mi to służyło. Mam aplikacje zrobione na Windows XP, a mój laptop korzysta z Windows 8, więc aplikacje mam na wirtualnym pececie, nie pamiętam jak to zrobić ale dzięki autorowi (bardzo dziękuję, muszę nalegać) tak było. Na wirtualnym PC Xp mam zainstalowany SQL Server 2000, który jest menadżerem używanym przez aplikację. Mój klient kupił komputer i oczywiście z systemem Windows 7 x64 minimum, więc sama aplikacja nie ma problemów z działaniem. I będą działać w małej sieci, gdzie leżącym serwerem będzie komputer PC, który wskażę XP. Cóż, już zrobiłem test i wszystko jest w porządku, mam nadzieję, że u kogoś innego zadziała. Ach! nie zapomnij skonfigurować portów, na których nasłuchuje serwer SQL na komputerze serwera, na zaporze (port 1433 TCP i 1434 UDP), ponieważ jeśli nie, to nie będzie działać.

  14.   Andres powiedział

    Cześć, próbowałem kilka razy i nie działa na mnie. Widzę, że są komentarze, które działają za pierwszym razem ...
    eth1 Link encap: Ethernet HWaddr 08: 00: 27: cf: 5a: 1e
    inet6 addr: fe80::a00:27ff:fecf:5a1e/64 Scope:Link

    Łączę się przez WIFI, mam Windowsa VISTA jako hosta i zwirtualizowanego Debiana 6 w Virtualbox.

    Doceniam wszelkie uwagi, pozdrowienia i podziękowania

  15.   Alex powiedział

    ajjajajaja szukałem tego, bardzo przydatne naprawdę DZIĘKUJEMY BARDZO DUŻO c :!

  16.   dexter powiedział

    Jak podłączyć maszynę wirtualną linux-fedora do mojej maszyny fizycznej? ... Chcę, aby moja maszyna wirtualna była „TYLKO DLA HOSTA”. Chcę, aby komunikacja między nimi istniała !!

  17.   Domingo Gomez powiedział

    Jestem ci winien piwo.

  18.   Jorge powiedział

    kolego bardzo dziękuję, że rozwiązałeś problem 😀

  19.   Katy powiedział

    Dzięki, to mi bardzo pomogło, w końcu udało mi się połączyć z trixbox na mojej maszynie wirtualnej

  20.   Kurwa powiedział

    Twoja alternatywa częściowo mi służyła. Ponieważ gdybym postępował zgodnie z procedurą, którą opublikowałeś, z systemu gościa straciłbym dostęp do Internetu i nie mógłbym pingować hosta, mimo że mógłbym pingować z prawdziwej maszyny do wirtualnej.
    Rozwiązanie było następujące: Dodaj kolejną kartę sieciową (kartę 2) zgodnie z wykonanymi czynnościami, zamiast zmieniać kartę 1.
    Dziękujemy!

    1.    Wendy Garcia powiedział

      Wiem, że ten post jest bardzo stary… ale zobaczmy, czy odpowiesz mi lol Czy zostawiłeś Adapter 1 wyłączony, czy zostawiłeś oba z tą samą konfiguracją? Mam dokładnie ten sam problem, gość nie widzi gospodarza.

  21.   Erika powiedział

    Dziękuję bardzo, udało mi się połączyć z moim MV…. Dni próbowałem, zanim znalazłem twoją publikację

  22.   Jeane powiedział

    Witam, przepraszam, ale mam ogromne wątpliwości, co się dzieje, że moja maszyna wirtualna jest zamontowana na Debianie, umieściłem dwie karty sieciowe, jedną w trybie mostka, a drugą w sieci wewnętrznej, w moim domu, jeśli wchodzi do Internetu, ale w moim Nie działa: /, jeśli wykryje kartę sieciową, ale nie rozumiem, dlaczego tak się dzieje. Dzieje się tak, że robię testy kontroli sieci LAN tworząc serwer proxy z squidem, ale hej, moje pytanie jest takie, ponieważ nie mogę uzyskać dostępu do Internetu, aby pobrać moje pakiety

  23.   ręczny powiedział

    Wspaniale! Dziękuję bardzo.
    pozdrowienia z Limy w Peru

  24.   ogalawiz powiedział

    Przy takiej konfiguracji i ze względu na charakter punkt-punkt nie mogę połączyć maszyny wirtualnej z Internetem, chociaż konfiguracja jest taka, że ​​nie będę potrzebował routera do połączenia mojego komputera z maszynami wirtualnymi ... Robię tak, że ma połączenie z Internetem

    scenariusz mam sieć hosta w segmencie 192.168.50.X, a sieć z routerem z moim komputerem 192.168.1.0, jak ustawić maszynę wirtualną, aby miała połączenie z Internetem?

  25.   migue powiedział

    Dzień dobry…
    Więc mam to i nie działa na mnie.
    z w8 daje mi odpowiedź -ping- ale nie łączy się z repozytorium czyli w8

  26.   nazwa powiedział

    Dzień dobry, chcę korzystać z połączenia Wi-Fi w wirtualnym, a przewodowego w fizycznym. To może?

  27.   jc powiedział

    bardziej fałszywe niż tuńczyk boliwijski

  28.   andres c powiedział

    Dziękuję, na dwóch ekranach rozwiązałeś moje życie, dziękuję