Linux下VLAN创建举例
来源:互联网 发布:数据图表ppt 编辑:程序博客网 时间:2024/05/21 07:59
验证bug过程中,需要创建VLAN,由于并不是很清楚,磕磕碰碰了很久,今天终于知道自己的创建的VLAN是正确的,特把步骤贴在这里,共大家参考。
创建VLAN时最常用最简单的方法就是利用支持VLAN的交换机来创建和管理VLAN,比如Cisco 3560,如果手边没有可用的支援VLAN的交换机,也可以采用一台Linux主机来管理VLAN。
本文就是采用Linux主机来实现VLAN的创建和管理。
任务:1. 建立一个VLAN,其VLAN ID为2002
2. 通过建立的VLAN,完成待测设备(以下简称N3,Linux OS)与一个PC server(Linux OS)之
间的通信
目的: N3在u-boot阶段用dhcp获得IP的过程中,server 端利用 tcpdump来查看N3 DHCP请求的情况
设备:N3一台, Linux 主机两台, 普通的switch一个,网线若干
VLAN连接图见附件
操作步骤:
1. 按照附件中的连接图将N3, VLAN Linux主机和Linux server连接到switch
2. 在VLAN Linux主机中配置ID为2002的VLAN,具体操作如下:
1)vconfig add eth0 2002
2) ifconfig eth0.2002 192.168.1.129 netmask 255.255.255.128
3. 在Server Linux中进行如下配置:
1)vconfig eth0 2002
2) ifconfig eth0.2002 192.168.1.135 netmask 255.255.255.128
4. 在N3的uboot阶段进行如下配置:
1) setenv vlan 2002
2)set ethact e1000#0
5. 在N3中执行命令dhcp,来动态获得IP;同时在Server Linux端执行命令 tcpdump -I eth0.2002,用来查看N3
DHCP的请求信息
6. 在VLAN Linux端执行tcpdump -I eth0.2002,当N3在 uboot阶段“setenv vlan 2002”后,用“dhcp”获得ip时
可以通过“tcpdump -I eth0.2002” 看到其发包信息(此步可以不要,而只在server端查看)
7. 在Server Linux端查看/var/log/messages中的相关信息
8. 查看配置后N3中uboot阶段的环境变量
9. 按照配置的固定IP,netmask和gateway,N3和 Server Linux ping VLAN主机都可以成功
Karen
- Linux下VLAN创建举例
- linux 下VLAN数据包格式
- linux下网卡配vlan
- Linux下如何配置Vlan
- linux下getchar()举例
- VLAN典型配置举例
- Linux下常用命令及举例
- linux下的super-vlan配置
- Linux下VLAN功能的实现
- Linux下VLAN功能的实现
- Linux下VLAN功能的实现
- Linux下VLAN功能的实现
- Linux下VLAN功能的实现
- Linux下VLAN功能的实现
- Linux下VLAN功能的实现
- Linux下配置vlan网卡教程
- Linux下VLAN功能的实现
- linux 下VLAN功能实现(转)
- 如何在登录到计算机之前运行批处理文件(转自微软)
- 迭代器模式(Iterator)
- BAT加密的几个小方法
- Gmail无法使用“添加附近”
- 由于“浏览”控件的样式太丑,想把他换成图片,但是出问题了!!!
- Linux下VLAN创建举例
- ftp命令大全
- Unit Test里的Data Test
- .net ajax 的原理
- 用ant构建项目
- Win32消息检索
- 一片关于算法优化的小品文,极具启发性!
- C调用Python脚本文件里的函数(转)
- ref与out