当前位置: 首页 > news >正文

轻松入门H3C无线AC上线AP【入门篇】

我们知道华三的最新模拟器支持了无线AC的配置,今天就浅浅的出个无线AC的教程,你上也会的那种。

今天我们模拟的是二层环境下,笔者准备了2个AP,以此展示AP上线到AC的教程,并且用手机测试WiFi连接正常,且客户端可以在AP之间漫游。

一:准备实验环境

电脑没有安装模拟器的伙伴可以去H3C官网自行下载https://www.h3c.com/cn/d_202302/1783214_30005_0.htm

安装好模拟器后,我们如下图示意,将设备拓补连接好。

小TIP:桥接那里,直接拉出host主机连接到AC,桥接到虚拟机的网卡,然后AC上面创建vlanif56并且配置IP地址:192.168.56.254,并配置好SSH,方便我们在CRT里面进行配置。【有时vlanif一直DOWN,可以重启AC,vlanif会UP】

那么一切工作准备就绪,让我们开始学习之旅吧!

二:AC进行基础配置

思路:在AC上面配置桥接的地址方便CRT演示,并创建SSH服务【创建完成可以SSH 127.0.0.1自测SSH是否配置正确】。

#sysname H3C-AC   //系统命名
#
vlan 56 //创建vlan56,用于桥接CRT
#
interface Vlan-interface56 //VLANIF56配置IP地址,也是CRT SSH的地址
ip address 192.168.56.254 255.255.255.0 
#
local-user admin  //创建本地用户adminpassword simple  XXXXXXXX  //创建密码,XXXX自行脑补service-type ssh //服务类型SSHauthorization-attribute user-role level-15 //权限最高级
#
user-interface vty 0 4 //进入0 4 虚拟接口
authentication-mode scheme //设置认证方式为SSH
protocol inbound ssh //协议SSH
#
ssh server enable //开启SSH服务

三:AC上面完成AP的上线

思路:我们分别创建AP的业务vlan和管理vlan,并创建地址池,确保AP拿到IP地址后,我们对AP进行基础配置。

[H3C-AC]vlan 10 //创建AP管理vlan10
[H3C-AC-vlan10]quit
[H3C-AC]vlan 172 //创建AP业务vlan172
[H3C-AC-vlan172]quit
[H3C-AC]interface Vlan-interface 10  //配置vlan10网关
[H3C-AC-Vlan-interface10]ip address 10.0.0.1  24
[H3C-AC-Vlan-interface10]quit
[H3C-AC]interface Vlan-interface 172 //配置vlan172网关
[H3C-AC-Vlan-interface172]ip address 172.16.1.1 24
[H3C-AC-Vlan-interface172]quit
[H3C-AC]dhcp  enable  //开启DHCP服务
[H3C-AC]dhcp  server ip-pool vlan10 //创建地址池,名为vlan10
[H3C-AC-dhcp-pool-vlan10]network 10.0.0.0 mask  255.255.255.0
[H3C-AC-dhcp-pool-vlan10]gateway-list 10.0.0.1 
[H3C-AC-dhcp-pool-vlan10]expired day 15 //地址池租期15天
[H3C-AC-dhcp-pool-vlan10]quit
[H3C-AC]dhcp  server ip-pool vlan172//创建地址池,名为vlan172
[H3C-AC-dhcp-pool-vlan172]network 172.16.1.0 mask  255.255.255.0
[H3C-AC-dhcp-pool-vlan172]gateway-list 172.16.1.1
[H3C-AC-dhcp-pool-vlan172]expired day 15 //地址池租期15天
[H3C-AC-dhcp-pool-vlan172]quit
[H3C-AC]

小TIP:我们这里说一下管理vlan和业务vlan的区别,管理vlan就是AP自身可以获取一个IP地址,也就是我们文中的vlan10,而业务vlan就是客户端连接WiFi以后获取到的IP地址,俗称业务网段。正式生产环境中,我们做到管理和业务分离是十分有必要的。

四:AP完成基础接口调试并上线到AC

