目录
当无线网络中的AP数量众多,而且需要统一管理和配置。
优点:通过AC(AP控制器)统一配置和管理AP。包括配置下发、升级、重启等
缺点:需要增加网络设备AC,增加有线网络的配置,不同厂商设备不兼容
组网要求
1)所有无线AP都是通过AC(WS系列无线交换机)下发配置和管理
2)所有无线AP能发出信号和接入无线客户端
1、确认AC无线交换机和AP是同一个软件版本,使用Ruijie>show verison 查看
2、确认AP是工作在廋模式下,使用Ruijie>show ap-mode 验证,显示fit是廋模式。
如果显示fat模式那么需要以下命令进行更改:
Ruijie>ap-mode fit ------>修改成廋模式,11.x版本AP模式切换后设备会自动重启生效,设备出厂默认即为瘦模式。
3、建议配置过程:
a、配置AC处的网络,让AC的网络连通性正常;
b、把AC的capwap地址映射到出口路由器,让AP可以通过被映射后地址建立隧道;
c、配置AP所在网络(包括接口、vlan、地址和dhcp等),让AP的网络联通性正常;
b、配置AP所在的出口路由器,把无线用户和AP的数据做NAT,让AP可以正常访问到AC被映射后的公网地址建立隧道,同时无线用户也可以与其他地址通信。
1)无线控制器AC配置
VlAN配置,创建用户vlan和互联vlan
Ruijie>enable ------>进入特权模式
Ruijie#configure terminal ------>进入全局配置模式
Ruijie(config)#vlan 1 ------>ac与上联设备互联的vlan
Ruijie(config-vlan)#exit
Ruijie(config)#vlan 200------>用户的vlan
Ruijie(config-vlan)#
Wlan-config配置,创建SSID
Ruijie(config)#wlan-config 1 NAT ------->配置wlan-config ,id是1,SSID(无线信号)是NAT,11.x默认允许广播SSID。
Ruijie(config-wlan)#tunnel local ------->开启本地转发(可选配置),有NAT的环境推荐开启本地转发
Ruijie(config-wlan)#exit
ap-group配置,关联wlan-config和用户vlan
Ruijie(config)#ap-group default
Ruijie(config-ap-group)#interface-mapping 1 200 ------->把wlan-config 1和vlan 200进行关联,“1”是wlan-config,“200”是无线用户的vlan
Ruijie(config-ap-group)#exit
注意:默认所有AP都关联到ap-group default组,如果要调用新定义的ap-group,那么需要在相应的ap-config中配置ap-group xx。 第一次部署时每个AP的ap-config名称默认是AP的MAC地址(背面的贴纸mac,非以太网接口mac)。
配置AC上联接口地址和capwap隧道地址
Ruijie(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.254 ------->默认路由 ,192.168.1.254是上联设备的地址
Ruijie(config)#interface vlan 1------->与上联设备互联使用的vlan
Ruijie(config-if-vlan)#ip address 192.168.1.253 255.255.255.0
Ruijie(config-if-vlan)#exit
Ruijie(config)#interface loopback 0 ------->capwap地址默认是loopback0地址
Ruijie(config-if-loopback)#ip address 1.1.1.1 255.255.255.255 ------->出口路由器需要映射建立隧道的IP地址
Ruijie(config-if-loopback)#exit
Ruijie(config)#interface GigabitEthernet 0/1
Ruijie(config-if-GigabitEthernet 0/1)#switchport mode trunk ------->与上联设备互联的接口
保存配置
Ruijie(config-if-GigabitEthernet 0/1)#end------>退出到特权模式
Ruijie#write------>确认配置正确,保存配置
2)AC所处网络的其他配置
配置AC和出口路由器之间的网络,让AC的capwap地址(loopback 0地址)可以通过路由器NAT转换和转发出去
配置要点:
a、配置路由、vlan、接口等信息,让内网设备之间连通性正常;
b、出口路由器配置端口映射,把AC的capwap地址(loopback 0地址)的udp 5246和5247端口映射到公网地址上,让AP通过公网地址可以建立capwap。
3)接入交换机SW1的配置
Ruijie>enable ------>进入特权模式
Ruijie#configure terminal ------>进入全局配置模式
Ruijie(config)#vlan 100 ------>创建AP vlan
Ruijie(config-vlan)#vlan 200 ------>创建无线用户 vlan
Ruijie(config-vlan)#exit
Ruijie(config)#interface gigabitEthernet 0/1 ------>接AP的接口
Ruijie(config-if-GigabitEthernet 0/1)#poe enable ------->可选配置,开启POE功能(需要交换机支持POE功能)
Ruijie(config-if-GigabitEthernet 0/1)#switchport mode trunk ------>配置成trunk,让该接口可以透传AP和无线用户vlan
Ruijie(config-if-GigabitEthernet 0/1)#switchport trunk native vlan 100 ------>把AP所属于的vlan配置为native vlan
Ruijie(config-if-GigabitEthernet 0/1)#exit
Ruijie(config)#interface gigabitEthernet 0/2 ------>上联核心交换机的接口
Ruijie(config-if-GigabitEthernet 0/2)#switchport mode trunk ------>配置成trunk,让该接口可以透传AP和无线用户vlan
Ruijie(config-if-GigabitEthernet 0/2)#end------>退出到特权模式
Ruijie#write------>确认配置正确,保存配置
4)核心交换机SW2的配置
VLAN配置,创建用户vlan,与路由器互联vlan 和AP vlan
Ruijie>enable ------>进入特权模式
Ruijie#configure terminal ------>进入全局配置模式
Ruijie(config)#vlan 10 ------>核心交换机与上联路由器的互联vlan,用于三层转发
Ruijie(config-vlan)#exit
Ruijie(config)#vlan 100 ------>ap的vlan,用于建立隧道
Ruijie(config-vlan)#exit
Ruijie(config)#vlan 200------>无线用户所属的vlan
Ruijie(config-vlan)#exit
配置VLAN的网关地址和互联地址
Ruijie(config)#interface VLAN 10------->和出口路由器的互联地址
Ruijie(config-if-vlan)#ip address 192.168.10.254 255.255.255.0
Ruijie(config-if-vlan)#exit
Ruijie(config)#interface vlan 100 ------->AP的网关地址
Ruijie(config-if-vlan)#ip address 192.168.100.254 255.255.255.0
Ruijie(config-if-vlan)#exit
Ruijie(config)#interface vlan 200 ------->无线用户的网关地址
Ruijie(config-if-vlan)#ip address 192.168.200.254 255.255.255.0
Ruijie(config-if-vlan)#exit
配置接口:
Ruijie(config)# interface GigabitEthernet 0/1 ------->与路由器相连的接口,默认使用vlan1
Ruijie(config-if-GigabitEthernet 0/1)#switchport access vlan 10 ------->上联接口属于vlan
Ruijie(config-if-GigabitEthernet 0/1)#exit
Ruijie(config)#interface GigabitEthernet 0/2
Ruijie(config-if-GigabitEthernet 0/2)#switchport mode trunk ------->核心与接入交换机之间互联接口,用于透出无线用户和AP vlan
Ruijie(config-if-GigabitEthernet 0/2)#exit
配置AP的DHCP:
Ruijie(config)#service dhcp------->开启DHCP服务
Ruijie(config)#ip dhcp pool AP_vlan ------->配置DHCP地址池,名称是AP_vlan
Ruijie(dhcp-config)# option 138 ip 192.168.51.97 ----指定AP建立隧道的地址,该地址是AC地址被映射后的公网地址
Ruijie(dhcp-config)# network 192.168.100.0 255.255.255.0------->分配给AP的地址
Ruijie(dhcp-config)# default-router 192.168.100.254 ------->分给AP的网关
Ruijie(dhcp-config)#exit
注意:AP的DHCP中的option字段和网段、网关要配置正确,否则会出现AP获取不到DHCP信息导致无法建立隧道
配置无线用户的DHCP
Ruijie(config)#ip dhcp pool user_ruijie ------->配置DHCP地址池,名称是user_ruijie
Ruijie(config-dhcp)#network 192.168.200.0 255.255.255.0 ------->分配给无线用户的地址
Ruijie(config-dhcp)#default-route 192.168.200.254 ------->分给无线用户的网关
Ruijie(config-dhcp)#dns-server 218.85.157.99 218.85.152.99 ------->分配给无线用户的dns
Ruijie(config-dhcp)#exit
配置静态路由
Ruijie(config)#ip route 0.0.0.0 0.0.0.0 192.168.10.1------->配置静态路由,指明到达AP出口路由器的路径。192.168.10.1是路由器内网接口地址。
保存配置
Ruijie(config)#exit------>退出到特权模式
Ruijie#write------>确认配置正确,保存配置
5)配置AP端出口路由器
配置要点:
a、配置路由,包括默认路由、AP和无线用户的回指静态路由
b、配置NAT,让AP地址段可以被NAT并转发到R2的出口;同时让无线用户的数据可以被NAT,正常转发出外网。
1)使用无线客户端连接无线:
Ruijie#sh ac-config client by-ap-name
========= show sta status =========
AP: ap name/radio id
Status: Speed/Power Save/Work Mode, E = enable power save, D = disable power save
Total Sta Num : 1
STA MACIPV4 AddressAPWlanVlanStatusAsso Auth Net AuthUp time
用户MAC用户获取的IP用户连接的AP对应的WLAN 对应的VLAN 连接状态认证方式终端连接时间
-------------- ----------------------------------- ---------------- ----------- --------- -------------------------------
6809.27b0.169f 192.168.200.1 1414.4b13.c248/1120065.0M/D/bnWPA2_PSK0:00:02:06
2)在无线交换机上使用以下命令查看AP的配置:
Ruijie#sh ap-config summary
========= show ap status =========
Radio: E = enabled, D = disabled, N = Not exist
Current Sta number
Channel: * = Global
Power Level = Percent
Online AP number: 1
Offline AP number: 0
AP NameIP AddressMac Address Radio 1Radio 2Up/Off timeState
AP的名称AP获取的地址 AP的MAC2.4G频段5.8G频段AP连接时间 AP运行状态
---------------------------------------- --------------- -------------- ------------------- ------------------- -----------------
1414.4b13.c248192.168.100.11414.4b13.c248 E11* 100 E 0 149* 100 0:01:05:50Run
注意:早期AP版本与部分网卡存在兼容性问题,升级到最新稳定版本
文章浏览阅读168次。通过这篇文章,我们了解了如何在MATLAB环境中使用蚁群优化算法解决具有时间窗的车辆路径问题。希望这为您提供了一个有价值的参考,帮助您更好地理解和应用这一算法。这篇文章详细描述了蚁群优化算法在具有时间窗的车辆路径问题中的应用,并给出了MATLAB的完整实现。考虑到篇幅与深入性,我们在一定程度上简化了部分内容。在实际应用中,可能还需要根据问题的具体情况进行相应的调整和优化。
文章浏览阅读3.5k次,点赞12次,收藏16次。VPN客户端的使用说明
文章浏览阅读8.9k次,点赞12次,收藏41次。1. 防止跨站脚本攻击(XSS):通过设置`CSP(Content-Security-Policy)`,可以限制浏览器只加载和执行来自特定来源的脚本,从而防止恶意脚本注入和执行。2. 防止点击劫持攻击:通过设置`X-Frame-Options`响应头,可以防止网页被嵌入到其他网站的`iframe`中,避免用户在不知情的情况下触发恶意代码。3. 提高网站安全性:通过设置`STS(Strict-Transport-Security)`响应头,强制浏览器使用`HTTPS协议`与服务器通信,从而防止信息在传输过_nginx content-security-policy
文章浏览阅读730次,点赞16次,收藏10次。centos搭建prometheus基础_centos安装prometheus
文章浏览阅读1.1k次。数据加密动态数据(data in motion)和静态数据(data at rest),除了手动加密,其他的加密都需要oracle企业版的高级加密(额外收费——)1 静态数据加密Example:1 创建一个新的表空间createtablespacein_the_cleardatafile'f:\mydb\in_the_clear.dbf'siz..._oracle數據庫 number類型加密
文章浏览阅读629次,点赞5次,收藏17次。当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。缺点:数据量比较大的情况下,查询效率极低。优点:专业的全文检索引擎,效率高。
文章浏览阅读262次,点赞4次,收藏3次。微信公众号API Java实现:一键解锁微信开发新可能项目地址:https://gitcode.com/caijianqing/weixinmp4java在数字化时代的今天,微信已经成为了企业与客户沟通的重要桥梁,而微信公众号平台更是企业进行营销和互动的一大利器。为了帮助开发者更高效、更便捷地利用微信公众号API,我们推荐一款由caijianqing开发的Java库——weixinmp4ja...
文章浏览阅读1.3k次。1 SQLite简介 SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysq_app.config sqlite
文章浏览阅读202次。一、合理分配每日的时间和精力。高效源于精力的有效管理。合理分配学习和娱乐的时间,在专注时集中注意力,在娱乐时尽情放松。XMind 是时间管理神器,把预习、复习、小组作业、社团等事项安排得明明白白。用 XMind 批量整理待办事项调整主题顺序合理安排优先级用快速样式划去完成的任务掌控时间,把握节奏,规划自己的充实生活,达成更多成就。二:高效记录课堂笔记,课上内容全掌握。除了做好预习准备外,高效上课很重要的一点在于,既要全神贯注 follow 老师的思路,还要聪明地记录笔记。用 XMin_学习xmind软件体会
文章浏览阅读667次。定义异常类处理异常类似上一个博客中的例子输入一个学生的考试总分及科目数,计算并输出该学生的平均分。通过定义异常类的方式来处理除数为0和输入为负的异常。#include <iostream>using namespace std;//定义除数为0异常类class ZeroException{ private: char* msg; public: Zero..._创建一个exception类的子类,代表除数为0异常
文章浏览阅读2.7k次。职场&认知洞察丨 作者/findyi这是findyi公众号的第79篇原创文章最近,第一性原理这个原本离大众很远的物理概念,被媒体炒的火热。第一性原理最开始是由亚里士多德提出..._马斯克 第一性原理 带电池 成本
文章浏览阅读49次。2019独角兽企业重金招聘Python工程师标准>>> ...