HCIA-WLAN实验-二层旁挂组网

目录

  • 前言:
  • 拓扑说明
  • 创建新拓扑
  • 配置网络互通
    • SW1上配置VLAN10 20 30
    • SW1上放行对应的VLAN
    • SW2上创建vlan 10 20并在对应接口放行VLAN
    • 在AC上创建vlan10并放行对应接口
    • 在SW1上创建vlanif20和vlanif30,并配置对应的IP
    • 在AC上创建vlanif10并配置IP
    • 在路由器AR上配置接口IP并配置静态路由
    • 在SW1上用10.1.2.1去ping路由的10.1.3.1
  • 配置AP上线
    • 配置DHCP服务器
      • 在SW1上开启DHCP并配置地址池
      • 在AC上开启DHCP并配置地址池
    • 配置AC源接口地址并使能让AP上线
      • 在AC上配置AP组,并设置AP不认证就可以等待AP上线
    • 查询AP上线状态
    • 把2台AP改名为AP1和AP2并加入tuzi的分组
    • 查看更改是否生效
  • 配置WLAN业务
    • 配置SSID模板、安全模板、VAP模板;
      • 创建SSID模板
      • 配置安全模板并设置密码
      • 创建VAP模板,并绑定SSID和安全模板,设置vlan和转发模式
      • 创建域管理,设置国家码为CN
      • 进入AP组,绑定创建的管理模板和VAP模板
  • 结果验证
    • 查看AP是否放出信号
  • Wi-Fi范围

前言:

在WLAN二层组网中,网络流量多选择直接通过交换机发往上层网络,无需经过AC,适用于中小规模集中部署的WLAN网络。

拓扑说明

AC作为DHCP服务器为AP分配IP地址,同时作为AP网关。 SW1作为DHCP服务器为用户分配IP地址,同时作为用户网关。

AP的地址池
10.1.10.2~10.1.10.254/24
用户的地址池
10.1.20.2~10.1.20.254/24
AC的源接口地址
10.1.10.1/24

创建新拓扑

在这里插入图片描述

配置网络互通

SW1上配置VLAN10 20 30

在这里插入图片描述

SW1上放行对应的VLAN

在这里插入图片描述

SW2上创建vlan 10 20并在对应接口放行VLAN

在这里插入图片描述
这里需要需要注意接口为E而不是G

在AC上创建vlan10并放行对应接口

在这里插入图片描述
创建vlan10的没截图到,创建vlan步骤和交换机一致,不再截图

在SW1上创建vlanif20和vlanif30,并配置对应的IP

在这里插入图片描述
VLANIF30的ip应该为10.1.3.2,否则这里错误的配置会导致和路由IP冲突,或者直接修改路由接口的IP,需要注意

在AC上创建vlanif10并配置IP

在这里插入图片描述

在路由器AR上配置接口IP并配置静态路由

在这里插入图片描述

在SW1上用10.1.2.1去ping路由的10.1.3.1

在这里插入图片描述

配置AP上线

配置DHCP服务器

如不配置DHCP会导致AP无法获取IP

在SW1上开启DHCP并配置地址池

在这里插入图片描述

在AC上开启DHCP并配置地址池

在这里插入图片描述

配置AC源接口地址并使能让AP上线

在这里插入图片描述

在AC上配置AP组,并设置AP不认证就可以等待AP上线

这里把组名实例为tuzi,实际上按照自己需求修改;
在这里插入图片描述

查询AP上线状态

在这里插入图片描述

把2台AP改名为AP1和AP2并加入tuzi的分组

在这里插入图片描述

查看更改是否生效

在这里插入图片描述

配置WLAN业务

配置SSID模板、安全模板、VAP模板;

创建SSID模板

在这里插入图片描述

配置安全模板并设置密码

此处密码为anrabbit
在这里插入图片描述

创建VAP模板,并绑定SSID和安全模板,设置vlan和转发模式

在这里插入图片描述

创建域管理,设置国家码为CN

在这里插入图片描述

进入AP组,绑定创建的管理模板和VAP模板

在这里插入图片描述
完成后箭头指向的圈圈是发射出的Wi-Fi

结果验证

查看AP是否放出信号

在这里插入图片描述
显示已经发射出双频Wi-Fi;

Wi-Fi范围

在这里插入图片描述
这里就是Wi-Fi的覆盖范围了。可以直接用模拟器的手机或者笔记本来连接对应的Wi-Fi

在这里插入图片描述

命令行合集:

