华为配置终端定位基本实验配置

配置终端定位基本示例

组网图形

图1 配置终端定位基本服务示例

  • 组网需求
  • 数据准备
  • 配置思路
  • 配置注意事项
  • 操作步骤
  • 配置文件

组网需求

如图1所示,某公司网络中,中心AP直接与RU连接。

管理员希望通过RU收集Wi-Fi终端信息,并提供给定位服务器进行定位计算,使用户可以通过地图、表格或报告等形式获取到该Wi-Fi终端的位置信息。

数据准备

项目

数据

RU管理VLAN

VLAN100

STA业务VLAN

VLAN101

DHCP服务器

中心AP作为RU和STA的DHCP服务器

RU地址池

10.23.100.3~10.23.100.254/24

STA地址池

10.23.101.2~10.23.101.254/24

AP组

  • 名称:ap-group1

  • 引用模板:域管理模板domain1、VAP模板wlan-vap、2G射频模板wlan-radio-2g、5G射频模板wlan-radio-5g和定位模板wlan-location

域管理模板

  • 名称:domain1
  • 国家码:CN

SSID模板

  • 名称:wlan-ssid

  • SSID名称:wlan-net

安全模板

  • 名称:wlan-security

  • 安全策略:WPA2+PSK+AES

  • 密码:a1234567

VAP模板

  • 名称:wlan-vap

  • 业务VLAN:VLAN101

  • 引用模板:SSID模板wlan-ssid、安全模板wlan-security

空口扫描模板

  • 名称:wlan-air-scan

  • 探测信道集合:国家码信道

2G射频模板

  • 名称:wlan-radio-2g

  • 引用模板:空口扫描模板wlan-air-scan

5G射频模板

  • 名称:wlan-radio-5g

  • 引用模板:空口扫描模板wlan-air-scan

定位模板

  • 名称:wlan-location

  • AP上报信道扫描信息的目的IP/端口号:10.23.100.2/32180

配置思路

采用如下的思路配置WLAN终端定位业务:

  • 配置WLAN基本业务,保证用户能够通过WLAN网络接入公司内部网络。
  • 配置终端定位功能,保证RU可以接收定位服务器的配置信息并将收集到的终端信息发送给定位服务器。

配置注意事项

建议在与RU直连的设备接口上配置端口隔离,如果不配置端口隔离,可能会在VLAN内形成大量不必要的广播报文,导致网络阻塞,影响用户体验。

