NAT port forwarding da host a client in VMWare Fusion 5?

11

Come faccio a inoltrare le porte dalla mia macchina host alla macchina virtualizzata quando sto usando NAT per condividere la mia connessione di rete? Ho trovato alcune istruzioni per le versioni precedenti di VMWare, ma non vedo i file che menzionano nella stessa posizione nella mia installazione.

    
posta pidge 28.01.2013 - 22:45
fonte

2 risposte

22

Ok, ho scoperto dove si trova - /Library/Preferences/VMware Fusion/vmnet8/nat.conf

Quindi aprilo (VMWare non dovrebbe essere in esecuzione mentre lo fai):

sudo nano /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf

Vai giù nel file, dovrebbe esserci una sezione come:

[incomingtcp]

# Use these with care - anyone can enter into your VM through these...
# The format and example are as follows:
#<external port number> = <VM's IP address>:<VM's port number>
#35 = 172.16.126.128:22

Rimuovi il commento dall'ultima riga e modifica come appropriato.

Coppia di note:

  • Queste istruzioni sono per il port forwarding TCP, c'è una sezione [incomingudp] corrispondente per UDP
  • Se per qualche ragione questa sezione non esiste già, aggiungila
risposta data 29.01.2013 - 17:04
fonte
6

Basato sulla knowledge base di VMWare.

The following commands can be used to update the changes without restarting Fusion 4.x and later. These can be used if you not want to relaunch Fusion, if you have other Virtual Machines running.

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start

Assicurati di saltare il passaggio --configure poiché resetterà il file nat.conf ai valori predefiniti.

Fonte: link

    
risposta data 14.11.2013 - 07:53
fonte

Leggi altre domande sui tag