思路:我们分别将AP的接口改成对应管理vlan,然后

#
interface GigabitEthernet1/0/0   //进入G1/0/0端口port link-type trunkundo port trunk permit vlan 1port trunk permit vlan 10port trunk pvid vlan 10 //设置PVID为10,否则AP无法识别
#
interface GigabitEthernet1/0/1   //进入G1/0/1端口port link-type trunkundo port trunk permit vlan 1port trunk permit vlan 10port trunk pvid vlan 10//设置PVID为10,否则AP无法识别
#
[H3C-AC]dis dhcp  server   ip-in-use   //我们使用此命令查看到AP已经正确获取到AP段地址。
IP address       Client identifier/    Lease expiration      TypeHardware address
10.0.0.2         019c-d651-ad02-02     Mar 14 21:46:20 2023  Auto(C)            
10.0.0.3         019c-d657-b203-02     Mar 14 21:46:54 2023  Auto(C) 
#
wlan ap test01 model   WA6320-HCL  //我们采取手动的方式上线第一个AP,名为test01,型号是WA6320-HCL
serial-id  H3C_9c-d6-51-ad-02-00 //序列号可以在AP上使用命令dis dev manuinfo查看
quit
#
dis wlan ap all address  //简单的等待约10S,我们使用此命令后发现AP已经上线到AC[H3C-AC]dis wlan ap all address //查询AP MAD地址和IP以及APname对应关系命令
Total number of APs : 1
Total number of connected APs : 1
Total number of connected manual APs : 1
Total number of connected auto APs : 0
Total number of inside APs : 0AP name                          IP address                       MAC address
test01                           10.0.0.2                         9cd6-51ad-0200第二个测试AP我们使用自动注册的方式,毕竟现网环境中不可能大量精力去一个个注册
#
wlan auto-ap enable  //开启AP自动注册功能
wlan auto-ap persistent  all //开启AP自动固化功能
#
dis wlan ap all address  //使用命令继续查看
[H3C-AC]dis wlan ap all address //我们发现,另一个AP已经自动注册,并AP名就是设备自身MAC
AP name                          IP address                       MAC address
test01                           10.0.0.2                         9cd6-51ad-0200
9cd6-57b2-0300                   10.0.0.3                         9cd6-57b2-0300[H3C-AC]wlan auto-ap persistent  name  9cd6-57b2-0300 //固化自动注册AP,不然不可以修改名字
[H3C-AC]wlan rename-ap 9cd6-57b2-0300 test02 //修改AP名为test02
[H3C-AC]

至此,2个AP已经让我们用不同的方式注册到了AC上面。

五:配置AP,客户端进行测试

思路:我们在H3C的AC上面如果需要配置AP,那么我们需要创建服务模板,然后在AP里面的射频下面关联服务模板并且关联业务vlan,然后开启射频,就完成了配置。

[H3C-AC]wlan service-template  1 //创建服务模板1
[H3C-AC-wlan-st-1]ssid MMMM //WiFi名称设置为MMMM,密码不认证
[H3C-AC-wlan-st-1]service-template  enable  //服务模板开启
[H3C-AC-wlan-st-1]quit
[H3C-AC]
注:模板里面还有很多配置,整体限速,认证,还有隐藏热点等等,今天主要讲基础配置,后续会继续出详细教程
[H3C-AC]wlan ap test01 //进入test01 AP
[H3C-AC-wlan-ap-test01]radio 1 //进入射频1
[H3C-AC-wlan-ap-test01-radio-1]service-template  1  vlan 176 //服务模板1业务vlan172
[H3C-AC-wlan-ap-test01-radio-1]radio enable  //射频开启
[H3C-AC-wlan-ap-test01-radio-1]max-power 20 //功率拉满
[H3C-AC-wlan-ap-test01-radio-1]channel  band-width 40 //设置频宽40Mhz
This operation might cause channel change. Continue? [Y/N]:y
[H3C-AC-wlan-ap-test01-radio-1]client max-count 128 //限制最大用户接入128个
[H3C-AC-wlan-ap-test01-radio-1]channel 36 //设置信道36
然后依次类推,我们分别进入其他AP的radio1 radio2里面进行配置,配置完毕后如图所示
[H3C-AC]dis wlan ap all radio  //查看所有AP射频状态
Total number of APs: 2
Total number of connected APs: 2
Total number of connected manual APs: 2
Total number of connected auto APs: 0
Total number of connected common APs: 2
Total number of connected WTUs: 0
Total number of inside APs: 0
Maximum supported APs: 60000
Remaining APs: 59998
Total AP licenses: 60000
Local AP licenses: 60000
Server AP licenses: 0
Remaining local AP licenses: 59998 //AP可用的授权许可数
Sync AP licenses: 0AP name                  RID State Channel          BW    Usage TxPower Clients(MHz) (%)   (dBm)   
test01                   1   Up    36               40    0     20      0       
test01                   2   Up    6(auto)          20    0     20      0       
test02                   1   Up    36               80    0     20      0       
test02                   2   Up    11(auto)         20    0     20      0   

