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.