如何在以太网上设置和保存vlan
我试图在我的eth0网卡上设置vlan。 以下是我采取的步骤:
- 使用
sudo apt-get install vlan
-
通过添加以下内容编辑vi中的
/etc/network/interfaces
:auto eth0.100 iface eth0.100 inet dhcp
-
重新启动网络和/或重新启动Ubuntu
- 跑
ifconfig
我没有看到列出的eth0.100,我不确定我做错了什么。
我可以使用vconfig添加vlan,但重启后它们不会停留。
首先你必须安装
sudo apt-get install vlan
加载内核模块
sudo modprobe 8021q
创建一个新接口,该接口是特定VLAN的成员,VLAN ID为100
我们在此示例中使用物理接口eth0。 此命令将在已配置的接口旁边添加一个附加接口
sudo vconfig add eth0 100
为新接口分配地址。
sudo ip addr add 10.0.0.1/24 dev eth0.100
使此设置永久化。 在启动时将模块添加到内核
sudo su -c 'echo "8021q" >> /etc/modules'
创建界面并在系统引导时使其可用。 将以下行添加到/etc/network/interfaces
auto eth0.100 iface eth0.100 inet dhcp vlan-raw-device eth0