실습에 사용할 게스트 준비하기
virt-clone을 이용해서 실습에 사용할 게스트를 복제합니다.
shinjaehun@losttemple:~$ sudo virt-clone --original guest \ > --name test01 \ > --file /home/shinjaehun/virtual_machines/test01.img shinjaehun@losttemple:~$ sudo virt-clone --original guest \ > --name test02 \ > --file /home/shinjaehun/virtual_machines/test02.img
각각 test01과 test02라는 이름으로 게스트를 생성했습니다. test01을 시작하고 가상 콘솔에 접속하여 로그인합니다. test01을 시작하기 전에 다른 게스트는 모두 종료한 상태여야 합니다.
shinjaehun@losttemple:~$ virsh list --all Id 이름 상태 ---------------------------------------------------- - guest 종료 - test01 종료 - test02 종료 shinjaehun@losttemple:~$ virsh start test01 shinjaehun@losttemple:~$ vv test01
네트워크 인터페이스 설정 파일 /etc/network/interfaces를 vi 편집기로 열어 수정합니다. IP 주소만 address 192.168.122.100에서 address 192.168.122.101로 고치면 됩니다.
auto eth0
iface eth0 inet static
address 192.168.122.101
network 192.168.122.0
netmask 255.255.255.0
broadcast 192.168.122.255
gateway 192.168.122.1
dns-nameservers 8.8.8.8 8.8.4.4
호스트 정보를 추가합니다. /etc/hosts를 vi 편집기로 열어서 127.0.0.1 guest 대신 127.0.0.1 test01을 입력합니다.
127.0.0.1 localhost
127.0.0.1 test01
192.168.122.1 losttemple
마지막으로 호스트 이름을 수정합니다. /etc/hostname을 vi 편집기로 열어서 guest를 test01로 변경합니다. 변경이 끝나면 게스트를 재부팅하고 호스트 이름 변경 상태, 네트워크 연결 상태 등을 점검합니다.
test01
같은 방법으로 test02도 수정합니다.
1. test02를 시작하기 전에 다른 게스트는 모두 종료된 상태여야 합니다. test02를 시작해서 가상 콘솔에 접속하고 로그인합니다.
2. ‘/etc/network/interfaces’에 IP 주소를 등록합니다. ‘address 192.168.122.100’에서 ‘address 192.168.122.102’로 수정합니다.
3. ‘/etc/hosts’에 호스트 정보를 추가합니다. ‘127.0.0.1 guest’ 대신 ‘127.0.0.1 test02’로 변경합니다.
4. ‘/etc/hostname’에서 ‘guest’ 대신 ‘test02’로 변경합니다.
5. 시스템을 다시 부팅합니다.
ping으로 연결 상태를 확인해봅시다. 호스트에서 각 게스트로, 게스트에서 호스트로 점검해봅니다. 무엇보다 게스트 test01과 test02가 서로 연결되어야 합니다.
administrator@test01:~$ ping 192.168.122.102 administrator@test02:~$ ping 192.168.122.101