Port forwarding NAT dall'host al client in VMWare Fusion 5?


Risposte:


23

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 in basso 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 [incomingudp]sezione corrispondente per UDP
  • Se per qualche motivo questa sezione non esiste già, basta aggiungerla

2
Sembra confermato nella documentazione ufficiale: vmware.com/support/ws3/doc/ws32_network21.html
Heath Borders

Quindi questa è un'impostazione globale che interessa tutte le macchine virtuali?
Visualizza nome

2
@SargeBorsch Si specifica l'IP della VM per cui è configurato l'inoltro.
pidge

1
e quindi riavviare la rete vmware:sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop; sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
Maxim Yefremov

6

Basato sulla knowledge base VMWare.

I seguenti comandi possono essere utilizzati per aggiornare le modifiche senza riavviare Fusion 4.xe versioni successive. Possono essere utilizzati se non si desidera riavviare Fusion, se sono in esecuzione altre macchine virtuali.

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é ripristinerà le impostazioni predefinite del file nat.conf.

Fonte: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1026510


2
Questa non è una soluzione completa in sé e per sé, ma è un'utilissima aggiunta all'altra risposta fornita. Forse dovrebbe essere una modifica all'altra risposta, o avere il contenuto dell'altra risposta qui aggiunto (con credito, ovviamente), per avere un'unica risposta che copra i passaggi completi?
Charles Duffy,
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.