Modalità di rete VMWare (NAT o Bridged)?


17

Sto eseguendo Windows 7 all'interno di una macchina virtuale dal mio Mac. Uso principalmente Windows 7 per Visual Studio e anche per ospitare un'installazione di sviluppo di IIS. Ci sono due cose di cui ho bisogno e non sono sicuro di quale modalità di rete sia necessaria ...

  1. Devo essere in grado di raggiungere il server IIS (in esecuzione sulla VM) tramite HTTP dal Mac.
  2. I browser Web sulla macchina virtuale devono poter accedere a Internet.

    Eventuali suggerimenti? Grazie.


1
La risposta breve è che la modalità bridge sarà quasi sempre più facile da usare per ottenere la tua VM in rete. Ma se sei preoccupato per la sicurezza della VM, o il tuo amministratore di rete è preoccupato per la sicurezza della rete, allora potresti dover usare NAT.
Zoredache,

1
Ho provato sia la modalità NAT che Bridged. Con NAT non sono riuscito a raggiungere il server IIS in esecuzione nella VM. Tuttavia con la modalità Bridged sono stato in grado di connettermi. In modalità NAT, l'indirizzo IP della VM era 192.168.xx, che è una sottorete diversa dalla mia rete locale. Con la modalità Bridged l'indirizzo IP era 10.xxx, che è la stessa sottorete della mia LAN. Sembra che NAT sia più sicuro .. c'è un modo per connettersi a un server in esecuzione sulla VM dall'host quando in modalità NAT?
webworm

Risposte:


17

Per le tue esigenze, la modalità NAT dovrebbe funzionare per te, proprio come promemoria.

  • Modalità NAT: il tuo computer host (il Mac) fungerà da gateway verso la rete per le tue macchine virtuali, nessuno sulla tua rete (tranne il Mac) sarà in grado di vederli poiché si trovano in una rete separata

  • Modalità a ponte: il tuo computer host (il Mac) condividerà la sua connessione di rete con le macchine virtuali, saranno seduti come se fossero un altro computer della tua rete, tutti gli utenti della rete li vedranno e saranno in grado di interagire con loro.

Entrambe le opzioni ti daranno accesso a Internet se il tuo computer host ha accesso a Internet.


5
+1, ma dovresti anche sottolineare che il collegamento in rete richiede un indirizzo IP aggiuntivo sulla rete (esterna) dell'host; NAT no.
Massimo

1
Per NAT, dovrai anche configurare il port forwarding in modo che il Mac possa accedere a IIS sulla VM.
LukeR,

1
LukeR non necessario poiché il Mac è anche il gateway e l'host della rete
NATed

1
Vorrei lasciarlo come NAT ma non riesco a raggiungere IIS (in esecuzione nella VM) dal mio host. Provo a collegarmi all'indirizzo IP dell'adattatore NAT ma alla fine scade. Come imposto il port forwarding?
webworm

Eseguendo vmware dovrebbe funzionare "per impostazione predefinita", prova a eseguire il ping dal tuo mac l'IP della tua VM, e dalla VM il gateway della rete NAT (l'IP del gateway è il tuo Mac), controlla di non avere il firewall attivato sulla VM, se non funziona fammi sapere e possiamo analizzare più a fondo
lynxman

3

Vuoi un ponte. Bridged gli darà un IP dalla tua rete. Quindi ti darà 192.168.1.qualunque numero.


Non è del tutto corretto Cody, la rete a ponte esporrà il computer a accessi non necessari da altri computer sulla rete, la modalità NAT dovrebbe essere più che sufficiente per ciò che sta richiedendo.
lynxman,

1
Non ho mai avuto il funzionamento in modalità NAT solo per connettermi al mio computer. Ho sempre dovuto fare un ponte.
Cody Harlow,

@lynxman Qualche idea su come consentire al computer host di accedere ai server (come IIS) in esecuzione sulla VM in modalità NAT?
webworm

1

Non VMWare, io uso Virtualbox e ho appena impostato il guest con due schede di rete. Uno per NAT, per l'accesso a Internet. L'altro con la rete solo host, che mi consente di accedere al server IIS sul guest.


Se avessi usato la modalità bridge avresti potuto fare tutto ciò con una singola scheda di rete e avere un sistema molto più semplice.
John Gardeniers,

Sono passato da VirtualBox a VMWare e ora ho scoperto che la rete con bridge VMWare non funziona. Userò la tua soluzione fino a quando non torno a VirtualBox. Se solo sapessi perché ho perso tempo a passare a VMWare quando non ho avuto problemi con VirtualBox?
IvanP,
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.