Aşağıdaki kurulum var:
- Windows 8.1 Enterprise Dizüstü bilgisayarda çalışan VirtualBox 5.0.6
- Ubuntu Sunucu 12.04 VM
- İki Ağ bağdaştırıcısı:
- => 1) Köprülü
- => 2) Yalnızca Ana Bilgisayar
VM'de her iki adaptörü de yapılandırdım:
/ Etc / network / interfaces
#bridged
auto eth0
iface eth0 inet dhcp
#host-only
auto eth1
iface eth1 inet static
address 192.168.91.2
netmask 255.255.255.0
network 192.168.91.0
broadcast 192.168.91.255
gateway 192.168.91.254
İfconfig çıktısı
eth0 Link encap:Ethernet HWaddr 08:00:27:a3:fd:fe
inet addr:192.168.150.172 Bcast:192.168.150.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fea3:fdfe/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5823 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:513242 (513.2 KB) TX bytes:3048 (3.0 KB)
eth1 Link encap:Ethernet HWaddr 08:00:27:dc:4d:4d
inet addr:192.168.91.2 Bcast:192.168.91.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fedc:4d4d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:182 errors:0 dropped:0 overruns:0 frame:0
TX packets:149 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22653 (22.6 KB) TX bytes:98707 (98.7 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:156 errors:0 dropped:0 overruns:0 frame:0
TX packets:156 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10473 (10.4 KB) TX bytes:10473 (10.4 KB)
Gözüme bakıldığında, bu doğru görünüyor, her iki adaptörde ip adresleri alıyorum ve ana bilgisayar VM ile iletişim kurabiliyor. Şimdi dış ağa ulaşmam gerekiyor:
PING google.com (173.194.112.135) 56(84) bytes of data.
From 192.168.91.2 icmp_seq=1 Destination Host Unreachable
From 192.168.91.2 icmp_seq=2 Destination Host Unreachable
From 192.168.91.2 icmp_seq=3 Destination Host Unreachable
[...]
Gördüğünüz gibi, doğru bir dns yanıtı alıyorum, ancak açıkçası yanlış olan bir ping denemek için köprülü bağdaştırıcı (eth0) yerine yalnızca ana bilgisayar bağdaştırıcısını (eth1) kullanıyor. VM'nin giden bağlantılar için köprülü ağı kullanmasını nasıl sağlayabilirim? ilk cihazı varsayılan olarak kullanmamalı mı?