A volte abbiamo bisogno di accedere alla pagina web del sistema operativo della macchina virtuale, in VMware Fusion 8, l'impostazione di rete predefinita è NAT, come configurarla.
Aggiornamento: VMWare Fusion 8.5.0 ha risolto il problema del NAT mapping, si prega di aggiornare a 8.5.0.
Attenzione: VMWare Fusion 8.1 ha avuto un problema con la mappatura NAT, per favore non aggiornare alla 8.1 se vuoi usare la mappatura NAT.
- Imposta un IP statico per il sistema della tua macchina virtuale.
Modifica DHCP.conf
- sudo vim /Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf
After where it says End of “DO NOT MODIFY SECTION” enter the following lines:
- host Windows8x64 { hardware ethernet 00:0C:29:B6:22:3E; fixed-address 172.16.106.128;}
Windows8x64 - Sostituiscilo con il nome della tua macchina virtuale
indirizzo hardware ethernet - usa il tuo indirizzo MAC virtuale di VMWare Fusion.
Importante: devi assegnare un indirizzo IP che sia al di fuori dell'intervallo definito nella sezione NON MODIFICARE.
Chiudi VMWare Fusion, riavvialo.
2. Cambia il file NAT configure.
- sudo vi /Library/Preferences/VMware Fusion/vmnet8/nat.conf
find [incomingtcp] part, like this
- [incomingtcp]# Use these with care — anyone can enter into your VM through these…# The format and example are as follows:# = :#8080 = 172.16.3.128:80
Add your configure, for example:
- [incomingtcp]# Use these with care — anyone can enter into your VM through these…# The format and example are as follows:# = :#8080 = 172.16.3.128:8080 = 172.16.106.128:80
It means we map virtual machine 80 port to host machine 80 port.
3. Restart network service of http://routerlogin.net VMware Fusion.
- sudo /Applications/VMware Fusion.app/Contents/Library/vmnet-cli --stopsudo /Applications/VMware Fusion.app/Contents/Library/vmnet-cli --start
Note: The config files you changed will be reset after VMWare Fusion upgrade, please backup it at some where.
That’s all.