ObenNebula를 사용하여 2 개의 Ubuntu VM 간 SSH 연결


1

SSH를 통해 Ubuntu 12.04 VM에 연결해야하지만 작동하지 않는 것 같습니다. 나는 그것을 설정하기에 괜찮은 것처럼 보이는 모든 단계를 거쳤습니다. 먼저 하나의 Ubuntu VM을 설치하고 sudo apt-get update 를 통해 리포지토리를 업데이트 하고 sudo apt-get install opennebula를 설치했습니다 . 또한 oneadmin 비밀번호를 사용자 정의 비밀번호로 변경했습니다. 클라우드 시스템의 노드 시스템으로 간주되는 다른 VM에서도 리포지토리를 업데이트하고 sudo apt-get install opennebula-node를 설치 하고 oneadmin 비밀번호를 사용자 정의 비밀번호로 변경했습니다. 그런 다음 (숙제 과제에서) xx.xx.56.xx IP 주소 (샘플은 ssh oneadmin@192.168.56.102)를 사용하여 프런트 엔드 VM (이 경우 첫 번째 VM, 두 번째 VM)에 연결합니다. 노드 VM ( ip addr ) 에서 표시된 IP 주소 는 56 으로이 패턴을 가져야한다고 들었지만이 명령을 사용하여 IP 주소를 보지 못했습니다.

어떤 제안? 감사. 나는 이것을 일주일 이상 끝내려고 노력했다.


당신은 당신이 사용하고있는 하이퍼 바이저 말하지 않았다
MariusMatutiae

네, KVM을 사용하겠습니다. 그러나 나는 여전히 그 부분에 도달하지 못했습니다. KVM을 사용하여 OpenNebula를 사용하고 있지만 Ubuntus를 시작하기 위해 VirtualBox를 사용하고 있습니다.
Boris Jakovljevic

답변:


0

Ubuntu 시스템에 대해 네트워크 어댑터를 어떻게 구성 했습니까? 몇 가지 가능성이 있는데, 가장 쉬운 방법은 브리지 어댑터 를 사용하는 것 입니다.

네트워크-> 어댑터 1-> 연결 대상으로 이동하여 브리지 된 어댑터를 선택하고 이름 아래에서 현재 작동중인 호스트 네트워크 인터페이스를 선택하십시오. 이제 VM을 시작할 때 호스트와 마찬가지로 gin LAN IP 주소가되며 연결 중 하나라도 ssh 서버 를 설정 한 경우 연결 은 문제입니다.

   ssh my_name@my_Ubuntu_pc1's_IP_address

위에서 언급 한 192.168.56.0/24 네트워크는 소위 Hst only 네트워크 전용 이므로 각 VM은 서로가 아닌 호스트와 만 독점적으로 통신 할 수 있습니다. VM이 서로 통신 할 수 없도록하려면 두 Ubuntu VM에 대해 서로 다른 서브넷을 구성해야합니다. 그렇지 않으면 호스트가 서로 통신하는 방법을 알 수 없습니다.

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