由浅入深玩转华为WLAN—-4 DHCP Option 43配置方法
简介
在配置Option 43之前,需要保证:
1. AP与DHCP服务器之间路由可达,即AP可以获取到IP地址。
2. AP与AC之间路由可达,保证AP获取到AC地址后,能够与AC交互信息,建立CAPWAP隧道。
另外,配置人员还需要有基本的数通知识,能够配置DHCP服务器,对AC的配置比较熟悉
下面介绍集中服务器的DHCP配置方式:
1 Microsoft DHCP Server
2 Linux DHCP Server
3 华为OS
4 思科IOS
Microsoft DHCP Server
一、Microsoft DHCP Server 中 Option 43 选项的填写规则
为使AP能够正常识别Option 43属性的内容,Option 43属性需要按照一定的规则来填 写:
1. 比如AC的IP地址为192.168.22.1时,需要填写的值为 030C3139322E3136382E32322E31。其中,03为固定值,代表Option 43的子选项类 型;十六进制数0C(“0C”等于十进制数“12”)代表AC的IP地址192.168.22.1的 长度,包含小数点“.”;十六进制数31对应字符“1”的ASCII值,32对应字符 “2”的ASCII值,依此类推,十六进制2E对应字符小数点“.”的ASCII值,即值3139322E3136382E32322E31表示AC的IP地址192.168.22.1。
2. 另外,对于涉及到多个AC,Option 43要填写多个IP地址的情形(比如AC 双链路备 份组网等),IP地址之间以逗号“,”间隔,逗号“,”对应的ASCII值为2C,如主备 AC的IP地址分别为:192.168.100.2,192.168.100.3,那Option 43属性应该填写为:031B3139322E3136382E3130302E322C3139322E3136382E3130302E33 。其中,03为固定值,代表Option 43的子选项类型;十六进制1B(“1B”等于十进制数“27”) 表示两个IP地址字符的个数,包含中间间隔的逗号“,”和小数点“.”,十六进制 数31对应字符“1”的ASCII值,32对应字符“2”的ASCII值,依此类推。十六进制 数2E对应字符小数点“.”的ASCII值,十六进制2C对应字符逗号“,”的ASCII 值,即值3139322E3136382E3130302E322C3139322E3136382E3130302E33表示AC 的IP地址192.168.100.2,192.168.100.3。
二、配置步骤
1. 打开Windows server 2003的DHCP Server选项,右键点击“服务器选项”,打开 “配置选项”。
2.
在打开的“服务器选项”窗口中勾选“043 供应商特定信息”,如下图
在打开的“服务器选项”窗口下边“二进制”一栏中填入AC的地址,填写的规则 参考Microsoft DHCP Server中Option 43选项的填写规则。例如,AC的地址为 192.168.22.1,需要填写的值为030C3139322E3136382E32322E31,如下图
Linux DHCP Server
一、Linux DHCP Server 中 Option 43 选项的写规则
在Liunx系统的DHCP服务器中配置Option 43,Option 43字段要按照十六进制ASCII来填 写,并且用冒号“:”隔开。
以AC的IP地址为192.168.22.1为例,对应的Option 43字段应该填写为:03:0C: 31:39:32:2E:31:36:38:2E:32:32:2E:31。其中,03为固定值,代表子选项类型;十六 进制数0C(“0C”等于十进制数“12”)代表IP地址192.168.22.1的长度,包含小数 点“.”;十六进制数31对应“1”的ACCII值,32对应“2”的ASCII值,以此类 推,十六进制数2E对应小数点“.”的ASCII值,即值31:39:32:2E:31:36:38:2E: 32:32:2E:31表示AC的IP地址192.168.22.1。
对于涉及到多个AC,Option要填写多个IP地址的情形,IP地址要以逗号“,”间 隔,逗号“,”对应的ASCII值为2C。比如两个AC的IP地址分别为192.168.100.2和 192.168.100.3,则对应的Option 43字段为03:1B:31:39:32:2E:31:36:38:2E:31:30:30:2E:32:2C:31:39:32:2E:31:36:38:2E:31:30:30:2E:33。其中,03为固定值,代表子选项类型;十六进制数1B(“1B”等于十进制数“27”)代表两个IP地址的长 度,包含小数点“.”和逗号“,”;十六进制数31对应“1”的ACCII值,32对应 “2”的ASCII值,以此类推,十六进制数2E对应小数点“.”的ASCII值,十六进制 数2C对应逗号“,”的ASCII值,即值31:39:32:2E:31:36:38:2E:31:30:30:2E:32:2C: 31:39:32:2E:31:36:38:2E:31:30:30:2E:33表述AC的IP地址192.168.100.2,192.168.100.3。
二、配置步骤
登录Linux系统并安装DHCP Server。
# 安装DHCP Server。
yast -i dhcp dhcp-server
# 进入/etc/sysconfig目录下打开dhcpd文件,修改配置,设置DHCP Interface为端口 eth0。
DHCP_INTERFACE = “eth0” DHCPD_RUN_CHROOTED = “yes”
2. 配置地址池,使其可以为AP分配IP地址,同时配置Option 43,使AP能够获得AC的IP 地址。假定AP的地址为192.168.100.0/24,网关为192.168.100.1,AC的地址为 192.168.22.1。
# 进入/etc目录,打开dhcpd.conf文件,进行如下配置。
option serverip code 43 = string;
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.2 192.168.100.254;
option routers 192.168.100.1;
option subnet-mask 255.255.255.0;
option serverip 03:0C:31:39:32:2E:31:36:38:2E:32:32:2E:31;
HuaWei OS DHCP Server
一、Huawei OS DHCP Server 中 Option 43 选项的填写规则
1. 同样以AC的IP地址为192.168.22.1为例,配置命令为option 43 sub-option 3 hex 3139322E3136382E32322E31或者命令option 43 sub-option 3 ascii 192.168.22.1。其中,sub-option 3为固定值,代表子选项类型;hex 3139322E3136382E32322E31与ascii 192.168.22.1分别是AC地址192.168.22.1的HEX格式和ASCII格式。
2. 对于涉及到多个AC,Option要填写多个IP地址的情形,IP地址同样要以“,”间 隔,逗号“,”对应的ASCII值为2C。比如两个AC的IP地址分别为192.168.22.1和 192.168.22.2,则DHCP服务器上的配置命令为option 43 sub-option 3 hex 3139322E3136382E3130302E322C3139322E3136382E3130302E33或者option 43 sub-option 3 ascii 192.168.22.1,192.168.22.2。
二、配置步骤
当Huawei设备的DHCP服务器地址池为全局地址池时,执行下列步骤:
• 连接Huawei设备并进入命令配置视图;
• 使能DHCP Server功能,并配置地址池,使其可以为AP分配IP地址。
systerm-view
[DHCP-HW] dhcp enable [DHCP-HW] ip pool huawei
[DHCP-HW-ip-pool-huawei] network 192.168.100.0 255.255.255.0
[DHCP-HW-ip-pool-huawei] gateway-list 192.168.100.1
• 配置Option 43,使AP能够获得AC的IP地址。假设AC的IP地址为10.10.10.1。
[DHCP-HW-ip-pool-huawei] option 43 sub-option 3 hex 31302E31302E31302E31
说明:还可以执行命令option 43 hex 030A31302E31302E31302E31或者option 43 sub-option 3 ascii 10.10.10.1来完成Option 43的配置。
Cisco IOS DHCP Server
DHCP-SW(config)#ip dhcp pool AP
DHCP-SW(dhcp-config)#network 192.168.1.0 /24
DHCP-SW(dhcp-config)#default-router 192.168.1.254
DHCP-SW(dhcp-config)#option 43 hex f104c0a8020b
Option 43的写法:Hex是固定的,标识16进制,f1是固定Type,04表示地址长度,一个地址4位,如果是2个则是08, c008020b,为十六进制地址,标识192.168.2.11
如果大家有任何疑问或者文中有错误跟疏忽的地方,欢迎大家留言指出,博主看到后会第一时间修改,谢谢大家的支持,更多技术文章尽在网络之路Blog(其他平台同名),版权归网络之路Blog所有,原创不易,侵权必究,觉得有帮助的,关注、转发、点赞支持下!~。
由浅入深玩转华为WLAN—-4 DHCP Option 43配置方法相关推荐
- 由浅入深玩转华为WLAN—-5 AP上线与对接交换机接口配置注意事项
说明 分享一些配置过程中的总结,也容易被忽略的地方,比如为什么隧道转发的时候,交换机只需要放行对应的管理VLAN的流量即可,而直接转发则管理流量与业务流量都需要放行等. 注意事项 1. WLAN业务配 ...
- 由浅入深玩转华为WLAN—16 漫游系列(3)同一AC内AP之间二层漫游【二层上线+旁挂+直接转发组网方式以及漫游后业务不同故障解决方案讲解】
简介 上一篇已经把整个网络的网络初始化已经完毕,从接入交换机的VLAN划分以及接口类型配置,到核心交换机的初始化,VLANIF创建跟DHCP与路由,出口路由器的路由 NAT等,这些初始化的目的主要是为 ...
- 由浅入深玩转华为WLAN—11 安全认证配置(4)AC内置Portal认证(网页认证)
简介 之前介绍了4种安全认证方式了,这次介绍另外一种比较常用的,华为 H3C称为Protal认证,也就是平常讲的网页认证,它的思路就是可以直接通过open的方式连接到AP上,然后在打开任意网站的时候, ...
- 由浅入深玩转华为WLAN—13 华为胖AP的常见配置
简介 华为的胖AP从配置上面来说与AC真的没啥区别,只是一个是AC最后下发业务给瘦AP,而胖AP的话则是在射频口调用,让无线客户端能够搜索的到该SSID.另外胖AP的话,它是独自运行的,不需要AC来进 ...
- 由浅入深玩转华为WLAN——2 三层组网AP上线
一.实验目标 理解无线三层组网的特点 掌握三层组网AP上线的配置 掌握修改AP认证方法的命令 二.实验拓扑 三.实验配置 1.基础配置 AC基础配置如下 # vlan batch 101 to 102 ...
- 由浅入深玩转华为WLAN—-6 直连二层组网+直接转发方式组网
说明 WLAN配置示例:直连组网+二层组网+直接转发,掌握在直连二层组网的环境下,通过直接转发方式来实现无线的数据转发,该方式适合小型网络,所有的流量包括数据流量都是由AC处理然后转发给上层或者其他网 ...
- 由浅入深玩转华为WLAN—20 漫游系列(7)不同AC之间二层漫游【二层上线+直连式+直接转发模式】
说明 之前介绍过在AC间漫游的新概念以及一些处理过程,对比AC内漫游相对从配置角度来说不是非常大,只是转发的过程有点小变化,这个可以参考之前介绍的转发过程即可. 二层漫游的数据包转发过程(该图中直接转 ...
- 由浅入深玩转华为WLAN—23 Traffic-filter(ACL)在WLAN无线场景的应用
简介 Traffic-Filter(ACL)在WLAN应用场景比较适合 在一个企业网络架构中,无线提供多种业务转发,包括给访客Guest的,以及内部员工的,我们希望访客只能访问internet,而内部 ...
- 由浅入深玩转华为WLAN—10安全认证配置(3)无线dot1 PEAP认证,基于微软IAS服务器
简介 在之前里面介绍过open.WPA以及MAC地址认证的方式,这次介绍无线里面常用的另外一种认证就是dot1x ,这里对于IAS的安装不会做过多介绍,主要讲解下怎么配置IAS里面的认证方式,以及AC ...
最新文章
- dagger android,dagger.android多模块项目实现
- 安装 SQL Server 2008 R2 的硬件和软件要求(转)
- Leetcode 242. 有效的字母异位词 解题思路及C++实现
- POJ 2301 Beat the Spread!
- visio保存后公式变形_涨姿势了!仿真变形后的模型还能保存下来
- Codeforces 999F Cards and Joy 【dp】【性质】
- java某个起点出发的最长路径_【leetcode-动态规划】矩阵中的最长递增路径
- 9-5:C++多态之多态和继承的经典题目以及面试中常考内容
- 技术MBA高科技企业的“宠儿”
- VS2008jQuery智能提示
- 文本编码与解码问题解决方案
- 跟着开源项目学因果推断——mr_uplift(十五)
- 【网页截图亲测可用】Linux + python3 + selenium + chrome + chrome-driver 服务器端网页截图
- 《英语语法新思维 基础版1》读书笔记(一)
- 傅里叶变换之掐死教程
- untiy实现文本滚动
- 经典游戏----飞机大战
- Spark架构原理和生态系统
- 我相信,一定有那么一句话可以温暖你的心
- 52o1314小符号_特殊名字符号(52o1314特殊上下组合小符号)