답변:
기본적으로 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를 재부팅하고 상태를 저장하십시오.
나는 비슷한 문제를 겪었다. VirtualBox 내에서 Ubuntu 12.04와 함께 Windows 7 (64 비트) 실행 재택 근무를하려면 VPN을 통해 대학 네트워크에 연결하여 대학 슈퍼 컴퓨팅 클러스터에 연결할 수 있어야합니다.
우분투 내부에서 VPN 클라이언트 연결을 얻을 수 없어서 호스트 컴퓨터의 VPN 연결에 액세스 할 수 없었습니다.
내가 한 것은 "호스트 전용 어댑터"에 연결된 가상 머신 용 새 어댑터를 만드는 것이 었습니다. 이것은 Windows의 인터넷 연결에서 나타 났으며 거기서 Cisco VPN 어댑터와 VirtualBox 호스트 전용 네트워크 사이에 브리지를 만들었습니다.
이 작업을 마친 후 우분투 가상 머신 내부에서 VPN 호스트에 연결할 수있었습니다. VPN 연결의 Windows 쪽은 마음에 들지 않지만 meh.
도움이 되었기를 바랍니다.
나는이 문제를 겪고 있었고 Cisco 포럼에서 해결책을 찾았습니다.
터미널에서 다음을 실행하여 VirtualBox 설정에서 "VM 이름"을 컴퓨터 이름으로 바꿉니다.
VBoxManage modifyvm "VM name" --natdnshostresolver1 on
VM을 다시 시작한 후 VPN 연결이 작동해야합니다.
관련 링크 :