Yalnızca VirtualBox ana bilgisayar ağını yapılandırma: OSX ana bilgisayarı, Ubuntu misafir


10

ÇÖZÜLDÜ: I (VirtualBox'ta -> Tercihler -> Ağ) 192.168.21.19 için vbox ağ ayarlarını konfigüre ederek, bu çalışma var ve gereği (sadece arayüz ana bilgisayarda hiçbir harici erişim) gerekli değil gibi bir ağ geçidi belirterek çizgi yorumlama bu sonrası .

Daha sonra OSX'ten 192.168.21.20SSH'ye ve Ubuntu'ya bağlanabilirim. Benim değişti /etc/fstabişaret edecek bağlar//192.168.21.19/


Ben iki arayüz ile yapılandırılmış bir Ubuntu konuk var, eth0NAT kullanıyor ve iyi çalışıyor, ben net erişebilirsiniz.

İkinci arabirim eth1yalnızca ağa bağlanacak şekilde ayarlanmıştır ve VirtualBox vboxnet0ana bilgisayarda sanal bir bağdaştırıcı oluşturmuştur.

vboxnet0VirtualBox bağdaştırıcısı ayarlarında aşağıdakilerle yapılandırdım :

ip 192.168.21.20
subnet 255.255.255.0

VM konuk çalıştıktan ifconfigsonra OSX'te şu şekilde vboxnet0kurulum yapılır:

vboxnet0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 0a:00:27:00:00:00 
    inet 192.168.21.20 netmask 0xffffff00 broadcast 192.168.21.255

Konuk, eth0DHCP kullanmak üzere ayarlanmış, statik eth1olarak 192.168.21.20'ye atadım (bu bir hataydı ve IP'ler ana bilgisayar ve konuk arasında çakıştı):

auto eth1
iface eth1 inet static
    address 192.168.21.20 (should be .19)
    netmask 255.255.255.0
    network 192.168.21.0
    broadcast 192.168.21.255
    gateway 192.168.21.1

192.168.21.1'de cihaz yok - ağ geçidimi neye ayarlamalıyım? (sadece HOST arayüzü olduğu için ağ geçidine gerek yoktur). Ağ erişimi NAT bağdaştırıcısı tarafından sağlanır.

Konukta rotalar şöyle görünür:

Destination    Gateway       Genmask        Flags Metric   Ref  Use  Iface
192.168.21.0   *             255.255.255.0  U     0        0    0    eth1
10.0.2.0       *             255.255.255.0  U     0        0    0    eth0
default        10.0.2.2      0.0.0.0        UG    100      0    0    eth0
default        192.168.21.1  0.0.0.0        UG    100      0    0    eth1

OSX'te rota tablosu:

$ netstat -nr
Routing tables

Internet:
Destination        Gateway          Flags      Refs      Use    Netif Expire
default            10.77.36.1       UGSc         28        0      en1
10.77.36/22        link#5           UCS           5        0      en1
10.77.39.38        127.0.0.1        UHS           1     2236      lo0
10.77.39.255       link#5           UHLWbI        1       66      en1
127                127.0.0.1        UCS           0        0      lo0
127.0.0.1          127.0.0.1        UH            1     8642      lo0
169.254            link#5           UCS           0        0      en1
192.168.21         link#7           UC            2        0  vboxnet
192.168.21.20      a:0:27:0:0:0     UHLWI         0        4      lo0
192.168.21.255     link#7           UHLWbI        2       64  vboxnet

Ben ana bilgisayardan konuk SSH yapamam (VM köprülü bir bağlantı ile yapılandırıldığında yapabildim):

$ ssh 192.168.21.20
ssh: connect to host 192.168.21.20 port 22: Connection refused

Burada neyi yanlış yaptım? TIA

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.