VirtualBox와의 VPN 연결


9

Ubuntu가 설치된 VirtualBox를 실행하는 Windows PC에 있습니다. NAT로 네트워킹 설정이 있습니다. Windows PC에서 VPN에 연결되어 있지만 VirtualBox에서 해당 VPN 리소스에 액세스 할 수 없습니다 (동일한 결과로 브리지 네트워킹 모드도 시도했습니다). 호스트의 VPN을 통해 연결하는 방법이 있습니까? 또는 우분투를 통해 VPN에 연결할 수 있다면 VirtualBox 내에서 실행할 때 네트워크 연결에 해당 옵션이 표시되지 않습니다.

답변:


17

기본적으로 NAB 어댑터는 Cisco AnyConnect를 실행하지 않고도 간단하게 작동합니다.

그러나 Cisco AnyConnect가 실행 중일 때 DNS 조회에 실패했습니다. 이는 Ubuntu 12.10+의 중요한 버그 인 "버그 1048783 : NAT 네트워크 어댑터에서 네트워크 이름 조회가 손상 되었기 때문"입니다. 자세한 내용은 https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1048783을 참조하십시오.

이 문제를 해결하려면 호스트 DNS 조회를 사용하려면 다음 cmd를 실행해야합니다.

창 명령 프롬프트 ( VMNAME이 VB 이름 (예 : "Ubuntu")로 바 with)에서

cd "c : \ Program Files \ Oracle \ VirtualBox"

VBoxManage modifyvm VM VMNAME --natdnshostresolver1 on

BTW, 나는 첫 번째 어댑터에 대해 기본적으로 "NAT"가 있고 두 번째 어댑터에 대한 "호스트 전용"이 NAB 전용 어댑터의 한계를 극복합니다. 이 설정은 나에게 완벽하게 작동합니다.

전원을 끄는 것뿐만 아니라 이전 설정을 유지하기 위해 virtualbox를 재부팅하고 상태를 저장하십시오.


나는 몇 달 동안이 답변을 찾고있다! 감사합니다!!!
커클랜드

설명과 해결책에 감사드립니다
Eldamir

1

나는 비슷한 문제를 겪었다. VirtualBox 내에서 Ubuntu 12.04와 함께 Windows 7 (64 비트) 실행 재택 근무를하려면 VPN을 통해 대학 네트워크에 연결하여 대학 슈퍼 컴퓨팅 클러스터에 연결할 수 있어야합니다.

우분투 내부에서 VPN 클라이언트 연결을 얻을 수 없어서 호스트 컴퓨터의 VPN 연결에 액세스 할 수 없었습니다.

내가 한 것은 "호스트 전용 어댑터"에 연결된 가상 머신 용 새 어댑터를 만드는 것이 었습니다. 이것은 Windows의 인터넷 연결에서 나타 났으며 거기서 Cisco VPN 어댑터와 VirtualBox 호스트 전용 네트워크 사이에 브리지를 만들었습니다.

이 작업을 마친 후 우분투 가상 머신 내부에서 VPN 호스트에 연결할 수있었습니다. VPN 연결의 Windows 쪽은 마음에 들지 않지만 meh.

도움이 되었기를 바랍니다.


감사. 어댑터를 연결된 것으로 설정하는 것을 잊어 버렸습니다.
Jeff Storey

0

VPN이 항상 같은 포트를 사용해야합니다. 포트

가상 머신을 Nat로 설정

우분투 내부에서 네트워크 설정 프록시로 이동하여 ip를 10.0.2.2로 설정하고 언급 한 포트를 설정하십시오. (10.0.2.2는 기본 virtualbox Nat 게이트웨이입니다)

그게 내가 가상 상자와 함께 psiphon을 사용하는 방법


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