SSH를 통해 가상 머신에 연결

SSH를 통해 가상 머신에 연결

최근 Windows 7 PC에 Linux(Mint 17) 가상 머신을 설치했습니다. 이 VM에 SSH로 연결할 수 있으려면 이 포럼의 다른 게시물에 설명된 대로 몇 가지 규칙을 정의하고 포트를 리디렉션해야 했습니다(참조이 링크예를 들어).

TCP 연결 손실과 관련하여 가상 머신에 알려진 버그가 있다는 것을 알고 있습니다(참조:이 티켓). 업데이트됨natdns 호스트 확인자 1그러나 약 10~12분 후에도 여전히 TCP 연결이 끊어지는 현상이 발생합니다.

가상 머신은 여전히 ​​열려 있고 인터넷에 액세스할 수 있지만 SSH를 통해 액세스할 수는 없습니다. 가상 머신에서 다른 머신으로 SSH를 통해 연결할 수 있지만 SSH를 "입력"하는 것만으로는 작동하지 않습니다.

이것이 VirtualBox의 알려진 문제인지 아는 사람이 있습니까? 버전을 사용하고 있습니다4.3.20소프트웨어의.

답변1

왜 문제가 발생하는지 정확히 모르겠지만 네트워크 VM은 복잡할 수 있습니다. 컴퓨터는 가상 머신의 NAT 라우터 역할을 하므로 포트 전달, 주소 변환 등을 관리해야 합니다.

이러한 문제를 해결하는 한 가지 방법은 브리지된 네트워크를 사용하는 것입니다. 귀하의 컴퓨터는 주소 변환을 제공하지 않지만 일련의 트릭을 사용하여 가상 머신과 실제 머신 간에 네트워크 카드를 공유합니다. 각 네트워크는 물리적 연결을 통해 네트워크에 자체 IP를 가지고 있습니다.

VirtualBox, Parallels 및 대부분의 VMware 제품(Fusion, Player 등)에는 브리지 네트워킹을 활성화하는 옵션이 있습니다.

관련 정보