CentOS7 配置网卡VLAN子接口

此方法通过安装centos7时,配置vlan IP,进系统后生成的配置修改得来,此方法无需vconfig,无需添加开机启动。

新建端口组,并将VLAN类型设置为VLAN中继:

修改配置文件:

原物理网卡需要保留哪些配置,可以参考以下配置:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes

ifcfg-ens33.300配置文件:

PHYSDEV=ens33
TYPE=Vlan
VLAN_ID=300
REORDER_HDR=yes
GVRP=no
MVRP=no
BOOTPROTO=none
IPADDR=172.20.48.203
NETMASK=255.255.255.0
GATEWAY=172.20.48.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME=ens33.300
ONBOOT=yes
DNS1=172.20.3.44
DNS2=172.20.3.45

ifcfg-ens33.61配置文件:

PHYSDEV=ens33
TYPE=Vlan
VLAN_ID=61
REORDER_HDR=yes
GVRP=no
MVRP=no
BOOTPROTO=none
IPADDR=172.20.208.203
NETMASK=255.255.255.0
GATEWAY=172.20.208.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME=ens33.61
ONBOOT=yes
DNS1=172.20.3.44
DNS2=172.20.3.45

以上配置存在路由冲突,可写明细路由,并删除以上如GATAWAY部分配置。

重启网络服务:

[root@localhost network-scripts]# systemctl restart network

发表回复