![다른 머신에서 NAT로 구성된 VMWare VM으로 SSH를 통해 연결](https://rvso.com/image/1597829/%EB%8B%A4%EB%A5%B8%20%EB%A8%B8%EC%8B%A0%EC%97%90%EC%84%9C%20NAT%EB%A1%9C%20%EA%B5%AC%EC%84%B1%EB%90%9C%20VMWare%20VM%EC%9C%BC%EB%A1%9C%20SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EC%97%B0%EA%B2%B0.png)
VMWare를 통해 호스트 시스템과 그 안에 Linux VM이 있습니다. VM은 NAT를 사용하도록 구성되어 있는데, 이는 호스트에 VM에 대한 별도의 네트워크 인터페이스가 없다는 의미라고 생각합니다.
다른 컴퓨터에서 이 VM으로 SSH를 통해 연결할 수 있나요? 포트 전달을 설정하기 위해 호스트에서 사용할 포트를 어떻게 알 수 있습니까?
VM을 브리지 어댑터로 전환하면 이 작업이 더 쉬울 수 있다는 것을 알고 있지만 NAT에서도 이것이 가능한지 궁금합니다.
답변1
NAT 네트워크 구성에서 포트 전달을 구성하면 됩니다.
사용 중인 제품을 언급하는 것을 잊었지만 VMware Workstation Professional인 경우 다음과 같이 포트 전달을 설정할 수 있습니다.
- 메뉴 -> 편집 -> 가상 네트워크 편집기로 이동합니다.
- "VMNET8 NAT NAT"가 있는 행을 선택합니다.
- "NAT 설정" 버튼을 클릭하세요
- 버튼 "추가"
- 여기에서 SSH를 허용하려는 호스트의 포트를 추가할 수 있습니다. 필요한 경우 호스트가 SSH를 사용할 수 있도록 다른 것을 22로 사용하는 것이 좋습니다. 예를 들어 호스트 포트에 2022를 입력합니다.
- 가상 머신 IP 주소 추가
- 가상 머신 포트 22 추가
- 설명 추가
확인을 클릭하세요
이제 포트 2022에서 호스트에 연결하여 SSH를 통해 VM에 액세스할 수 있습니다.
답변2
또한 클라이언트 내부에 기본 게이트웨이를 설정할 수 있습니다.
default gateway IP address
먼저 다음 경로에서 VMware NAT 네트워크를 포착합니다 .
- 메인 메뉴
- 편집하다
- 가상 네트워크 편집기
NAT
네트워크 선택- 버튼을 클릭
Nat Setting
하고 찾아보세요Gateway IP
둘째, 이 IP 주소를 VMware 시스템에 default gateway address
.