안녕하세요. 썬구루입니다. 이번 게시물에선 CentOS 7.3을 설치하면 생성되어 있는 가상 네트워크를 삭제하는 방법에 대해 알아보도록 하겠습니다.
■ 가상 네트워크 삭제
가상화 기능을 사용하면 모를까 일반적으로 CentOS 7.3을 사용하는 것이라고 한다면 가상 네트워크가 필요 없습니다.
위 그림과 같이 터미널을 실행하고 터미널을 이용하여 ifconfig 명령을 사용하면 아래와 같은 결과 값을 확인할 수 있습니다.
[guru@centos701 ~]$ ifconfig -a
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.80.133 netmask 255.255.255.0 broadcast 192.168.80.255 inet6 fe80::6fa5:71fb:7c66:281b prefixlen 64 scopeid 0x20<link> ether 00:0c:29:27:11:6c txqueuelen 1000 (Ethernet) RX packets 172503 bytes 259372568 (247.3 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 84891 bytes 5129844 (4.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 4 bytes 340 (340.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4 bytes 340 (340.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:24:b9:a4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 virbr0-nic: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 52:54:00:24:b9:a4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 |
그러면 virbr0을 확인할 수 있는데 학습하는데 거치적거리니 이것을 아래와 같은 명령을 사용하여 제거합니다.
[guru@centos701 ~]$ su -
암호: [root@centos701 ~]# virsh net-list 이름 상태 자동 시작 Persistent ---------------------------------------------------------- default 활성화 예 예 [root@centos701 ~]# [root@centos701 ~]# virsh net-destroy default default 네트워크 강제 종료 [root@centos701 ~]# virsh net-undefine default default 네트워크가 정의되지 않음 [root@centos701 ~]# [root@centos701 ~]# service libvirtd restart Redirecting to /bin/systemctl restart libvirtd.service [root@centos701 ~]# [root@centos701 ~]# ifconfig -a ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.80.133 netmask 255.255.255.0 broadcast 192.168.80.255 inet6 fe80::6fa5:71fb:7c66:281b prefixlen 64 scopeid 0x20<link> ether 00:0c:29:27:11:6c txqueuelen 1000 (Ethernet) RX packets 172520 bytes 259374452 (247.3 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 84902 bytes 5130918 (4.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 4 bytes 340 (340.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4 bytes 340 (340.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 |
관리자 권한으로 명령을 실행하기 위해 'su -' 명령을 사용하여 root 사용자로 대치합니다. 가상 장치를 관리하기 위해 사용하는 virsh 명령을 사용하여 위와 같이 가상 네트워크를 제거한 후 service 명령을 실행하여 libvirtd 서비스를 재시작하면 가상 네트워크 제거가 완료됩니다.
다음 게시물에선 ensxx 네트워크 이름을 ethxx로 변경하는 방법에 대해 알아보도록 하겠습니다.
No comments:
Post a Comment