我们回到模拟器客户端,发现AP已经正常上线,并且客户端也可以正常连接

[H3C-AC]dis wlan client //查看AP下面客户端
Total number of clients: 1MAC address    User name            AP name               R IP address      VLAN
00e0-0402-1235 N/A                  test01                1 172.16.1.2      172 
[H3C-AC]dis wlan mobility roam-track mac-address 00e0-0402-1235
//查看MAC地址00e0-0402-1235的客户端,漫游记录
Total entries: 2
Current entries: 2
BSSID            Created at          Online time   AC IP address   RID AP name
9cd6-57b2-0310   2023-02-27 22:20:07 00h 00m 36s   127.0.0.1       1   test02        
9cd6-51ad-0210   2023-02-27 22:17:11 00h 02m 48s   127.0.0.1       1   test01        
[H3C-AC]

拖动客户端到右侧AP,发现也可以正常连接,AP前后业务IP地址不变,它此时就算发生了一次无缝漫游。

到这里,我们今天的知识就学到这里结束了。当然这只是简单的AP上线,包括二层注册这些,真实的现网环境中不会这么简单,后期我会继续记录一些文章,下面是预告。

一:AC旁挂到6850交换机上,管理vlan不再设置到AC上面,需要使用option43参数注册;

二:创建AP组,批量配置无线AP;

三:AP调优,以及一些实用参数说明;

四:无线AP的简单排障思路和解决方法。

相关文章:

轻松入门H3C无线AC上线AP【入门篇】

我们知道华三的最新模拟器支持了无线AC的配置,今天就浅浅的出个无线AC的教程,你上也会的那种。今天我们模拟的是二层环境下,笔者准备了2个AP,以此展示AP上线到AC的教程,并且用手机测试WiFi连接正常,且客户端…...

尚医通(二十五)就医提醒和预约统计

