VMWare Fusion 5에서 호스트에서 클라이언트로 NAT 포트 전달?


답변:


23

좋아, 나는 그것이 어디에 있는지 알아 냈다- /Library/Preferences/VMware Fusion/vmnet8/nat.conf

따라서 열어보십시오 (이 작업을 수행하는 동안 VMWare가 실행되고 있지 않아야 함).

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

파일로 내려 가면 다음과 같은 섹션이 있어야합니다.

[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

마지막 행의 주석을 해제하고 적절하게 편집하십시오.

몇 가지 메모 :

  • 이 지침은 TCP 포트 전달을 [incomingudp]위한 것이며 UDP에 해당하는 섹션이 있습니다.
  • 어떤 이유로이 섹션이 존재하지 않으면 추가하십시오.


이것이 모든 가상 머신에 영향을 미치는 전역 설정 입니까?
표시 이름

2
@SargeBorsch 전달이 구성된 VM의 IP를 지정합니다.
pidge

1
vmware 네트워크를 다시 시작하십시오.sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop; sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
Maxim Yefremov

6

VMWare 기술 자료를 기반으로합니다.

Fusion 4.x 이상을 다시 시작하지 않고 다음 명령을 사용하여 변경 사항을 업데이트 할 수 있습니다. 다른 가상 머신이 실행중인 경우 Fusion을 다시 시작하지 않으려는 경우 사용할 수 있습니다.

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

nat.conf 파일을 기본값으로 재설정하므로 --configure 단계를 건너 뛰십시오.

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


2
이것은 그 자체로는 완전한 해결책은 아니지만 주어진 다른 대답에 매우 유용한 추가 사항입니다. 아마도 다른 답변을 편집하거나 다른 답변의 내용을 여기에 추가하여 (예 : 크레딧으로) 전체 단계를 다루는 단일 답변을 가져야합니까?
Charles Duffy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.