# virsh net-list --all
현재 설정된 가상 네트워크 정보 확인
1. 가상 브리지 네트워크 internal1 추가하기
'[가상 네트워크 이름].xml' 형식의 가상 네트워크 설정 파일을 만들어야 한다.
# vi internal1.xml
2. 가상 네트워크 이름과 가상 네트워크 인터페이스 이름을 설정
<network>
<name>internal1</name>
<bridge name='virbr1' />
</network>
가상 네트워크 인터페이스 virbr1 에 별도로 IP 주소를 할당하지 않았기 때문에 internal1 을 거쳐서는 게스트끼리만 연결된다.
3. 파일을 저장하고 virsh net-define 명령을 실행한다.
virsh net-define : 가상 네트워크 설정 파일 'internal1.xml'을 바탕으로 새로운 가상 네트워크를 정의하는 명령어
# virsh net-define internal1.xml
4. 가상 네트워크 internal1을 활성화시키고 자동으로 시작하도록 설정
virsh net-autostart : 가상 네트워크를 자동으로 시작하는 명령
virsh net-start : 가상 네트워크를 활성화시키는 명령
# virsh net-autostart internal1
# virsh net-start internal1
# virsh net-list --all
5. 각 게스트에서 가상 네트워크 internal1에 연결할 네트워크 인터페이스를 설치를 위해 각 게스트를 종료
# virsh shutdown [게스트명]
# virsh edit [게스트명]
기존에 설정되어 있는 기본 네트워크 interface 항목을 찾아 다음과 같이 추가
<interface type='network'>
<source network='internal1' />
<model type='virtio' />
</interface>
추가완료 후 저정하고 다시 virsh edit 명령으로 확인하여 <mac address>와 <address type> 이 자동 생성된 것을 확인
6. 가상 시스템 속성을 변경했으면 이를 적용하기 위해 libvirt-bin 서비스를 재시작
# sudo service libvirt-bin restart
7. 네트워크 인터페이스 eth1 IP 주소 정보를 interfaces 파일에 입력
# vi /etc/network/interfaces
auto eth1
iface eth1 inet static
address 10.0.0.1
network 10.0.0.0
netmask 255.255.255.0
broadcast 10.0.0.255
8. 변경된 값을 적용해서 eth1 활성화 후 정보화인
# sudo ifup eth1
# ifconfig
'우분투리눅스' 카테고리의 다른 글
우분투 방화벽 ufw로 시스템 보호하기 (0) | 2015.08.16 |
---|---|
게이트웨이에서 패킷 제어하기(iptables) (0) | 2015.08.16 |
텍스트 환경에서 가상 머신 관리하기 (0) | 2015.08.16 |
리눅스 가상 시스템 설치하기 (0) | 2015.08.15 |
우분투 유무선 및 가상 네트워크 설정하기 (0) | 2015.08.15 |