VM 공유 호스트의 VPN 연결


11

내 (호스트) 컴퓨터에서 실행중인 (게스트) VM을 가져 와서 (원격) VM을 실행하려고합니다. 하나의 서버에서 회사 VPN을 통해 액세스 할 수있는 서버의 위치를 ​​알고 있습니다. 호스트가 VPN에 연결되어있는 동안 호스트에서 원격 시스템으로 SSH를 연결하고 호스트와 원격 시스템간에 ping을 수행 할 수 있습니다. 또한 게스트 컴퓨터에서 원격 컴퓨터를 핑 (ping) 할 수 있으며 심지어 SSH로 연결할 수도 있습니다. 그러나 그 반대는 아닙니다-원격 컴퓨터가 게스트에서 실행되는 서버와 통신 할 수 없습니다. 내 VM에서 NAT 및 브리지 네트워크 어댑터 설정을 모두 사용하고 3 대의 컴퓨터 모두에서 방화벽 설정을 엉망으로 만들려고 시도했습니다. 당신의 생각은 무엇입니까? 도움을 주시면 감사하겠습니다.


어떤 종류의 VPN을 사용하고 있습니까? 그리고 저는 VM에 능숙하지 않기 때문에 네트워킹 구성이 내부 논리적 VPN 인터페이스가 아닌 물리적 이더넷 인터페이스를 연결 (또는 NAT)합니까?
cpt_fink 2014

Cisco AnyConnect 클라이언트를 사용하고 있습니다. 다른 질문에 관해서는-나는 솔직히 모른다. 가상화에 대한 이해가 매우 제한적입니다.
user3746504 2014

VM 게스트에 VPN 클라이언트를 설치할 수 있습니까?
cpt_fink

가설-예. 그러나 그렇게하려면 설치 패키지 (?)가 필요하거나 적어도 설정 해야하는 정보가 있어야합니다. VMWare가 네트워크 어댑터 NAT 설정을 제공하기 때문에 VPN 연결을 공유하는보다 쉽고 편리한 방법이 있어야합니다.
user3746504

답변:


7

VPN 어댑터가없는 경우 (예 : Windows PPTP 클라이언트) cpt_fink에 설명 된대로 목록에 나타나지 않습니다. 그러나 이것은 나를 위해 작동합니다.

  • 호스트에서 VPN 연결 설정
  • 가상 네트워크 편집기에서 VMnet8 (NAT) 서브넷을 원격 (VPN) 서브넷으로 설정
  • NAT 설정에서 게이트웨이 IP를 호스트의 VPN IP로 설정
  • VM 설정에서 네트워크 어댑터를 사용자 지정으로 변경하고 VMnet8을 선택하십시오.

작동하는 것처럼 보이지만 (VMWare 9, OpenVPN) 트래픽은 여전히 ​​VPN을 통하지 않고 VPN을 통해 흐릅니다. VMWare NAT 옵션을 사용하면 NAT 서브넷이 게스트 OS에 대해 에뮬레이트되고 실제 서브넷과 교차하지 않습니다.
ogurets

3

실제로 게스트를 VPN 어댑터로 NAT 할 수 있습니다. VPN 어댑터가 분할 터널링으로 구성되어 있으면 보안 네트워크 내부의 트래픽 만 올바르게 작동합니다.

VMWare Workstation 10에서이 작업을 수행 한 단계 :

VMW를 종료합니다.

VPN 연결을 활성화하십시오.

VMW를 다시 시작하십시오. 분명히 시작시 네트워크 어댑터 목록 만 작성합니다.

Edit | Virtual Network Editor 및 'Bridged to :'드롭 다운 목록을 통해 VMNet0을 VPN 연결로 브리지하도록 변경하십시오.

게스트가 NAT 버전인지 확인하십시오.

이익?

VMNet0이 연결되어있는 동안 VPN 연결을 끊으면 외부 인터페이스가 더 이상 존재하지 않으므로 VMNet0이 사라지고 Virtual Network Editor를 통해 수동으로 재 구축해야합니다.

나는 여기 에서 몇 가지 오래된 버전을 추정했습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.