Kurulumunuzun ne olduğundan% 100 emin değilsiniz, ancak genellikle VirtualBox'daki “yalnızca ana bilgisayar” adaptörünün ana ağ arayüzünüze ek olarak ikinci bir ağ arayüzü olduğunu açıklayacaktır.
Örneğin, VirtualBox'ın Mac OS X kurulumumda, VirtualBox'ın kendisi için “Tercihler…” altında — “Ağ” sekmesi / paneli altında — adı verilen “salt ana bilgisayar” bağdaştırıcım var vboxnet0
. Bu, “Adaptör” panelinde aşağıdaki şekilde ayarlanır:
“Adaptör” panelinde aşağıdakileri yaptığımı unutmayın:
- IPv4 Adresi:
192.168.56.1
- IPv4 Ağ Maskesi:
255.255.255.0
- IPv6 Adresi:
[blank]
- IPv6 Ağ Maskesi:
0
Ayrıca “DHCP Sunucusu” nu devre dışı olarak ayarladım. Bu örnek için, bu bağdaştırıcının ağ aralığının da olacağını unutmayın 192.168.56.x
. Bu bağdaştırıcının 10.20.0.x
aralığın bir parçası olmasını istiyorsanız bağdaştırıcının IPv4 adresini olarak 192.168.56.1
değiştirin 10.20.0.1
.
Ardından, bu kurulumu yapmak istediğiniz sanal makinenin gerçek “Ayarlar” ında “Ayarlar” a tıklayın. Şimdi, ana adaptör — “Adaptör 1” — burada gösterildiği gibi standart varsayılanlara ayarlanmalıdır:
Ancak daha sonra “Bağdaştırıcı 2” altında bu bağdaştırıcıyı etkinleştirmek ve “Eklenen:” ı “Yalnızca Ana Bilgisayar Bağdaştırıcısı” olarak ayarlamak ve ardından “Ad:” ı vboxnet0
burada gösterildiği gibi ayarlamak istiyorsunuz:
Bunu yaptıktan sonra, konuk işletim sisteminizi başlatın — Ubuntu kullanıyorum, ancak CentOS gibi tüm Linux konuk işletim sistemlerinde çalışmalıdır - ve sonra ikinci ağ bağlantı noktasında yeni ağ bağlantınızı manuel olarak başlatmak için aşağıdakileri yazın:
sudo ifconfig eth1 192.168.56.10 netmask 255.255.255.0 up
Not 192.168.56.10
Bu arabirimin statik adresinin adresini seçtim . Sen aralığında şey olduğunu ayarlayabilirsiniz 192.168.56.2
için 192.168.56.255
. .10
Hatırlanması kolay olduğu için adresi seçtim ; en azından benim için. Eğer adresine ayarlanır isteseydim 10.20.0.2
adresinizi -assuming olduğu 10.20.0.x
menzil-sonra sadece değiştirmek 192.168.56.10
için 10.20.0.2
.
Şimdi bu sudo ifconfig
sadece geçici bir bağlantı kuruyor. Eğer şimdi yeniden başlatırsanız, o bağlantı kopacaktır. Dolayısıyla, bunu kalıcı bir ayar olarak ayarlamak istiyorsanız /etc/network/interfaces
, aşağıdaki gibi düzenlemeniz gerekir . İlk olarak, favori metin düzenleyicinizi kullanarak bu dosyayı açın; Kullanmayı seviyorum nano
:
sudo nano /etc/network/interfaces
Bu dosyanın içeriği şuna benzer:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
eth0
DHCP ayarının nasıl olduğunu not edin ; olduğu gibi bırakın. Yeni ağ arayüzünü eklemek için, dosyanın altına böyle bir şey eklersiniz:
# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.56.10
netmask 255.255.255.0
Nasıl Not eth1
olarak ayarlanır static
ve vardır address
ve netmask
ayarları. Eklendikten sonra dosyayı kaydedin. Ve şimdi yeniden başlattığınızda makine her zaman atamayı bilecek eth1
ve ana işletim sisteminden bu konuk işletim sistemine ulaşmak istiyorsanız, sadece gitmeniz gerekir 192.168.56.10
. Eğer adresine ayarlanır isteseydim 10.20.0.2
adresinizi -assuming olduğu 10.20.0.x
menzil-sonra sadece değiştirmek 192.168.56.10
için 10.20.0.2
.