目录一、就医提醒1、搭建定时任务模块二、后台管理系统-预约统计功能1、开发每天预约数据接口2、封装远程调用接口3、搭建统计分析模块4、整合统计功能前端一、就医提醒 我们通过定时任务,每天8点执行,提醒就诊 1、搭建定时任务模块 (1&…...

网页js版音频数字信号处理:H5录音+特定频率信号的特征分析和识别提取

文章目录一、网页中的音频数据源二、FFT:时域转频域三、信号的特征分析四、信号的识别提取附录音频数字信号处理 Audio DSP (Digital Signal Processing) 是一个复杂又专业的话题,本文介绍的是如何从音频中实时分析和识别出特定频率信号的一种方法&#…...

uniapp结合腾讯云及时通信IM的聊天记录本地存储方案

uniapp结合腾讯云及时通信IM的聊天记录本地存储方案 UniApp 是一个跨平台的应用开发框架,可以使用 Vue.js 开发多端应用(如H5、小程序、App等)。在 UniApp 中,可以使用 uni-app 提供的文件系统 API 完成本地文件存储的操作。 1.…...

PyQGIS开发 -- 基础学习笔记

1、自主学习QGIS开发虽然QGIS本身功能强大,但还是架不住我们要编写新的功能、新的业务流程、新的算法。前文中我们提到,扩展QGIS有2种方法,一是用Python、C来写QGIS的插件;另一种就是基于QGIS的C API开发独立应用程序。然而后者资…...

一篇了解模块打包工具之 ——webpack(1)

本篇采用问题引导的方式来学习webpack,借此梳理一下自己对webpack的理解,将所有的知识点连成一条线,形成对webpack的记忆导图。 最终目标,手动构建一个vue项目,目录结构参考vue-cli创建出来的项目 一、问问题 1. 第…...

k8s学习之路 | Day16 k8s 中的容器初探

文章目录容器镜像镜像名称镜像拉取策略私有仓库的拉取策略容器的环境变量和启动命令容器的环境变量容器的启动命令容器的生命周期钩子postStartpreStop容器的探针startupProbelivenessProbereadinessProbek8s 集群中最小的管理单元就是一个Pod,而Pod里面才是容器&am…...

export、import、commit、save、load的区别

目录1. docker export 和 docker import2. docker commit3.docker save 和 docker load1. docker export 和 docker import docker export 容器ID/容器Name > xxx.tar 导出一个容器快照 docker import xxx.tar NewImageName:tag 导入一个容器快照到本地镜像库 适用场景&a…...

多部委联合举办中国人工智能大赛启动会在厦召开,快商通亮相发言

站在“第二个百年奋斗目标”的新起点上,为深入推动我国人工智能产业创新发展,发掘一批人工智能优秀团队, 国家互联网信息办公室、工业和信息化部、公安部、国家广播电视总局、厦门市人民政府将联合主办第四届中国人工智能大赛 。快商通联合创…...

js红宝书学习笔记(1-6章)

就按照原书中写的章节顺序记笔记了, 还有可能我学过js一段时间了,可能有些对于新手的细节会忽略,但是会尽量写全的~ 1.第一章 什么是JavaScript 1.1讲了一些历史,所以我们从1.2开始看 1.2 JavaScript的实现 完整的JaveScript包…...

第十四届蓝桥杯第三期官方模拟赛C\C++题解

文章目录A-填空题题意算法参考代码(C)B-填空题题意算法参考代码(C)C-填空题题意算法参考代码(C)D-填空题题意算法参考代码(C)E-填空题题意算法参考代码(C)F题…...

API接口安全

目前项目都是前后端分离或者有对外提供接口的需求,在这些情况下,就要考虑接口安全。 如果不重视接口安全,可能导致严重的危害,例如数据盗取,服务宕机等。 可能的安全问题: 1.明文密码被攻击者抓包看到 前端可对密码或…...

2023前端一面vue面试题合集

函数式组件优势和原理 函数组件的特点 函数式组件需要在声明组件是指定 functional:true不需要实例化,所以没有this,this通过render函数的第二个参数context来代替没有生命周期钩子函数,不能使用计算属性,watch不能通过$emit 对外暴露事件&…...

【Leetcode 剑指Offer】第 5 天 查找算法(中等)

查找算法剑指 Offer 04. 二维数组中的查找剑指 Offer 11. 旋转数组的最小数字剑指 Offer 50. 第一个只出现一次的字符Python字典基础哈希表(python中是dict())有序哈希表第一个中等,后两个简单题。剑指 Offer 04. 二维数组中的查找 题&#…...

薯条投放适合哪些笔记?小红书薯条投放的3种模式

随着小红书平台的种草推广模式兴盛,薯条投放这个词也渐渐进入大众的视野,今天就来给大家讲讲什么是薯条投放,以及薯条投放适合哪些笔记。一、什么是薯条投放?薯条是一款为小红书用户打造的笔记推广工具,用户可选择推广目标&#…...

记录第一个Python练习的过程

题目如下 编写一个名为collatz()的函数,它有一个名为number的参数。如果参数是偶数,那么collatz()就打印出number // 2,并返回该值。如果number是奇数,collatz()就打印并返回3 * number 1。 然后编写一个程序,让用户…...

【Python】3.3实现多线程

程序Program进程Process线程Thread为完成特定任务而用计算机语言编写的一组计算机能识别和执行的指令的集合。程序是指令、数据及其组织形式的描述,一段静态代码,静态对象。计算机中的程序关于某数据集合上的一次执行过程。进程是程序的实体,…...

在linux中使用lftp和sftp下载文件(夹)

一、首先确保你的系统中已经下载了lftp和sftp。 1.安装lftp sudo apt install lftp sudo apt install screen 2.安装sftp 在Linux系统中,一般RedHat系统默认已经安装了openssh-client和openssh-server,即默认已经集成了sftp服务,不需要重…...

Docker简介与用法

文章目录1、Docker简介1.1、Docker能解决什么问题1.2、什么是虚拟机技术1.2.1、虚拟机的缺点1.3、什么是容器1.3.1、容器与虚拟机比较1.4、分析 Docker 容器架构1.4.1、Docker客户端和服务器1.4.2、Docker 镜像(Image)1.4.3、Docker 容器(Container)1.4.4、Docker 仓库(reposit…...

基于海鸥算法改进的DELM分类-附代码

海鸥算法改进的深度极限学习机DELM的分类 文章目录海鸥算法改进的深度极限学习机DELM的分类1.ELM原理2.深度极限学习机(DELM)原理3.海鸥算法4.海鸥算法改进DELM5.实验结果6.参考文献7.Matlab代码1.ELM原理 ELM基础原理请参考:https://blog.c…...

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...

Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件

今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”

2025年#高考 将在近日拉开帷幕,#AI 监考一度冲上热搜。当AI深度融入高考,#时间同步 不再是辅助功能,而是决定AI监考系统成败的“生命线”。 AI亮相2025高考,40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕,江西、…...

算法:模拟

1.替换所有的问号 1576. 替换所有的问号 - 力扣(LeetCode) ​遍历字符串​:通过外层循环逐一检查每个字符。​遇到 ? 时处理​: 内层循环遍历小写字母(a 到 z)。对每个字母检查是否满足: ​与…...

怎么让Comfyui导出的图像不包含工作流信息,

为了数据安全,让Comfyui导出的图像不包含工作流信息,导出的图像就不会拖到comfyui中加载出来工作流。 ComfyUI的目录下node.py 直接移除 pnginfo(推荐)​​ 在 save_images 方法中,​​删除或注释掉所有与 metadata …...

【前端异常】JavaScript错误处理:分析 Uncaught (in promise) error

在前端开发中,JavaScript 异常是不可避免的。随着现代前端应用越来越多地使用异步操作(如 Promise、async/await 等),开发者常常会遇到 Uncaught (in promise) error 错误。这个错误是由于未正确处理 Promise 的拒绝(r…...

Python 训练营打卡 Day 47

注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...

Unity中的transform.up

2025年6月8日,周日下午 在Unity中,transform.up是Transform组件的一个属性,表示游戏对象在世界空间中的“上”方向(Y轴正方向),且会随对象旋转动态变化。以下是关键点解析: 基本定义 transfor…...

WEB3全栈开发——面试专业技能点P4数据库

一、mysql2 原生驱动及其连接机制 概念介绍 mysql2 是 Node.js 环境中广泛使用的 MySQL 客户端库,基于 mysql 库改进而来,具有更好的性能、Promise 支持、流式查询、二进制数据处理能力等。 主要特点: 支持 Promise / async-await&#xf…...

DAY 45 超大力王爱学Python

来自超大力王的友情提示:在用tensordoard的时候一定一定要用绝对位置,例如:tensorboard --logdir"D:\代码\archive (1)\runs\cifar10_mlp_experiment_2" 不然读取不了数据 知识点回顾: tensorboard的发展历史和原理tens…...