centos7 配置vlan trunk口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 配置vlan trunk口相关的知识,希望对你有一定的参考价值。

centos7 配置vlan


centos7在网上找到的方法都是使用vconfig去配置,但偏偏centos7没有vconfig这个包,用yum安装也搜不到这个包,如果用centos6的包又太过麻烦,现提供已下配置方法


注:

此方法通过安装centos7时,配置vlan IP,进系统后生成的配置修改得来

此方法无需vconfig,无需添加开机启动


实例:

物理网卡:enp8s0f0

vlan 10,192.168.10.2/24,网关:192.168.10.1


配置方法:

1、进入网卡目录

cd /etc/sysconfig/network-scripts/


2、服务器vlan ID对应的网卡配置文件

cp ifcfg-enp8s0f0 ifcfg-enp8s0f0.10


3、修改配置文件

注:其中ifcfg-enp8s0f0配置文件无需修改

如不知道原物理网卡需要保留哪些配置,可以参考一下配置

ifcfg-enp8s0f0配置:

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=none              //此项dhcp对vlan端口无影响,如不放心,可改成static

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

NAME=enp8s0f0

DEVICE=enp8s0f0

ONBOOT=no                   //此项yes或no,对vlan端口无影响


对应vlan的配置文件中UUID一定要删掉,不然会出现不可知的问题

ifcfg-enp8s0f0.10配置文件,按照如下修改:

PHYSDEV=enp8s0f0     //vlan端口对应物理硬件名称

VLAN=yes             //设置允许vlan

TYPE=Vlan             //TYPE类型

VLAN_ID=10                //VLAN ID

REORDER_HDR=yes         //VLAN tag,GVRP MVRP为vlan协议,一般用不到

GVRP=no

MVRP=no

BOOTPROTO=none         //设置为手动配置IP,如DHCP改成dhcp即可

IPADDR=192.168.10.2

PREFIX=24

GATEWAY=192.168.10.1

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

NAME=enp8s0f0.10          //网卡名称,对配置不影响,可自定义

ONBOOT=yes


4、重启网卡即可,部分系统重启网卡命令不生效,可以重启服务器

以上是关于centos7 配置vlan trunk口的主要内容,如果未能解决你的问题,请参考以下文章

为啥要设置trunk口?

eNSP仿真软件之配置Trunk口

Ensp配置Trunk接口

通过配置trunk口可通过的vlan来管理下方的客户端网络访问权限

如何实现跨交换机的vlan

如何实现跨交换机的vlan