vlan batch 10 20 30
批量创建VLAN 10、20和30。dhcp enable
启用DHCP服务功能,允许设备为连接到网络的客户端自动分配IP地址。interface Vlanif20
进入VLAN接口20的配置模式。ip address 10.1.2.1 255.255.255.0
为VLAN接口20配置IP地址10.1.2.1和子网掩码255.255.255.0。dhcp select interface
选择从VLAN接口20的地址池中为DHCP客户端分配IP地址。port link-type access
将当前端口(注意:这里应该有一个指定端口的命令,如interface GigabitEthernet 0/0/1)设置为接入模式,意味着这个端口将只属于一个VLAN。port default vlan 30
将当前接入模式的端口默认VLAN设置为VLAN 30。port link-type trunk
将当前端口(注意:同样需要指定端口)设置为trunk模式,允许传输多个VLAN的数据。port trunk allow-pass vlan 10 20
在trunk模式的端口上,允许VLAN 10和20的数据通过。ip route-static 10.1.2.0 255.255.255.0 10.1.3.2
配置静态路由,指向10.1.2.0/24网络的数据包将通过下一跳地址10.1.3.2转发。capwap source ip-address 10.1.1.1
设置CAPWAP通信的源IP地址为10.1.1.1。CAPWAP用于无线接入点与无线控制器之间的通信。wlan
进入WLAN配置模式。traffic-profile name default
创建一个名为default的流量配置文件(但此命令通常用于定义具体的流量策略,这里没有进一步细节)security-profile name tuzi
创建一个名为tuzi的安全配置文件。security wpa-wpa2 psk pass-phrase anrabbit aes
在tuzi安全配置文件中配置WPA/WPA2 PSK(预共享密钥)安全,密码为anrabbit,并使用AES加密算法。ssid-profile name tuzi
创建一个名为tuzi的SSID配置文件。ssid tuzi
在tuzi SSID配置文件中设置SSID为tuzi。ap auth-mode no-auth
设置无线接入点(AP)的认证模式为无认证(不推荐用于生产环境,因为可能不安全)。ap-group name tuzi
创建一个名为tuzi的AP组。ap-name AP1
进入名为AP1的无线接入点的配置模式。ap-group tuzi
将AP1分配给tuzi AP组。vap-profile name tuzi
创建一个名为tuzi的VAP(虚拟接入点)配置文件。service-vlan vlan-id 20
在tuzi VAP配置文件中设置服务VLAN为VLAN 20。ssid-profile tuzi
在tuzi VAP配置文件中关联tuzi SSID配置文件。security-profile tuzi
在tuzi VAP配置文件中关联tuzi安全配置文件。

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

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

相关文章

形如SyntaxError: EOL while scanning string literal,以红色波浪线形式在Pycharm下出现

背景: 新手在学习Python时可能会出现如下图所示的报错 下面分情况教大家如何解决 视频教程【推荐】: 形如SyntaxError: EOL while scanning string literal,以红色波浪线形式在Pycharm下出现 过程: 问题概述: 简单…

[数据集][目标检测]道路圆石墩检测数据集VOC+YOLO格式461张1类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):462 标注数量(xml文件个数):462 标注数量(txt文件个数):462 标注类别…

基于阿里云服务网格流量泳道的全链路流量管理(三):无侵入式的宽松模式泳道

作者:尹航 在前文《基于阿里云服务网格流量泳道的全链路流量管理(一):严格模式流量泳道》、《基于阿里云服务网格流量泳道的全链路流量管理(二):宽松模式流量泳道》中,我们介绍了流…

wpf工程中加入Hardcodet.NotifyIcon.Wpf生成托盘

1、在项目中用nuget引入Hardcodet.NotifyIcon.Wpf。如下图所示。 2、在App.xaml中创建托盘界面&#xff0c;代码是写在 App.xaml 里面 注意在application中一定要加入这一行代码&#xff1a; xmlns:tb"http://www.hardcodet.net/taskbar" 然后在<Application.R…

【免费Web系列】JavaWeb实战项目案例七(项目结束)

这是Web第一天的课程大家可以传送过去学习 http://t.csdnimg.cn/K547r 登录认证 在前面的课程中&#xff0c;我们已经实现了部门管理、员工管理的基本功能&#xff0c;但是大家会发现&#xff0c;我们并没有登录&#xff0c;就直接访问到了Tlias智能学习辅助系统的后台。 这…

韩国Neowine推出第三代强加密芯片ALPU-CV

推出第三代加密芯片&#xff1b;是ALPU系列中的高端IC&#xff1b;是一款高性能车规级加密芯片&#xff1b;其加密性更强、低耗电、体积小&#xff1b;使得防复制、防抄袭板子的加密性能大大提升&#xff0c;该芯片通过《AEC-Q100》认证&#xff0c;目前已经在国产前装车辆配件…

亚马逊测评自养号需要什么资源?

亚马逊测评自养号项目需要用到哪些资源呢&#xff1f; 1. 养号系统及软件 2. 代理IP资源 3. 收货地址及注册资料 4. 国外信用卡及礼品卡 5. 邮箱及手机号想做好这个项目以上的资源缺一不可 首先我们来说说养号的环境&#xff0c;养号的环境在以前的文章里也提到过&#x…

