华为配置WLAN 802.1X认证实验

配置WLAN 802.1X认证示例

组网图形

图1 配置802.1X认证组网图
 

  • 业务需求
  • 组网需求
  • 数据规划
  • 配置思路
  • 配置注意事项
  • 操作步骤

业务需求

用户接入WLAN网络,使用802.1X客户端进行认证,输入正确的用户名和密码后可以无线上网。且在覆盖区域内移动发生漫游时,不影响用户的业务使用。

组网需求
  • AC组网方式:旁挂二层组网。
  • DHCP部署方式:AC作为DHCP服务器为AP分配IP地址,SwitchB作为DHCP服务器为STA分配IP地址。
  • 业务数据转发方式:直接转发。
  • WLAN认证方式:WPA-WPA2+802.1X+AES。

数据规划

表1 AC数据规划表

配置项

数据

管理VLAN

VLAN100

业务VLAN

VLAN101

AC的源接口

VLANIF100:10.23.100.1/24

DHCP服务器

AC作为DHCP服务器为AP分配IP地址,SwitchB作为DHCP服务器为STA分配IP地址

AP的IP地址池

10.23.100.2~10.23.100.254/24

STA的IP地址池

10.23.101.2~10.23.101.254/24

RADIUS认证参数

  • RADIUS服务器模板名称:wlan-net
  • IP地址:10.23.103.1
  • 认证端口号:1812
  • 共享密钥:huawei@123
  • 认证方案:wlan-net

802.1X接入模板

  • 名称:wlan-net
  • 认证方式:EAP

认证模板

  • 名称:wlan-net
  • 引用模板和认证方案:802.1X接入模板wlan-net、RADIUS服务器模板wlan-net、认证方案wlan-net

AP组

  • 名称:ap-group1
  • 引用模板:VAP模板wlan-net、域管理模板default

域管理模板

  • 名称:default
  • 国家码:中国

SSID模板

  • 名称:wlan-net
  • SSID名称:wlan-net

安全模板

  • 名称:wlan-net
  • 安全策略:WPA-WPA2+802.1X+AES

VAP模板

  • 名称:wlan-net
  • 转发模式:直接转发
  • 业务VLAN:VLAN101
  • 引用模板:SSID模板wlan-net、安全模板wlan-net、认证模板wlan-net

配置思路
  1. 配置AP、AC和周边网络设备之间实现网络互通。
  2. 使用配置向导,配置AC系统参数。
  3. 使用配置向导,配置AP在AC上线。
  4. 使用配置向导在AC上配置WLAN相关业务。在配置安全策略时,选择802.1X和RADIUS认证,设置RADIUS服务器参数。
  5. 配置第三方服务器。

AC侧配置的RADIUS共享密钥需要和服务器侧保持一致。

配置注意事项

