Non è possibile rete Fedora17 su VirtualBox con Host Windows7


1

Ho appena installato Fedora 17 sulla mia scatola virtuale. Il mio PC host è un computer Windows 7 e si connette a Internet in modalità wireless. Qualcuno potrebbe dirmi quali configurazioni di rete dovrei usare sul mio fedora box virtuale in modo da poter eseguire il ping del mio sistema Windows 7 host e allo stesso tempo utilizzare Internet. Attualmente sto utilizzando un'impostazione adattatore con bridge con modalità promiscous impostata su "Nega"

Aggiornare:

Modifica: dopo aver considerato un suggerimento pubblicato ora ho solo una scheda di rete configurata nel mio drive Fedora 17 virtuale che è NAT. La mia configurazione è la seguente

[raj@FedBox ~]$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 16436
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

p2p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
        inet6 fe80::a00:27ff:fe05:d5a2  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:05:d5:a2  txqueuelen 1000  (Ethernet)
        RX packets 1890  bytes 1729820 (1.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1616  bytes 197536 (192.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Il mio host Windows si chiama Raj-PC, quindi quando provo a eseguire il ping come tale ottengo il seguente errore

[raj@FedBox ~]$ ping Raj-PC
ping: unknown host Raj-PC

Qualche suggerimento su come risolvere il problema?


Perché stai usando la modalità Bridged invece di usare semplicemente l'ambiente di rete NAT fornito dalla scatola virtuale per impostazione predefinita?
mdpc,

@mdpc Ho appena aggiornato il post

Risposte:


1

È probabile che non sia possibile utilizzare il nome host per contattarlo perché molto probabilmente non è noto al DNS che risponde al proprio ospite. Le macchine Windows possono conoscersi a vicenda attraverso alcune scoperte di trasmissione, ma GNU / Linux non lo farà.

Quindi, è necessario eseguire il ping dell'host tramite il suo IP, sia quello NAT che quello esterno (probabilmente 192.168.xx, segnalato da ipconfigsu Windows). L'indirizzo NAT sarebbe, come dice il manuale di VirtualBox in 9.11.1: 10.0.2.2 (gateway se è la prima VM NAT). Puoi conoscerlo con questo comando (sul guest):

netstat -rn | grep 'UG'

In un ambiente aziendale a ponte, si dispone di un server DNS locale che conosce il nome di tutte le macchine sulla propria rete locale. Quindi potresti usare i nomi per contattare il tuo host.


0

Ho avuto un problema simile quando ho installato Windows XP su VirtualBox (host era Ubuntu, ma VirtualBox è più o meno esattamente lo stesso indipendentemente dal sistema operativo). Ho risolto il problema installando il componente aggiuntivo di rete. Se non l'hai già fatto, prova prima. Inoltre, ti consiglio di provare a eseguire il ping dell'indirizzo IP del PC host anziché del nome (ho sempre avuto problemi durante il ping dei nomi, ma gli IP sono [principalmente] privi di problemi).

Quindi prova questi suggerimenti per cominciare. Se ancora non hai fortuna, fammi sapere e vedrò quale altro aiuto posso fornire. In bocca al lupo!

EDIT: puoi accedere a Internet su Fedora?


Si Potrei. Internet funziona
Rajeshwar,

ma non hai potuto fare il ping? Penso che non stia trovando Raj-PC (probabilmente Raj-PC è locale, quindi altri PC (cioè VirtualBox) non possono vederlo), quindi vai al prompt dei comandi sul tuo host ed esegui ipconfig. Usa l'indirizzo IP che viene fuori per eseguire il ping del tuo host da Fedora
Sylvester the Cat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.