ubuntu配置VLAN的方法

目录

前言

一、VLAN是什么?

二、Ubuntu如何配置VLAN IP

1.依赖安装

2.创建VLAN

总结


前言

在做someip相关开发的时候需要使用到VLAN,这里介绍如何在ubuntu上创建VLAN


一、VLAN是什么?

VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。

VLAN 是指在一个物理网段内,进行逻辑的划分,划分成若干个虚拟局域网,VLAN做大的特性是不受物理位置的限制,可以进行灵活的划分。VLAN 具备了一个物理网段所具备的特性。相同 VLAN 内的主机可以相互直接通信,不同 VLAN 间的主机之间互相访问必须经路由设备进行转发,广播数据包只可以在本 VLAN 内进行广播,不能传输到其他 VLAN 中。

二、Ubuntu如何配置VLAN IP

这里只记录关键步骤,可参考如下链接了解更加详细的介绍:vlan - Ubuntu Wiki

1.依赖安装

安装vlan

sudo apt-get install vlan

加载 8021q模块到内核:

sudo modprobe 8021q

2.创建VLAN

目的: 物理网卡的名称为eth1,在此网卡上创建id为10和11的两个VLAN,能够ping通表示创建成功.

添加id为10的VLAN:

这里有两种方法,方法1直接使用vconfig配置:

sudo vconfig add eth1 10

由于方法1在未来会被移除,推荐使用第二种方法:

sudo ip link add link eth1 name eth1.10 type vlan id 10

配置VLAN IP:

sudo ip addr add 10.0.0.1/24 dev eth1.10

激活VLAN:

sudo ifconfig eth1.10 up

id为11的VLAN使用以上相同的方法配置.


总结

配置完成以后ping一下看是否能够ping通,或者使用route -n名称查看一下路由表是否存在这两个网卡.

  • 5
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值