본문 바로가기

리눅스

CentOS 6에서 virbr0 NAT 인터페이스를 비활성화하는 방법

반응형

CentOS 6에서 virbr0 NAT 인터페이스를 비활성화하는 방법

virbr0는 일반적으로 KVM (Kernel-based Virtual Machine)과 같은 가상화 솔루션에서 사용되는 NAT 네트워크 인터페이스입니다.

1. virbr0 인터페이스 확인

ifconfig virbr0
$ ifconfig virbr0
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:ab:1a:22  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 인터페이스가 있는지 확인합니다.

 

  • libvirt에서 관리하는 네트워크 목록 확인
virsh net-list
$ virsh net-list
 이름               상태     자동 시작 Persistent
----------------------------------------------------------
 default              활성화  예           예

2. virbr0 인터페이스 비활성화

virsh net-destroy default
$ virsh net-destroy default
default 네트워크 강제 종료
virsh net-undefine default

위 두 명령을 실행하여 virbr0 네트워크를 비활성화하고 제거합니다. 이로 인해 virbr0 인터페이스는 더 이상 사용되지 않을 것입니다.

 

  • libvirt에서 관리하는 네트워크 목록 확인
virsh net-list
$ virsh net-list
 이름               상태     자동 시작 Persistent
----------------------------------------------------------
728x90

3. libvirtd 서비스 상태 확인

service libvirtd status
$ service libvirtd status
libvirtd (pid  8462)를 실행하고 있습니다..

4. libvirtd 서비스 중지

service libvirtd stop
$ service libvirtd stop
libvirtd 데몬 정지 중:                                     [  OK  ]

libvirtd 서비스를 재시작하여 변경 사항을 적용합니다.

 

  • libvirtd 서비스의 실행 상태를 확인
chkconfig --list | grep libvirtd
$ chkconfig --list | grep libvirtd
libvirtd            0:해제   1:해제   2:해제   3:활성   4:활성   5:활성   6:해제

5. libvirtd 서비스 비활성화

chkconfig libvirtd off
$ chkconfig libvirtd off

이제 virbr0 NAT 인터페이스가 비활성화되었습니다. ifconfig 명령을 다시 실행하여 virbr0 인터페이스가 사라졌는지 확인할 수 있습니다.

 

728x90
반응형