操作步骤
  1. 配置定位服务器(略)。
  2. 配置中心AP,使AP与中心AP之间能够传输CAPWAP报文

    # 配置中心AP连接AP的接口GigabitEthernet0/0/1~GigabitEthernet0/0/3加入VLAN100(管理VLAN)。
    
    <HUAWEI> system-view
    [HUAWEI] sysname AP
    [AP] vlan batch 100 101
    [AP] interface gigabitethernet 0/0/1
    [AP-GigabitEthernet0/0/1] port link-type trunk
    [AP-GigabitEthernet0/0/1] port trunk pvid vlan 100
    [AP-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 101
    [AP-GigabitEthernet0/0/1] quit
    [AP] interface gigabitethernet 0/0/2
    [AP-GigabitEthernet0/0/2] port link-type trunk
    [AP-GigabitEthernet0/0/2] port trunk pvid vlan 100
    [AP-GigabitEthernet0/0/2] port trunk allow-pass vlan 100 101
    [AP-GigabitEthernet0/0/2] quit
    [AP] interface gigabitethernet 0/0/3
    [AP-GigabitEthernet0/0/3] port link-type trunk
    [AP-GigabitEthernet0/0/3] port trunk pvid vlan 100
    [AP-GigabitEthernet0/0/3] port trunk allow-pass vlan 100 101
    [AP-GigabitEthernet0/0/3] quit

  3. 配置中心AP与定位服务器互通

    # 配置中心AP连接定位服务器的接口GE0/0/24加入VLAN100。
    
    [AP] interface gigabitethernet 0/0/24
    [AP-GigabitEthernet0/0/24] port link-type trunk
    [AP-GigabitEthernet0/0/24] port trunk pvid vlan 100
    [AP-GigabitEthernet0/0/24] port trunk allow-pass vlan 100 101
    [AP-GigabitEthernet0/0/24] quit

  4. 配置中心AP作为DHCP服务器,为STA和RU分配IP地址

    # 配置基于接口地址池的DHCP服务器,其中,VLANIF100接口为RU提供IP地址,VLANIF101为STA提供IP地址。
    
    [AP] dhcp enable
    [AP] interface vlanif 100
    [AP-Vlanif100] ip address 10.23.100.1 24
    [AP-Vlanif100] dhcp select interface
    [AP-Vlanif100] quit
    [AP] interface vlanif 101
    [AP-Vlanif101] ip address 10.23.101.1 24
    [AP-Vlanif101] dhcp select interface
    [AP-Vlanif101] quit

  5. 配置RU上线

    # 创建AP组,用于将相同配置的RU都加入同一AP组中。
    [AP] wlan
    [AP-wlan-view] ap-group name ap-group1
    [AP-wlan-ap-group-ap-group1] quit
    # 创建域管理模板,在域管理模板下配置中心AP的国家码并在AP组下引用域管理模板。
    [AP-wlan-view] regulatory-domain-profile name domain1
    [AP-wlan-regulatory-domain-prof-domain1] country-code cn
    [AP-wlan-regulatory-domain-prof-domain1] quit
    [AP-wlan-view] ap-group name ap-group1
    [AP-wlan-ap-group-ap-group1] regulatory-domain-profile domain1
    Warning: Modifying the country code will clear channel, power and antenna gain configurations of the radio and reset the AP. Continu e?[Y/N]:y  
    [AP-wlan-ap-group-ap-group1] quit
    [AP-wlan-view] quit
    # 配置中心AP的管理VLAN。
    [AP] management-vlan 100
    # 在中心AP上离线导入RU,并将RU加入AP组“ap-group1”中。根据RU的部署位置为RU配置名称,便于从名称上就能够了解RU的部署位置。例如MAC地址为fcb6-9897-c520的RU部署在1号区域,命名此RU为area_1。​​​​​​​
    ap auth-mode命令缺省情况下为MAC认证,如果之前没有修改其缺省配置,可以不用执行ap auth-mode mac-auth。
    
    举例中使用的RU为R240D,具有射频0和射频1两个射频。
    
    [AP] wlan
    [AP-wlan-view] ap auth-mode mac-auth
    [AP-wlan-view] ap-id 1 ap-mac fcb6-9897-c520
    [AP-wlan-ap-1] ap-name area_1
    [AP-wlan-ap-1] ap-group ap-group1
    Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration s of the radio, Whether to continue? [Y/N]:y  
    [AP-wlan-ap-1] quit
    [AP-wlan-view] ap-id 2 ap-mac fcb6-9897-c9c0
    [AP-wlan-ap-2] ap-name area_2
    [AP-wlan-ap-2] ap-group ap-group1
    Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration s of the radio, Whether to continue? [Y/N]:y  
    [AP-wlan-ap-2] quit
    [AP-wlan-view] ap-id 3 ap-mac fcb6-9897-ca40
    [AP-wlan-ap-3] ap-name area_3
    [AP-wlan-ap-3] ap-group ap-group1
    Warning: This operation may cause AP reset. If the country code changes, it will clear channel, power and antenna gain configuration s of the radio, Whether to continue? [Y/N]:y  
    [AP-wlan-ap-3] quit
    # 将RU上电后,当执行命令display ap all查看到RU的“State”字段为“nor”时,表示RU正常上线。
    
    [AP-wlan-view] display ap all
    Total AP information:
    nor  : normal          [3]
    ----------------------------------------------------------------------------------------
    ID   MAC            Name   Group     IP            Type                State STA Uptime
    ----------------------------------------------------------------------------------------
    1    fcb6-9897-c520 area_1 ap-group1 10.23.100.254 R240D               nor   0   25S
    2    fcb6-9897-c9c0 area_2 ap-group1 10.23.100.253 R240D               nor   0   20S
    3    fcb6-9897-ca40 area_3 ap-group1 10.23.100.252 R240D               nor   0   10S
    ----------------------------------------------------------------------------------------
    Total: 3

  6. 配置WLAN业务参数

    # 创建名为“wlan-security”的安全模板,并配置安全策略。
    举例中以配置WPA2+PSK+AES的安全策略为例,密码为“a1234567”,实际配置中请根据实际情况,配置符合实际要求的安全策略。
    
    [AP-wlan-view] security-profile name wlan-security
    [AP-wlan-sec-prof-wlan-security] security wpa2 psk pass-phrase a1234567 aes
    [AP-wlan-sec-prof-wlan-security] quit
    # 创建名为“wlan-ssid”的SSID模板,并配置SSID名称为“wlan-net”。
    
    [AP-wlan-view] ssid-profile name wlan-ssid
    [AP-wlan-ssid-prof-wlan-ssid] ssid wlan-net
    [AP-wlan-ssid-prof-wlan-ssid] quit
    # 创建名为“wlan-vap”的VAP模板,配置业务VLAN,并且引用安全模板和SSID模板。
    
    [AP-wlan-view] vap-profile name wlan-vap
    [AP-wlan-vap-prof-wlan-vap] service-vlan vlan-id 101
    [AP-wlan-vap-prof-wlan-vap] security-profile wlan-security
    [AP-wlan-vap-prof-wlan-vap] ssid-profile wlan-ssid
    [AP-wlan-vap-prof-wlan-vap] quit
    # 配置AP组引用VAP模板,RU上射频0和射频1都使用VAP模板“wlan-vap”的配置。
    
    [AP-wlan-view] ap-group name ap-group1
    [AP-wlan-ap-group-ap-group1] vap-profile wlan-vap wlan 1 radio 0
    [AP-wlan-ap-group-ap-group1] vap-profile wlan-vap wlan 1 radio 1
    [AP-wlan-ap-group-ap-group1] quit

  7. 配置WLAN空口扫描功能

    # 创建名为“wlan-air-scan”的空口扫描模板,并配置空口扫描信道集合。
    [AP-wlan-view] air-scan-profile name wlan-air-scan
    [AP-wlan-air-scan-prof-wlan-air-scan] scan-channel-set country-channel
    [AP-wlan-air-scan-prof-wlan-air-scan] quit
    # 创建名为“wlan-radio-2g”的2G射频模板,并引用名为“wlan-air-scan”的空口扫描模板。
    [AP-wlan-view] radio-2g-profile name wlan-radio-2g
    [AP-wlan-radio-2g-prof-wlan-radio-2g] air-scan-profile wlan-air-scan
    [AP-wlan-radio-2g-prof-wlan-radio-2g] quit
    # 创建名为“wlan-radio-5g”的5G射频模板,并引用名为“wlan-air-scan”的空口扫描模板。
    [AP-wlan-view] radio-5g-profile name wlan-radio-5g
    [AP-wlan-radio-5g-prof-wlan-radio-5g] air-scan-profile wlan-air-scan
    [AP-wlan-radio-5g-prof-wlan-radio-5g] quit
    # 配置AP组引用射频模板。
    [AP-wlan-view] ap-group name ap-group1
    [AP-wlan-ap-group-ap-group1] radio-2g-profile wlan-radio-2g radio 0
    [AP-wlan-ap-group-ap-group1] radio-5g-profile wlan-radio-5g radio 1
    [AP-wlan-ap-group-ap-group1] quit

  8. 配置终端定位功能

    # 创建名为“wlan-location”的定位模板,使能终端定位功能,并配置定位信息上报的目的地和端口号。
    [AP-wlan-view] location-profile name wlan-location
    [AP-wlan-location-prof-wlan-location] private mu-enable
    [AP-wlan-location-prof-wlan-location] private server ip-address 10.23.100.2 port 32180
    [AP-wlan-location-prof-wlan-location] quit
    # 配置AP组引用定位模板。
    [AP-wlan-view] ap-group name ap-group1
    [AP-wlan-ap-group-ap-group1] location-profile wlan-location radio all
    [AP-wlan-ap-group-ap-group1] quit

  9. 验证配置结果

    WLAN业务配置会自动下发给RU,配置完成后,通过执行命令display vap ssid wlan-net查看如下信息,当“Status”项显示为“ON”时,表示RU对应的射频上的VAP已创建成功。
    
    [AP-wlan-view] display vap ssid wlan-net
    WID : WLAN ID
    ------------------------------------------------------------------------------------
    AP ID AP name        RfID WID  BSSID          Status  Auth type     STA   SSID     
    ------------------------------------------------------------------------------------
    1     area_1         0    1    FCB6-9897-C520 ON      WPA2-PSK      1     wlan-net
    1     area_1         1    1    FCB6-9897-C530 ON      WPA2-PSK      0     wlan-net
    2     area_2         0    1    FCB6-9897-C9C0 ON      WPA2-PSK      0     wlan-net
    2     area_2         1    1    FCB6-9897-C9D0 ON      WPA2-PSK      0     wlan-net
    3     area_3         0    1    FCB6-9897-CA40 ON      WPA2-PSK      0     wlan-net
    4     area_3         1    1    FCB6-9897-CA50 ON      WPA2-PSK      0     wlan-net
    ------------------------------------------------------------------------------------
    Total: 6

配置文件
中心AP的配置文件

#
 sysname AP
#
vlan batch 100 to 101
#
dhcp enable
#
interface Vlanif100
 ip address 10.23.100.1 255.255.255.0
 dhcp select interface
#
interface Vlanif101
 ip address 10.23.101.1 255.255.255.0
 dhcp select interface
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk pvid vlan 100
 port trunk allow-pass vlan 100 101
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk pvid vlan 100
 port trunk allow-pass vlan 100 101
#
interface GigabitEthernet0/0/3
 port link-type trunk
 port trunk pvid vlan 100
 port trunk allow-pass vlan 100 101
#
interface GigabitEthernet0/0/24
 port link-type trunk
 port trunk pvid vlan 100
 port trunk allow-pass vlan 100 101
#
management-vlan 100
#
wlan
 security-profile name wlan-security
  security wpa2 psk pass-phrase %^%#_b"h2cpaO$9bZ-;`-_;CN5)k,_\UP3[!AJE6Vtg3%^%# aes
 ssid-profile name wlan-ssid
  ssid wlan-net
 vap-profile name wlan-vap
  service-vlan vlan-id 101
  ssid-profile wlan-ssid
  security-profile wlan-security
 location-profile name wlan-location
  private mu-enable
  private server ip-address 10.23.100.2 port 32180
 regulatory-domain-profile name domain1
 air-scan-profile name wlan-air-scan
 radio-2g-profile name wlan-radio-2g
  air-scan-profile wlan-air-scan
 radio-5g-profile name wlan-radio-5g
  air-scan-profile wlan-air-scan
 ap-group name ap-group1
  regulatory-domain-profile domain1
  location-profile wlan-location radio all
  radio 0
   radio-2g-profile wlan-radio-2g
   vap-profile wlan-vap wlan 1
  radio 1
   radio-5g-profile wlan-radio-5g
   vap-profile wlan-vap wlan 1
 ap-id 1 type-id 55 ap-mac fcb6-9897-c520 ap-sn 21500826402SF4900166
  ap-name area_1
  ap-group ap-group1
 ap-id 2 type-id 55 ap-mac fcb6-9897-c9c0 ap-sn 21500826402SF4900203
  ap-name area_2
  ap-group ap-group1
 ap-id 3 type-id 55 ap-mac fcb6-9897-ca40 ap-sn 21500826402SF4900207
  ap-name area_3
  ap-group ap-group1
#
return

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/465665.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

面试知识汇总——Redis高可用(主从、哨兵、集群)

我们在项目中使用Redis&#xff0c;肯定不会是单点部署Redis服务的。因为&#xff0c;单点部署一旦宕机&#xff0c;就不可用了。为了实现高可用&#xff0c;通常的做法是&#xff0c;将数据库复制多个副本以部署在不同的服务器上&#xff0c;其中一台挂了也可以继续提供服务。…

asp.net 作业星软件系统

asp.net 作业星软件系统 用户功能:分教师和家长&#xff08;学生) 注册登录:登录部分是用户名密码&#xff0c;以及教师和家长&#xff08;学生&#xff09;的勾选; 注册包括用户名密码确认密码再次确认密码(与上方输入的密码比对&#xff09;身份班级设置找回账号的问题和答案…

【前端】-css的详解

&#x1f496;作者&#xff1a;小树苗渴望变成参天大树&#x1f388; &#x1f389;作者宣言&#xff1a;认真写好每一篇博客&#x1f4a4; &#x1f38a;作者gitee:gitee✨ &#x1f49e;作者专栏&#xff1a;C语言,数据结构初阶,Linux,C 动态规划算法&#x1f384; 如 果 你 …

【WEEK3】 【DAY3】JSON Interaction Handling Part Two【English Version】

2024.3.13 Wednesday Continuing from 【WEEK3】 【DAY2】JSON Interaction Handling Part One 【English Version】 Contents 6.4 Code Optimization6.4.1 Unified Solution for Garbled Text6.4.2 Unified Solution for Returning JSON Strings 6.5 Testing Collection Out…

铸铁钳工工作台是一种专门使用工具,具有哪些特点和功能

铸铁钳工作台是一种专门用于加工和修理铸铁制品的工作台。它通常由坚固的钢铁结构构成&#xff0c;表面通常涂有耐腐蚀的涂层&#xff0c;以提高其使用寿命和耐久性。 铸铁钳工作台通常具有以下主要特点和功能&#xff1a; 高强度和稳定性&#xff1a;由于铸铁是一种坚固耐用的…

ConcurrentMap的相关特点和使用

概述 ConcurrentMap是Java中的一个接口&#xff0c;主要扩展了Map接口&#xff0c;用于在多线程环境中提供线程安全的Map实现&#xff0c;是Java.util.concurrent包中的一部分&#xff0c;提供了一些原子操作&#xff0c;这些操作不需要使用synchronized关键字&#xff0c;从而…

SAP前台处理:销售业务集成<VA03/VL03N/VLPOD/VF03) 01/02

