메뉴 닫기

Centos에서 브릿지 NIC구성하기

VM Guest가 HOST의 NIC를 연결해서 직접 통신할 경우 host NIC를 Bridge(브릿지)구성이 되어 있어야 통신 가능.
Bridge NIC는 Bonding 처럼 논리적으로 구성하는 것이고, 실제로는 존재하지 않는 NIC임..

  • VM Guest -> VM HOST Bridge NIC -> Internet 을 사용할 수 있는 구성
  • 본딩 구성
    • 본딩 NIC : br0
    • 실제 NIC : eth0
  • Bridge NIC 구성
$ vi /etc/sysconfig/network-script/ifcfg-br0
DEVICE=br0
ONBOOT=on
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
USRCTL=no
  • 물리 NIC eth0이 Bridge를 사용하는 것으로 설정
$ vi /etc/sysconfig/network-script/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0
USRCTL=no
  • 브릿지를 설정해 통신하는 경우 패킷 포워딩이 필요하기 때문에 패킷 포워딩 설정
$ vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
$ sysctl -p
  • 네트워크 서비스 재시작 후 브릿지 설정이 되었는지 확인
$ systemctl restart network (Centos 7 이상)
$ /etc/init.d/network restart (Centos 6 이하)
$ brctl show
bridge name    bridge id                STP enabled    interfaces
br0                 8000.0800271b0b5f    no                   eth0

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다

[+] kaskus emoticons nartzco