저는 VirtualBox에서 Ubuntu Server 14.04 인스턴스를 실행하고 있으며 여러 가지 이유로 가상 머신의 VGA 출력에서 기본 800x600 터미널을 사용하는 대신 호스트 시스템(OS X 10.0)의 터미널 에뮬레이터를 사용하여 인스턴스를 사용하는 것을 선호합니다. .
현재 로컬 네트워크에 표시되도록 브리지 어댑터를 통해 인터넷에 액세스하는 VM이 있습니다. 그런 다음 SSH를 통해 연결했습니다. 물론 이 설정은 문제가 있습니다. 주로 이 설정이 작동하려면 실제로 안정적인 로컬 네트워크에 연결되어야 하고 VM을 네트워크의 다른 사람에게 브로드캐스트해야 하기 때문입니다.
더 나은 방법이 있을 것이라고 확신하지만 그것이 무엇인지는 모르겠습니다. 이상적으로는 VM을 NAT를 통해서만 인터넷에 연결하고 이 설정을 사용하기 위해 인터넷 연결이 필요하지 않게 하는 것입니다.
답변1
로컬 호스트의 포트를 가상 머신으로 전달할 수 있어야 합니다.
VirtualBox에서 이 작업을 수행하는 방법을 모르지만 Qemu에서는 명령 옵션입니다.
qemu-kvm [all your usual qemu options] -net nic -net user -redir tcp:22122::22
그런 다음 SSH를 통해 입력하십시오.
ssh -p22122 klaatu@localhost
VirtualBox의 GUI 설정 패널에 비슷한 기능이 있다고 생각합니다.