VLAN 만들기
노트북안에서 클라우드 환경 테스트를 하고 싶을때 하나 이상의 NIC가 필요하다. 그냥 virtual ip를 이용하여 해도 되나 그렇게 하면 네트워크를 동유하게 되기 때문에 진정한 테스트가 안된다. 그래서 VLAN이라는 것을 이용하여 가상의 NIC를 만들어야 한다.
How to create vNIC?
그림으로 설명하자면, 아래와 같은 네트웍 형태를 가질수 있도록 설정을 해보자는 것이다.
/etc/sysconfig/network-scripts/ 아래에는 기본적으로 network과 관련된 설정파일이 있는데 이곳에서 아래와 같이 브릿지 설정파일을 추가하고 기존 eth0 또는 ens0 파일을 수정해야한다.
ifcfg-br1
DEVICE=br1 TYPE=Bridge IPADDR=192.168.10.1 NETMASK=255.255.255.0 ONBOOT=yes BOOTPROTO=none NM_CONTROLLED=no |
ifcfg-ens1
DEVICE=enp0s25.1
BOOTPROTO=none
ONBOOT=yes
VLAN=yes
NM_CONTROLLED=no
BRIDGE=br1
ifcfg-br2
DEVICE=br2 TYPE=Bridge IPADDR=192.168.20.1 NETMASK=255.255.255.0 ONBOOT=yes BOOTPROTO=none NM_CONTROLLED=no |
ifcfg-ens2
DEVICE=enp0s25.2 BOOTPROTO=none ONBOOT=yes VLAN=yes NM_CONTROLLED=no BRIDGE=br2 |
이제 우리는 아래와 같이 IP를 할당 받을 수 있다.