【解忧番外篇】使用eNSP搭建小型WLAN局域网实验

前言

本次实验使用eNSP中AC6005,AP6050完成实验。所有配置在AC1上完成。

实验拓扑

配置过程

一、配置AC1上端口VLAN的配置
其中VLAN 100为业务VLAN,VLAN 101为管理VLAN。配置AC链接AP的端口为trunk,并修改PVID为管理VLAN
vlan batch 100 101 //创建VLAN 100和101
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan all
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk pvid vlan 101 //修改PVID为管理VLAN 101
port trunk allow-pass vlan all
二、配置VLANIF接口DHCP功能
配置AP地址通过管理VLAN自动获取并使用接口地址池,PC的地址也是自动获取通过全局地址池
ip pool huawei //创建地址池huawei
gateway-list 192.168.100.254
network 192.168.100.0 mask 255.255.255.0
excluded-ip-address 192.168.100.201 192.168.100.253
dns-list 192.168.100.254
#
interface Vlanif100
ip address 192.168.100.3 255.255.255.0
dhcp select global //配置PC通过全局地址池获取IP地址
#
interface Vlanif101
ip address 192.168.101.1 255.255.255.0
dhcp select interface //配置AP通过接口地址池自动获取IP地址
三、配置AP上线
1、创建AP组
[AC] wlan
[AC-wlan-view] ap-group name ap1
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] regulatory-domain-profile name domain1
[AC-wlan-regulate-domain-domain1] country-code CN
[AC-wlan-regulate-domain-domain1] quit
[AC-wlan-view] ap-group name ap
[AC-wlan-ap-group-ap-group1] regulatory-domain-profile domain1
[AC-wlan-ap-group-ap-group1] quit
[AC-wlan-view] quit
[AC] capwap source interface vlanif 101 //配置AC的源接口
2、将AP绑定AP组中
[AC] wlan
[AC-wlan-view] ap auth-mode mac-auth //缺省即为mac认证可以不配置
[AC-wlan-view] ap-id 0 ap-mac 00e0-fc7b-7ad0 //该MAC为AP的MAC
[AC-wlan-ap-0] ap-name area_1
[AC-wlan-ap-0] ap-group ap //绑定AP组
[AC-wlan-ap-0] quit
3、将AP上电后,当执行命令display ap all查看到AP的“State”字段为“nor”时,表示AP正常上线。

三、配置WLAN的业务参数
1、配置安全模板
[AC]wlan
[AC-wlan-view] security-profile name sec
[AC-wlan-sec-prof-wlan-security] security wpa2 psk pass-phrase [email protected] aes //认证类型wpa2,密码为[email protected]
[AC-wlan-sec-prof-wlan-security] quit
2、创建SSID模板
[AC-wlan-view] ssid-profile name ssid
[AC-wlan-ssid-prof-wlan-ssid] ssid huawei //配置SSID名称为“huawei”
[AC-wlan-ssid-prof-wlan-ssid] quit
3、创建VAP模板,配置业务数据转发模式、业务VLAN,并且引用安全模板和SSID模板。
[AC-wlan-view] vap-profile name vap
[AC-wlan-vap-prof-wlan-vap] forward-mode tunnel //转发模式为隧道模式
[AC-wlan-vap-prof-wlan-vap] service-vlan vlan-id 100 //绑定业务VLAN
[AC-wlan-vap-prof-wlan-vap] security-profile wlan-security
[AC-wlan-vap-prof-wlan-vap] ssid-profile ssid //绑定ssid模板
[AC-wlan-vap-prof-wlan-vap] quit
4、配置AP组引用VAP模板,AP上射频0使用VAP模板的配置,因为实验中只有一个AP,所以使用射频0。
[AC-wlan-view] ap-group name ap
[AC-wlan-ap-group-ap-group1] vap-profile wlan-vap wlan 1 radio 0
[AC-wlan-ap-group-ap-group1] quit
5、WLAN业务配置会自动下发给AP,配置完成后,通过执行命令display vap ssid huawei查看如下信息,当“Status”项显示为“ON”时,表示AP对应的射频上的VAP已创建成功。

配置验证

在STA(PC)上进行测试连接,点击SSID为huawei的信号并输入[email protected]密码进行连接。

链接成功后即可看到信号:

原文地址:http://blog.51cto.com/13628849/2105466

时间: 2024-10-23 00:07:26

【解忧番外篇】使用eNSP搭建小型WLAN局域网实验的相关文章

编程珠玑番外篇

1.Plan 9 的八卦 在 Windows 下喜欢用 FTP 的同学抱怨 Linux 下面没有如 LeapFTP 那样的方便的工具. 在苹果下面用惯了 Cyberduck 的同学可能也会抱怨 Linux 下面使用 FTP 和 SFTP 是一件麻烦的事情. 其实一点都不麻烦, 因为在 LINUX 系统上压根就不需要用 FTP. 为什么呢? 因为一行简单的配置之后, 你就可以像使用本机文件一样使用远程的任何文件. 无论是想编辑, 查看还是删除重命名, 都和本机文件一样的用. 这么神奇的功能到底如何