一、背景&#xff1a; 从销售订单创建VA01>发货过账VL01N >POD确认>VF01开票 这个流程涉及的凭证流及各个节点如何查询上游下游凭证&#xff1b; 二、凭证流&#xff1a; 从销售订单查看销售凭证流 VA03 双击交货单&#xff1a;带出交货单对应行项目及分批次项目…

一周学会Django5 Python Web开发-Jinja3模版引擎-模板语法

锋哥原创的Python Web开发 Django5视频教程&#xff1a; 2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~共计37条视频&#xff0c;包括&#xff1a;2024版 Django5 Python we…

Jest:JavaScript的单元测试利器

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…

Spring炼气之路(炼气二层)

一、bean的配置 1.1 bean的基础配置 id&#xff1a; bean的id&#xff0c;使用容器可以通过id值获取对应的bean&#xff0c;在一个容器中id值唯一 class&#xff1a; bean的类型&#xff0c;即配置的bean的全路径类名 <bean id"bookDao" class "com.zhang…

Docker 安装 Skywalking以及UI界面

关于Skywalking 在现代分布式系统架构中&#xff0c;应用性能监控&#xff08;Application Performance Monitoring, APM&#xff09;扮演着至关重要的角色。本文将聚焦于一款备受瞩目的开源APM工具——Apache Skywalking&#xff0c;通过对其功能特性和工作原理的详细介绍&am…

