Centos7单网卡多VLAN配置
1.需要使用到vconfig软件,首先yum安装vconfig;
使用命令yum install vconfig;
2.使用modprobe 命令加载8021q模块;
modprobe 8021q
另外可以使用lsmod命令模是否已入核心:
lsmod |grep 8021q
3.使用vconfig命令增加子接口,增加vlan为 100的子接口:
命令vconfig add ens32.100(ens32可以是你主机上一张可用的网卡如:eth0,eth1)
4.然后ifconfig查看网卡信息会发现多出一张虚拟网卡,可利用ls /proc/net/vlan查看。
5.增加好之后进入/etc/sysconfig/network-scripts利用cp命令复制接口的IP地址配置;
cp ifcfg-ens32 ifcfg-ens32.100
再用vi修改ifcfg-ens32.100文件,参考以下参数进行修改:
TYPE=Ethernet
DEVICE=ens32.100
BOOTPROTO=static
NAME="ens32.100"
ONBOOT=yes
VLAN=yes
MACADDR=0C:C4:7A:50:D3:16 (虚拟网卡最好不要使用HWADDR)
IPADDR=192.168.100.193
NETMASK=255.255.255.0
GATEWAY=192.168.100.1