linux网卡添加vlan

2025-10-28 21:42:13

1、1. 服务器连接的交换机的已经配置成trunk,允许相应的vlan通过,并且配置好相应的vlan和ip地址等信息,本文档例使用centec交换机配置,其他交换机配置类似,参考命令可能不太一致

interface vlan2042

 

 ip address 10.22.42.254/24

 

!

 

interface vlan2043

 

 ip address 10.22.43.254/24

 

!

 

interface eth-0-3

 

 description node-2-enps7f1

 

 switchport mode trun

 

 switchport trunk allowed vlan add 2042-2043

 

 spanning-tree edgeport

 

!

以上配置表示:

vlan2042  网关:10.22.42.254 掩码:255.255.255.0

vlan2043  网关:10.22.43.254 掩码:255.255.255.0

接口配置表示交换机的eth-0-3端口为trunk,并且允许vlan 2042和vlan2043通过,描述description为自己添加的信息,表示连接服务器node-2的enps7f1端口

2、登录linux服务器,配置网卡

$ vim /etc/sysconfig/network-scripts/ifcfg-ens7f1

DEVICE=ens7f1

USERCTL=no

BOOTPROTO=none

TYPE=Ethernet

NM_CONTROLLED=no

 

ONBOOT=yes

 

$ vim /etc/sysconfig/network-scripts/ifcfg-ens7f1.2042

VLAN=yes

 

TYPE=Vlan

 

DEVICE=ens7f1.2042

 

PHYSDEV=ens7f1

 

VLAN_ID=2042

 

BOOTPROTO=none

 

IPADDR=10.22.42.111

 

PREFIX=24

 

GATEWAY=10.22.42.254

 

DNS1=114.114.114.114

 

NAME=ens7f0.2042

 

ONBOOT=yes

 

3、重启网络

$  service network restart 或者 /etc/init.d/network restart

 

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