操作步骤
  1. 配置周边设备

    # 配置接入交换机SwitchA的接口GE0/0/1和GE0/0/2加入VLAN100和VLAN101。
    <HUAWEI> system-view
    [HUAWEI] sysname SwitchA
    [SwitchA] vlan batch 100 101
    [SwitchA] interface gigabitethernet 0/0/1
    [SwitchA-GigabitEthernet0/0/1] port link-type trunk
    [SwitchA-GigabitEthernet0/0/1] port trunk pvid vlan 100
    [SwitchA-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 101
    [SwitchA-GigabitEthernet0/0/1] port-isolate enable
    [SwitchA-GigabitEthernet0/0/1] quit
    [SwitchA] interface gigabitethernet 0/0/2
    [SwitchA-GigabitEthernet0/0/2] port link-type trunk
    [SwitchA-GigabitEthernet0/0/2] port trunk allow-pass vlan 100 101
    [SwitchA-GigabitEthernet0/0/2] quit
    # 配置汇聚交换机SwitchB的接口GE0/0/1加入VLAN100和VLAN101,GE0/0/2加入VLAN100和VLAN102,GE0/0/3加入VLAN103,GE0/0/4加入VLAN104,创建VLANIF102、VLANIF103和VLANIF104接口,并配置下一跳为Router的缺省路由。
    <HUAWEI> system-view
    [HUAWEI] sysname SwitchB
    [SwitchB] vlan batch 100 to 104
    [SwitchB] interface gigabitethernet 0/0/1
    [SwitchB-GigabitEthernet0/0/1] port link-type trunk
    [SwitchB-GigabitEthernet0/0/1] port trunk allow-pass vlan 100 101
    [SwitchB-GigabitEthernet0/0/1] quit
    [SwitchB] interface gigabitethernet 0/0/2
    [SwitchB-GigabitEthernet0/0/2] port link-type trunk
    [SwitchB-GigabitEthernet0/0/2] port trunk allow-pass vlan 100 102
    [SwitchB-GigabitEthernet0/0/2] quit
    [SwitchB] interface gigabitethernet 0/0/3
    [SwitchB-GigabitEthernet0/0/3] port link-type trunk
    [SwitchB-GigabitEthernet0/0/3] port trunk pvid vlan 103
    [SwitchB-GigabitEthernet0/0/3] port trunk allow-pass vlan 103
    [SwitchB-GigabitEthernet0/0/3] quit
    [SwitchB] interface gigabitethernet 0/0/4
    [SwitchB-GigabitEthernet0/0/4] port link-type trunk
    [SwitchB-GigabitEthernet0/0/4] port trunk pvid vlan 104
    [SwitchB-GigabitEthernet0/0/4] port trunk allow-pass vlan 104
    [SwitchB-GigabitEthernet0/0/4] quit
    [SwitchB] interface vlanif 102
    [SwitchB-Vlanif102] ip address 10.23.102.1 24
    [SwitchB-Vlanif102] quit
    [SwitchB] interface vlanif 103
    [SwitchB-Vlanif103] ip address 10.23.103.2 24
    [SwitchB-Vlanif103] quit
    [SwitchB] interface vlanif 104
    [SwitchB-Vlanif104] ip address 10.23.104.1 24
    [SwitchB-Vlanif104] quit
    [SwitchB] ip route-static 0.0.0.0 0.0.0.0 10.23.104.2
    # 配置Router的接口GE0/0/1的IP地址,并配置指向STA网段的静态路由。
    <Huawei> system-view
    [Huawei] sysname Router
    [Router] interface gigabitethernet 0/0/1
    [Router-GigabitEthernet0/0/1] ip address 10.23.104.2 24
    [Router-GigabitEthernet0/0/1] quit
    [Router] ip route-static 10.23.101.0 24 10.23.104.1

  2. 配置DHCP服务器为STA分配IP地址

    # 在SwitchB上配置VLANIF101接口为STA提供IP地址。DNS服务器地址请根据实际需要配置。常用配置方法如下:
    • 接口地址池场景,需要在VLANIF接口视图下执行命令dhcp server dns-list ip-address &<1-8>。
    • 全局地址池场景,需要在IP地址池视图下执行命令dns-list ip-address &<1-8>。
    [SwitchB] dhcp enable
    [SwitchB] interface vlanif 101
    [SwitchB-Vlanif101] ip address 10.23.101.1 24
    [SwitchB-Vlanif101] dhcp select interface
    [SwitchB-Vlanif101] quit

  3. 配置AC系统参数
    1. 配置AC基本参数。

      # 单击“配置 > 配置向导 > AC”,进入“AC基本配置”页面。

      # “所在国家/地区”按实际情况选择,以“中国”为例。“系统时间”配置为“手动设置”。“日期和时间”配置为“使用PC当前时间”。

      # 单击页面下方的“下一步”,进入“端口配置”页面。

    2. 配置端口。

      # 选择接口“GigabitEthernet0/0/1”,展开“批量修改”,选择“接口类型”为“Trunk”,将“GigabitEthernet0/0/1”加入VLAN100(管理VLAN)和VLAN102。

      如果AC直接连接AP,需要在AC直连AP的接口上配置缺省VLAN为管理VLAN100。

      # 单击“应用”,在弹出的提示对话框中单击“确定”,完成配置。

      # 单击“下一步”,进入“网络互联配置”页面。

    3. 配置网络互联。

      # 配置“DHCP状态”为“ON”。

      # 单击“接口配置”下的“新建”,进入“新建接口配置”页面。

      # 配置接口VLANIF100的IP地址为10.23.100.1/24。

      # 单击“DHCPv4地址池列表”下的“新建”,采用“接口地址池”,选择接口VLANIF100。

      DNS服务器地址请根据实际需要配置。

      # 单击“确定”,完成VLANIF100接口地址池的配置。

      # 以同样的方式配置虚拟接口VLANIF102的IP地址为10.23.102.2/24。

      # 单击“静态路由表”下的“新建”,进入“新建静态路由表”页面。

      # 配置“目的IP地址”为“10.23.103.0”,“子网掩码”为“24(255.255.255.0)”,“下一跳”为“10.23.102.1”。

      # 单击“确定”,完成静态路由表的配置。

      # 单击“下一步”。

      # 单击“下一步”,进入“AC源地址”页面。

    4. 配置AC源地址。

      # “AC源地址”选择“VLANIF”,单击选择按钮,选择“Vlanif100”。

      # 单击“下一步”,进入“配置确认”页面。

    5. 配置确认。

      # 确认配置,单击“完成并继续AP上线配置”。

  4. 配置AP上线
    1. 配置AP上线。

      # 单击“批量导入”,进入“批量导入”页面。单击

      ,下载批量添加AP模板文件到本地。

      # 在AP模板文件中填写AP信息,示例如下。如需添加多个AP,可以参照该示例在AP模板文件中填写多条AP信息。
      • AP MAC地址:60de-4476-e360
      • AP SN:210235419610CB002287
      • AP名称:area_1
      • AP组:ap-group1
      • 当选择“AP认证方式”为“MAC认证”时,AP MAC地址为必填项,AP SN可不填。
      • 当选择“AP认证方式”为“SN认证”时,AP SN为必填项,AP MAC地址可不填。

      建议使用网络规划工具WLAN Planner将规划好的射频ID、AP信道、频宽、功率导出成.csv格式的表格,将表格中的这些信息填写到AP文件模板中,经度和纬度请根据实际情况配置。

      # 单击“导入AP文件”后的

      ,选择填写后的模板文件,单击“导入”。

      # 导入完成后,页面显示导入结果信息,单击“确定”,完成添加。

      # 单击“下一步”,进入“AP分组”页面。

      # AP模板文件中已添加AP组信息,直接单击“下一步”,进入“配置确认”页面。

    2. 配置确认。

      # 确认配置,单击“完成并继续无线业务配置”。

  5. 配置WLAN业务
    1. # 单击“新建”,进入“基本信息”页面。
    2. # 配置SSID名称、转发模式、业务VLAN ID等信息。
    3. # 单击“下一步”,进入“安全认证”页面。
    4. # 配置“安全配置”为802.1x认证,并配置外置Radius服务器的相关参数。
    5. # 单击“下一步”,进入“接入控制”页面。
    6. # 选择“绑定AP组”为“ap-group1”。
    7. # 单击“完成”。
  6. 配置AP的信道和功率
    1. 关闭AP射频的信道和功率自动调优功能,并手动配置AP的信道和功率。

      射频的信道和功率自动调优功能默认开启,如果不关闭此功能则会导致手动配置不生效。

      # 选择“配置 > AP配置 > AP配置 > AP信息”,进入“AP列表”页面。

      # 单击需要配置信道和功率的AP ID,进入“AP个性化配置”页面。

      # 单击“射频管理”前的

      ,显示当前射频管理下的模板。

      # 单击“射频0”,进入射频0配置页面。在射频0配置页面关闭信道自动调优和功率自动调优功能,并设置信道为带宽20MHz信道6,发送功率为127dBm。

      # “射频1”上关闭信道自动调优和功率自动调优功能,并设置信道带宽20MHz信道149,发送功率127dBm的步骤与“射频0”类似,此处不再赘述。

      # 单击“应用”,在弹出的提示对话框中单击“确定”,完成配置。

  7. 配置第三方服务器

    具体配置方法建议参考相应的产品手册。

  8. 检查配置结果

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL面试题--MySQL内部技术架构

目录 1.Mysql内部支持缓存查询吗&#xff1f; 2.MySQL8为何废弃掉查询缓存&#xff1f; 3.替代方案是什么&#xff1f; 4.Mysql内部有哪些核心模块组成&#xff0c;作用是什么&#xff1f; 5.一条sql发送给mysql后&#xff0c;内部是如何执行的&#xff1f;&#xff08;说…

MYSQL 同步到ES 如何设计架构保持一致性

简单使用某个组件很容易&#xff0c;但是一旦要搬到生产上就要考虑各种各样的异常&#xff0c;保证你方案的可靠性&#xff0c;可恢复性就是我们需要思考的问题。今天来聊聊我们部门在 MYSQL 同步到ES的方案设计。 在面对复杂条件查询时&#xff0c;MYSQL往往显得力不从心&…

Gitlab介绍

1.什么是Gitlab GitLab是一个流行的版本控制系统平台&#xff0c;主要用于代码托管、测试和部署。 GitLab是基于Git的一个开源项目&#xff0c;它提供了一个用于仓库管理的Web服务。GitLab使用Ruby on Rails构建&#xff0c;并提供了诸如wiki和issue跟踪等功能。它允许用户通…

从0到1实现RPC | 02 RpcConsumer的远程调用

一、RPC的简化版原理如下图&#xff08;核心是代理机制&#xff09;。 1.本地代理存根: Stub 2.本地序列化反序列化 3.网络通信 4.远程序列化反序列化 5.远程服务存根: Skeleton 6.调用实际业务服务 7.原路返回服务结果 8.返回给本地调用方 二、新建一个模块rpc-demo-c…

后端程序员入门react笔记(九)- react 插件使用

setState setState引起的react的状态是异步的。操作完毕setState之后如果直接取值&#xff0c;可能取不到最新的值&#xff0c;我们举个例子console.log(this.state.num)打印的值&#xff0c;总是上一次的值而不是最新的。 import React, {Component} from react; class Ap…

基于ArcGIS的2015-2020辽宁省土地利用变化分析

数据准备 栅格转面 运行ArcToolbox&#xff0c;打开【转换工具】&#xff0c;选择【从栅格转出】里面的【栅格转面工具】&#xff0c;调出面板进行参数设置。输入栅格选择裁剪的2015年中国土地利用遥感监测数据&#xff08;…

数据挖掘与分析学习笔记

一、Numpy NumPy&#xff08;Numerical Python&#xff09;是一种开源的Python库&#xff0c;专注于数值计算和处理多维数组。它是Python数据科学和机器学习生态系统的基础工具包之一&#xff0c;因为它高效地实现了向量化计算&#xff0c;并提供了对大型多维数组和矩阵的支持…

【ReactJS】使用GoJS实现自己的图表App

目录 1:用于绘制自定义图表的JavaScript库:用于绘制UML(或BPMN或ERD …)图表的JavaScript库:2:为什么选择GoJS?3:让我们使用现有的React应用程序:步骤1:步骤2:步骤3:步骤4:推荐超级课程: Docker快速入门到精通Kubernetes入门到大师通关课AWS云服务快速入门实战1:…

git创建仓库、克隆、拉取、上传、历史等常见操作集锦

本地工作目录、暂存区、本地仓库和远程仓库 workspace工作区:本地项目地址index/stage暂存区:git add .将工作区内容加入到了暂存区repository本地仓库:在本地存储多个版本的文件,也称为版本库。其中有一个head指针指向最新放入仓库的文件版本,git commit -m "描述你…

[医学分割大模型系列] (1) SAM 分割大模型解析

[医学大模型系列] [1] SAM 分割大模型解析 1. 特点2. 网络结构2.1 Image encoder2.2 Prompt encoder2.3 Mask decoder 3. 数据引擎4. 讨论 论文地址&#xff1a;Segment Anything 开源地址&#xff1a;https://github.com/facebookresearch/segment-anything demo地址&#x…

C#,图片分层(Layer Bitmap)绘制,反色、高斯模糊及凹凸贴图等处理的高速算法与源程序

1 图像反色Invert 对图像处理的过程中会遇到一些场景需要将图片反色,反色就是取像素的互补色,比如当前像素是0X00FFFF,对其取反色就是0XFFFFFF – 0X00FFFF = 0XFF0000,依次对图像中的每个像素这样做,最后得到的就是原始2 图像的反色。 2 高斯模糊(Gauss Blur)算法 …

cesium知识点:坐标系

一&#xff0c;地理坐标系 1.经纬度坐标系 对象&#xff1a;没有实际的对象 说明&#xff1a;cesium默认使用WGS84坐标系作为空间参考&#xff0c;坐标原点在椭球的质心。 2.弧度坐标系(Cartographic) 对象&#xff1a;new Cesium.Cartographic(longitude, latitude, heigh…

easyExcel大数据量导出oom

easyExcel大数据量导出 异常信息 com.alibaba.excel.exception.ExcelGenerateException: java.lang.OutOfMemoryError: GC overhead limit exceededat com.alibaba.excel.write.ExcelBuilderImpl.fill(ExcelBuilderImpl.java:84)at com.alibaba.excel.ExcelWriter.fill(Excel…

AI智能分析网关V4养老院视频智能监控方案

随着科技的快速发展&#xff0c;智能监控技术已经广泛应用于各个领域&#xff0c;尤其在养老院这一特定场景中&#xff0c;智能监控方案更是发挥着不可或缺的作用。尤其是伴随着社会老龄化趋势的加剧&#xff0c;养老院的安全管理问题也日益凸显。为了确保老人的生活安全&#…

yarn安装包时报错error Error: certificate has expired

安装教程&#xff1a; 配置镜像地址&#xff1a; npm config set registry https://registry.npmmirror.com//镜像&#xff1a;https://developer.aliyun.com/mirror/NPM 安装yarn&#xff1a; npm install --global yarn查看版本&#xff1a; yarn --version卸载&#xff…

每日五道java面试题之springboot篇(一)

目录&#xff1a; 第一题. 什么是 Spring Boot&#xff1f;第二题. Spring Boot 有哪些优点&#xff1f;第三题. Spring Boot 的核心注解是哪个&#xff1f;它主要由哪几个注解组成的&#xff1f;第四题. 什么是 JavaConfig&#xff1f;第五题. Spring Boot 自动配置原理是什么…

ChatGPTGPT4科研应用、数据分析与机器学习、论文高效写作、AI绘图技术教程

原文链接&#xff1a;ChatGPTGPT4科研应用、数据分析与机器学习、论文高效写作、AI绘图技术教程https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247598506&idx2&sn14f96667bfbeba5f51366a1f019e3d64&chksmfa82004dcdf5895bba2784ba10f6715f6f5e4c59c9b1…

【MySQL】3.2MySQL事务和存储引擎

MySQL事务 一、MySQL事物的概念 事务是一种机制&#xff0c;包含了一件事的完整的一个过程 ●事务是一种机制、一个操作序列&#xff0c;包含了一组数据库操作命令&#xff0c;并且把所有的命令作为一个整体一起向系统提交或撤销操作请求&#xff0c;即这一组数据库命令要么…

后端项目中构建前端模块问题记录

后端项目中在登陆页面使用jsp&#xff0c;后端项目会通过接口返回给前端几个js的路径&#xff0c;这几个js呢&#xff0c;是由后端先构建好&#xff0c;然后返回给前端路径的&#xff0c;前端通过这个路径访问js执行。。。 总之&#xff0c;很奇怪的项目。。 1、首先要安装no…