温馨提示×

linux vconfig配置vlan后重启呢

小樊
81
2024-12-30 17:26:56
栏目: 智能运维

在Linux系统中,使用vconfig命令配置VLAN(虚拟局域网)后,如果需要重启网络服务或系统,VLAN配置可能会丢失

  1. 临时保存VLAN配置:在执行vconfig命令时,可以使用-p选项将VLAN配置写入内核空间,这样即使重启网络服务或系统,VLAN配置也会保留。例如:
sudo vconfig add eth0 100 type vlan-raw-device
sudo vconfig add eth0 101 type vlan-raw-device
sudo ifconfig eth0.100 up
sudo ifconfig eth0.101 up
  1. 持久化VLAN配置:要使VLAN配置在重启后仍然生效,需要修改网络接口配置文件。通常,这些文件位于/etc/sysconfig/network-scripts/目录下,文件名格式为ifcfg-<interface>。例如,对于名为eth0的接口,配置文件可能是/etc/sysconfig/network-scripts/ifcfg-eth0

在这个文件中,添加以下内容以定义VLAN接口:

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
VLAN=yes
VLAN_NAME=vlan100,vlan101

这里,VLAN=yes表示启用VLAN支持,VLAN_NAME定义了VLAN的名称和ID。

保存文件并重启网络服务:

sudo systemctl restart network

或者

sudo service network restart

现在,即使重启网络服务或系统,VLAN配置也会保留。

0