基于python的网上挂号预约系统-计算机毕业设计源码89352

摘 要 随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的优势&#xff0c;医院当然也不例外。网上挂号预约系统是以实际运用为开发背景&#xff0c;运用软件工程原理和开发方法&#xff0c;采用Py…

软件三班20240605

文章目录 1.创建工程和模块2.添加 web支持3.创建前端代码4.添加servlet 依赖5. 代码6.案例2 1.创建工程和模块 2.添加 web支持 方法1 方法2 3.创建前端代码 4.添加servlet 依赖 5. 代码 <!DOCTYPE html> <html lang"en"> <head><meta c…

【面试干货】SQL中count(*)、count(1)和count(column)的区别与用法

【面试干货】SQL中count&#xff08;*&#xff09;、count&#xff08;1&#xff09;和count&#xff08;column&#xff09;的区别与用法 1、count(*)2、count(1)3、count(column) &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 在SQL中&a…

InnoDB存储引擎非常重要的一个机制--MVCC(多版本并发控制)

Mysql是如何实现隔离性的&#xff1f;&#xff08;锁MVCC&#xff09; 隔离性是指一个事务内部的操作以及操作的数据对正在进行的其他事务是隔离的&#xff0c;并发执行的各个事务之间不能相互干扰。隔离性可以防止多个事务并发执行时&#xff0c;可能存在交叉执行导致数据的不…

opencv进阶 ——(十一)基于RMBG实现生活照生成寸照

实现步骤 1、检测人脸&#xff0c;可以使用opencv自带的级联分类器或者dlib实现人脸检测 2、放大人脸范围&#xff0c;调整到正常寸照尺寸 3、基于RMGB算法得到人像掩码 4、生成尺寸相同的纯色背景与当前人像进行ALPHA融合即可 alpha融合实现 void alphaBlend(cv::Mat&…

c++(内存分配,构造,析构)

#include <iostream>using namespace std; class Per { private:string name;int age;double *height;double *weigh; public://无参构造Per(){cout << "Per::无参构造" << endl;}//有参构造Per(string name,int age,double height,double weigh):…

分布式锁redisson

1&#xff1a;pom.xml添加依赖 <dependency><groupId>org.redisson</groupId><artifactId>redisson-spring-boot-starter</artifactId><version>3.21.1</version> </dependency>2-1&#xff1a;方法一&#xff1a;读取默认ym…

新书速览|Python Django 4构建动态网站的16堂课

Python Django 4构建动态网站的16堂课 本书内容 《Python Django 4构建动态网站的16堂课》是一本关于Django框架的网站开发入门教材&#xff0c;适合想要学习并掌握Django框架的开发人员阅读。《Python Django 4构建动态网站的16堂课》共分16课&#xff0c;内容包括网站开发环境…

C++ STL - 容器

C STL&#xff08;标准模板库&#xff09;中的容器是一组通用的、可复用的数据结构&#xff0c;用于存储和管理不同类型的数据。 目录 零. 简介&#xff1a; 一 . vector&#xff08;动态数组&#xff09; 二. list&#xff08;双向链表&#xff09; 三. deque&#xff08…

磁盘未格式化:深度解析、恢复方案及预防之道

在当今这个信息化爆炸的时代&#xff0c;磁盘未格式化问题无疑成为了众多用户头疼的难题。当我们的存储设备突然提示“磁盘未格式化”时&#xff0c;数据的丢失与恢复的挑战便摆在了我们面前。本文将深入解析磁盘未格式化的现象、原因&#xff0c;并给出两种有效的数据恢复方案…

MYSQL数据库细节详细分析

MYSQL数据库的数据类型(一般只需要用到这些) 整型类型&#xff1a;用于存储整数值&#xff0c;可以选择不同的大小范围来适应特定的整数值。 TINYINTSMALLINTMEDIUMINTINTBIGINT 浮点型类型&#xff1a;用于存储带有小数部分的数值&#xff0c;提供了单精度&#xff08;FLOA…

uniapp小程序开发 | 从零实现一款影视类app (后台接口实现,go-zero微服务的使用)

uniapp小程序开发实战系列&#xff0c;完整介绍从零实现一款影视类小程序。包含小程序前端和后台接口的全部完整实现。系列连载中&#xff0c;喜欢的可以点击收藏。 该篇着重介绍获取轮播图后台接口和获取正在热映电影的两个后台接口的实现。 后台服务使用golang&#xff0c;…

解决MAC M1 Docker Desktop启动一直在starting

问题描述&#xff1a; 今天使用docker buildx 构建Multi-platform&#xff0c;提示如下错误&#xff1a; ERROR: Multi-platform build is not supported for the docker driver. Switch to a different driver, or turn on the containerd image store, and try again. 于是按…