Sanal kutu ve Windows ana makine ile salt ana bilgisayar ağı: eth1 cihazı bulunamıyor


12

(AŞAĞIDA CEVAPLA)

Virtualbox'ta Yalnızca Ana Bilgisayar ağını uygulamada sorun yaşıyorum. ana makinem Windows 7 Ultimate altında çalışıyor ve konuk işletim sistemi Ubuntu Server 12.04.2 64bit.

Yalnızca sanal kutu ana bilgisayar bağdaştırıcısını yapılandırıyorum.

Yalnızca sanal kutu ana bilgisayar bağdaştırıcısı yapılandırması

Yalnızca VirtualBox Ana Bilgisayar adaptörü - DHCP Sunucusu devre dışı

Gördüğünüz gibi DHCP Sunucusu devre dışı ve hem etkin hem de devre dışı ama yine de sorun var deneyin.

Aşağıda sonucu

ipconfig /all

Windows CMD'den

Windows ipconfig / all Sonuçları

Şimdi Sanal Makine Ağ Ayarlarım

Sanal Makine Ağı Ayarları

VM'yi çalıştırdığımda ubuntu, aşağıdaki gibi ağ yapılandırmasında bazı sorunları zorlar

Ubutnu Önyükleme Ağı yapılandırma sorunu

/ Etc / network / interfaces dosyam aşağıdaki gibi:

/ etc / network / arayüz içeriği

Ağ hizmetini yeniden başlattığımda, "Aygıt eth1 bulunamıyor, aşağıdaki gibi eth1 getirilemedi:

ağ iletişimini yeniden başlat hatası

"ifdown" seçenekleriyle giderseniz, bleow olarak yanıt verin:

resim açıklamasını buraya girin

herhangi bir yardım takdir edilecektir

Şimdiden teşekkürler


CEVAP

Konuk makinedeki VirtualBox ağ bağdaştırıcısı adı her zaman sabit değildir, ana bilgisayar bağdaştırıcısını VB tercihlerinden her devre dışı bırakıp etkinleştirdiğinizde, eklenen ağ cihazı adı artacaktır. Örneğin, yalnızca ağ ana bilgisayarı bağdaştırıcısını beş kez devre dışı bırakır ve etkinleştirirseniz, yeni ağ adı eth4 olmalı ve sekiz kez ise ağ adı eth7 vb. Olmalıdır.

mevcut ağ cihazınızın adının ne olduğunu bilmiyorsanız şunu kullanın:

ifconfig -a 

kullanılabilir tüm ağ bağdaştırıcılarını (aygıtları) yazdırır, yeni adınızı bulur ve / etc / network / interfaces dosyasını yeni adla yeniden yapılandırır.

DHCP yapılandırması için, geçerli cihaz adınızla eth5 değiştirerek aşağıdaki kodu kullanın

auto eth5
iface eth5 inet dhcp

Ve statik ip için aşağıdakileri kodlayabilirsiniz: (hala cihaz adınızla eth5'i ve ayrıca statik ip'i değiştirmeniz gerekir, çoğu durumda ağ maskesini değiştirmenize gerek yoktur):

auto eth5
iface eth5 inet static
        address 192.168.56.101
        netmask 255.255.255.0

Umarım bu başka birine yardımcı olur.


Cevabınızı soruya göndermemeli, cevabı kendiniz cevaplamalısınız (kendi sorularınızı cevaplamanıza izin verilir) ve çözülmüş olarak işaretlemelisiniz.
lindhe

Yanıtlar:


1

Et1 olması gerekmez. Sanal makinemde eth2.

/dev/eth*Senin durumunda ls ne yazdırıyor?


Teşekkürler, bana büyük bir ipucu verin, haklısınız, eht1 değil, VM'imde eth5, "ifconfig -a" yazdıysanız, tüm geçerli etkin netwrok aygıtları için adları yazdıracaktır. BTY "/ dev / eth *" benimle çalışmıyor. Bu küçük konuda ne kadar zaman harcadığına inanamıyorum
Mohammad Ahmad

Ancak küçük bir sorun var, DHCP etkin olsa bile neden çalışmıyor, otomatik olarak çalışmalı. sorumu doğru cevapla güncelleyeceğim.
Muhammed Ahmed

2

Sanal makinenizin erişebileceği bağdaştırıcıların listesini görmek için şunu kullanın:

ls /sys/class/net

Bu size arayüz adlarını gösterecektir. Örneğin, iki ağ bağdaştırıcısı ayarlandığında, Ubuntu misafirim şöyle görünür.

eth1  eth2  lo

Bahşiş için teşekkürler! Neden sadece sahip olduğum hakkında bir fikrin var mı: eth0 ve lo? Aslında Ubuntu olan Zentyal 3.2.4 çalıştırıyorum, ancak bir web arayüzünden yapılandırmak için bazı özellikler ekledim.
el.severo

Başka bir ağ bağdaştırıcısı eklemeyi deneyin. / Sys / class / net içinde görünmelidir. İkinci bağdaştırıcı muhtemelen eth1, ancak eth2 veya eth3 vb. Olarak listelenecektir.
Christian Long

İlginç olan sadece et0 ve lo göründüğü.
el.severo

0

Virtualbox 4.x'ten 5.x'e yükselttikten sonra aynı sorunla karşı karşıya (Debian'da, ancak bu kesinlikle Ubuntu için de geçerlidir). Ben bıraktım gateway 0.0.0.0içinde /etc/network/interfacesilanından eth1(vboxnet0, ev sahibi okunur) 4.x için iyiydi, ama ile 5.x hizmete çöktü, failed to bring up eth1.

Deklarasyonun gateway(ve broadcastve network) kaldırılması eth1hile yaptı.

/etc/udev/rules.d/70-persistent-net.rulesSilmek / güncellemek isteyebileceğiniz sabit kurallarınız olabileceğini unutmayın .

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.