ISTJ型人格的心理问题

什么是ISTJ型人格 ISTJ型人格&#xff0c;来源于mbti职业性格测试&#xff0c;代表的是内向&#xff0c;实感&#xff0c;理智&#xff0c;独立&#xff0c;ISTJ型人格则是一种以认真&#xff0c;安静&#xff0c;负责任为显著特征的人格&#xff0c;具有这种人格的人&#xf…

leetcode 3080

leetcode 3080 题目 例子 思路 创建数组&#xff0c;记录nums 的值 对应的id, 按照大小排序。 代码实现 class Solution { public:vector<long long> unmarkedSumArray(vector<int>& nums, vector<vector<int>>& queries) {vector<long…

【回溯专题】【蓝桥杯备考训练】:n-皇后问题、木棒、飞机降落【未完待续】

目录 1、n-皇后问题&#xff08;回溯模板&#xff09; 2、木棒&#xff08;《算法竞赛进阶指南》、UVA307&#xff09; 3、飞机降落&#xff08;第十四届蓝桥杯省赛C B组&#xff09; 1、n-皇后问题&#xff08;回溯模板&#xff09; n皇后问题是指将 n 个皇后放在 nn 的国…

C++学习基础版(一)

目录 一、C入门 1、C和C的区别 2、解读C程序 3、命名空间 4、输入输出 &#xff08;1&#xff09;cout输出流 &#xff08;2&#xff09;endl操纵符 &#xff08;3&#xff09;cin输入流 二、C表达式和控制语句 1、数据机构 特别&#xff1a;布尔类型bool 2、算数运…

