(ODPOWIEDŹ PONIŻEJ)
Mam problem z implementacją sieci Host-Only w Virtualbox. moja maszyna hosta działa w systemie Windows 7 Ultimate, a system operacyjny gościa to Ubuntu Server 12.04.2 64bit.
Konfiguruję adapter hosta wirtualnego boxa.
Jak widać, serwer DHCP jest wyłączony i próbuję zarówno włączony, jak i wyłączony, ale problem nadal występuje.
Poniżej znajduje się wynik
ipconfig /all
z Windows CMD
Teraz ustawienia sieciowe mojej maszyny wirtualnej
Kiedy uruchamiam VM, Ubuntu wymusza jakiś problem z konfiguracją sieci jak na poniższym obrazku
Mój plik / etc / network / interfaces jak poniżej:
Po ponownym uruchomieniu usługi sieciowej wyświetla się komunikat „Nie można znaleźć urządzenia eth1, nie udało się uruchomić eth1 jak poniżej:
jeśli przejdę z opcjami „ifdown”, odpowiedź będzie następowała:
każda pomoc będzie mile widziana
Z góry dziękuję
ODPOWIEDŹ
Nazwa karty sieciowej VirtualBox na maszynie gościa nie jest cały czas ustalana, za każdym razem, gdy wyłączasz i włączasz kartę hosta z preferencji VB, liczba dołączanych nazw urządzeń sieciowych wzrasta. Na przykład, jeśli pięciokrotnie wyłączysz i włączysz adapter sieciowy tylko dla hosta, nową nazwą sieci będzie et4, a jeśli byłby osiem razy, nazwą sieci będzie et7 i tak dalej.
jeśli nie wiesz, jaka jest twoja obecna nazwa urządzenia sieciowego, użyj:
ifconfig -a
wydrukuje wszystkie dostępne karty sieciowe (urządzenia), znajdzie twoją nową nazwę i ponownie skonfiguruje plik / etc / network / interfaces pod nową nazwą.
do konfiguracji DHCP użyj poniższego kodu ze zmianą eth5 przy bieżącej nazwie urządzenia
auto eth5
iface eth5 inet dhcp
A dla statycznego adresu IP możesz napisać poniżej: (nadal musisz zmienić eth5 przy użyciu nazwy urządzenia, a także statyczny adres IP, w większości sytuacji nie musisz zmieniać maski sieci):
auto eth5
iface eth5 inet static
address 192.168.56.101
netmask 255.255.255.0
Mam nadzieję, że pomoże to komuś innemu.