(apache+tomcat集群+memcached番外篇)单台tomcat的session信息的2种持久化方式

为什么要实现搭建tomcat集群环境呢?主要因为单个tomcat无论从吞吐量和并发数上,会达到一定的极限.如果访问量超过单个tomcat的承受能力的话,tomcat一般要么拒绝提供服务,要么直接宕掉.所以,必须要依靠tomcat集群技术.举个最简单的例子,拿"送快件"比喻,如果一个人,5分钟送一件,一小时之内,送10个,一个人完全能胜任这项工作.假设现在到了双十一,要求1小时,送100个, 那怎么办?只能安排更多的人加入"送快件"这项工作中来.这其实和集群一个道理.

可视化(番外篇)

本篇主要介绍如何在SWT下构建一个应用,如何安装SWT Designer并破解已进行SWT的可视化编程,Display以及Shell为何物.有何用,SWT中的常用组件.面板容器以及事件模型等. 1.可视化环境搭建(SWT Designer): (1).首先下载SWT Designer插件包SWT Designer 6.9.5 for Eclipse.rar: (2).将解压好的插件包extplugins\swt\eclipse下的features和plugins导入Myeclipse的dropi

可视化(番外篇)——SWT总结

本篇主要介绍如何在SWT下构建一个应用,如何安装SWT Designer并破解已进行SWT的可视化编程,Display以及Shell为何物.有何用,SWT中的常用组件.面板容器以及事件模型等. 1.可视化环境搭建(SWT Designer): (1).首先下载SWT Designer插件包SWT Designer 6.9.5 for Eclipse.rar: (2).将解压好的插件包extplugins\swt\eclipse下的features和plugins导入Myeclipse的dropi

【喵"的Android之路】【番外篇】有关于null的一些知识点

[喵"的Android之路][番外篇]有关于null的一些知识点 1.首先,到底什么是null? null是Java中的一个关键字,用于表示一个空对象引用,但其本身并不是任何类型也不是属于任何对象.因此,下面的做法是错误的: int a = null; 但: Object obj = null; 是可以的,因为null表示Object类型的一个空对象引用,符合其用意. [注1]引用类型使用null声明对象变量后,无法使用该变量访问对象的成员.例如上述obj对象如果使用obj.toString()

《Mycat学习笔记》 番外篇一.客户端使用latin1字符集,后端MySQL为UTF8字符集,MyCat日志分析。

其实这个番外篇比较无聊——即客户端为lantin字符集,后面MySQL为U8字符集,MyCat在中间到底会起什么作用. 再说下本次验证的环境: Mac OS 10.11.2 MySQL 5.6 MyCat 1.5 OK,开始我们的验证工作. 1) 由于数据库与操作系统已被默认设置为U8编码,计划通过修改Mysql  “character_set_client” 参数调整客户端字符集配置进行验证. 关于MYSQL字符集较全面的介绍,请参考 <mysql_query("set names gb

【喵&quot;的Android之路】【番外篇】关于==和equals

[喵"的Android之路][番外篇]关于==和equals 在实际的编程当中,经常会使用==和equals来判断变量是否相同.但是这两种比较方式也常常让人搞得云里雾里摸不着头脑.下面是我个人做的总结,希望能起到拨云见日的作用. [讲前普及] 请阅读 [喵"的Android之路][基础篇(一)][Java面向对象基础]数据类型与运算符 了解Java基本数据类型和引用数据类型 1."=="运算符 通俗点讲,==运算符比较的是两个变量在栈中的内容是否相同. 以a ==

cocos2dX 番外篇之CCSpriteBatchNode

嗯, 今天我们没事干, 闲的蛋疼, 干脆我们创建精灵玩玩吧, 我随手一打, 我去, 出了一万个精灵, 感觉我就是万能的上帝啊, 一万个( 旁白: 请不要放弃治疗好么), 嘿嘿, 看看一万个精灵是啥样: 看起来很不错啊( 旁白: 等等, 那个帧数怎么下降这么多啊), 额, 竟然被妹纸看出来了, 好吧, 我们进入今天的课程CCSpriteBatchNode 在游戏的某一时刻, 我们可能会大量的绘制某一个精灵( 比如发出的子弹, 搜集的星星之类), 我们都是使用同一张纹理图片创建的, 如果一张一张的进

Linux入门之内核管理番外篇(4)udev入门(1)

Linux入门之内核管理番外篇(4)udev入门(1) 前言 在上篇中的内核模块管理讲解中,最后或多或少会留下一些疑问,那么这些疑问就是内核模块的参数是怎么和对应的硬件所匹配上的,而硬件又是怎么被内核识别,并且一个个都映射成实际存在的文件,而这些文件之间的关系及作用.当然在最后了解到,这些硬件设备的探测信息是通过一个叫udev的工具来实现的,通过udev中配置的规则可以很有效的识别每一个硬件,并配合sysfs文件系统,将每个探测到的硬件信息导入到/sys目录中,那么与/proc目录对与内核系统信