基于springboot的医院后台管理系统

采用技术 基于springboot的医院后台管理系统的设计与实现~ 开发语言&#xff1a;Java 数据库&#xff1a;MySQL 技术&#xff1a;SpringBootMyBatis 工具&#xff1a;IDEA/Ecilpse、Navicat、Maven 页面展示效果 患者管理 公告信息管理 公告类型管理 项目背景 互联网概…

【对顶队列】【中位数贪心】【前缀和】100227. 拾起 K 个 1 需要的最少行动次数

本文涉及知识点 C算法&#xff1a;前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 对顶队列&#xff08;栈&#xff09; 分类讨论 LeetCode100227. 拾起 K 个 1 需要的最少行动次数 给你一个下标从 0 开始的二进制数组 nums&#xff0c;其长度为 n &#x…

软件功能测试内容有哪些?湖南长沙软件测评公司分享

软件功能测试主要是验证软件应用程序的功能&#xff0c;且不管功能是否根据需求规范运行。是通过给出适当的输入值&#xff0c;确定输出并使用预期输出验证实际输出来测试每个功能。也可以看作“黑盒测试”&#xff0c;因为功能测试不用考虑程序内部结构和内部特性&#xff0c;…

#QT(事件--快捷键保存文件)

1.IDE&#xff1a;QTCreator 2.实验&#xff1a;QEvent,QMouseEvent,QKeyEvent。 在上一个文本编辑器的基础上实现快捷键"ctrls"保存文件。 3.记录 &#xff08;1&#xff09;查看QEVENT的有效事件 &#xff08;2&#xff09; 所有时间均继承于QEvent&#xff0c;任…

数学建模-邢台学院

文章目录 1、随机抽取的号码在总体的排序2、两端间隔对称模型 1、随机抽取的号码在总体的排序 10个号码从小到大重新排列 [ x 0 , x ] [x_0, x] [x0​,x] 区间内全部整数值 ~ 总体 x 1 , x 2 , … , x 10 总体的一个样本 x_1, x_2, … , x_{10} ~ 总体的一个样本 x1​,x2​,……