117.info
人生若只如初见

linux vconfig配置vlan后重启呢

在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-。例如,对于名为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配置也会保留。

未经允许不得转载 » 本文链接:https://www.117.info/ask/feb43AzsKAARXAVQ.html

推荐文章

  • linux读取用户权限的方法

    在Linux中,可以使用id命令来读取用户的权限 查看当前用户的权限: id 这将显示当前登录用户的用户ID(UID)、组ID(GID)以及其他附加的组。 查看特定用户的权限...

  • linux的cut如何获取指定范围

    在Linux中,cut命令用于从文件或标准输入中提取文本列
    cut -f 字段号 -d 分隔符 起始位置,结束位置 -f:指定要提取的字段号。字段号是从1开始的。
    -d:...

  • linux的cut如何处理特殊字符

    在Linux中,cut命令用于从文件或标准输入中提取文本列 使用反斜杠(\)进行转义:
    如果你想在cut命令中使用特殊字符,如管道符(|)或美元符号($),可以在...

  • linux的cut能否进行反向截取

    Linux 的 cut 命令本身不支持反向截取,但你可以使用 rev 命令来实现反向截取
    echo "Hello, World!" | rev | cut -c 2- 这里,rev 命令将输入字符串中的字符...

  • linux vconfig vlan接口在哪找

    在Linux系统中,vconfig命令用于配置VLAN(虚拟局域网)接口
    要查找已配置的VLAN接口,你可以使用以下命令:
    ip link show 这个命令会列出系统中的所有...

  • linux vconfig删除所有vlan吗

    在Linux中,vconfig命令用于配置VLAN(虚拟局域网)
    sudo vconfig del_vlan [vlan_id] 要删除所有VLAN,您需要遍历所有可用的VLAN ID并逐个删除它们。首先,...

  • linux vconfig添加多个vlan吗

    是的,Linux的vconfig命令可以用来添加多个VLAN
    sudo vconfig add eth0 100
    sudo vconfig add eth0 101 在这个例子中,我们在eth0接口上添加了两个VLA...

  • linux vconfig设置vlan优先级吗

    是的,Linux的vconfig命令可以用来设置VLAN(虚拟局域网)的优先级
    以下是如何使用vconfig命令设置VLAN优先级的示例: 首先,创建一个新的VLAN设备。例如,...