One.DHCP动态IP地址管理
1.1应用场景
- DHCP服务器能够为大量主机分配IP地址,并能够集中管理(通过dhcp服务器实现ip地址的动态分配)
1.2DHCP报文类型
- DHCP客户端刚接入网络后,用来查找和定位DHCP服务器
- DHCP服务器收到DHCP DISCOVER报文之后,发送DHCP OFFER报文,该报文中携带IP地址地址等配置信息
- 客户端收到提供报文之后会发送给服务器DHCP REQUEST报文用于确认相关配置 或 用于延长IP地址租借的时间
- 服务器收到请求报文之后会回复ACK确认报文,收到报文的客户端会将获取的IP地址等信息进行配置和使用
- 服务器在收到REQUEST请求报文之后,如果没有找到相应的租约记录,则发送DHCP-NAK报文作为应答,告知客户端无法分配合适IP地址
- 客户端使用完该IP地址向服务器发送RELEASE报文进行地址的释放,让服务器能够重新将该地址动态地分配给其他的客户端
1.3DHCP工作原理
-
初次连入服务器获取IP:
- 由客户端发送DHCP DISCOVER广播包查找和定位DHCP服务器
- 接收到查找报文的服务器会以单播的形式返回OFFER单播包
- 客户端接收到第一个OFFER报文之后发送REQUEST广播包告知环境中的所有服务器已经收到OFFER报文
- 由为该客户端提供OFFER报文的服务器返回ACK确认报文单播包给该客户端
-
Offer单播包可能有多个,但是终端只会接收使用第一个Offer包
-
DHCP租期更新
IP租约期限到达50%时,客户端如果感觉还需要再继续使用这个IP的话,会向服务器请求更新IP租约- 由需要更新租约的客户端发送Request单播报文给服务器
- 服务器接收到报文之后会返回ACK单播报文
-
DHCP重绑定
客户端在租约期限到达87.5%时,还没有收到服务器响应,会申请重新绑定IP(在50%的时候已经申请过的基础上,因为服务器没有对此作出应答,故在87.5%进行下一步的动作)- 在50%的时候客户端发送Request单播报文
- 在剩余12.5%的时候,客户端发送DHCP REQUEST广播请求报文
- 服务器返回DHCP ACK或DHCP NAK单播报文
-
IP地址释放
- 如果IP租约到期前都没有收到来自DHCP服务器响应,客户端则停止使用该IP地址
- 客户端在不继续使用该IP的情况下,可以主动向服务器发送Release报文释放IP地址
终端命令:
ipconfig/release 释放地址
ipconfig/renew 重新获取地址
1.4地址池介绍及配置
-
ARG3系列路由器支持两种地址池:全局地址池和接口地址池
-
地址池只是自动分配时候用,分配时,DHCP会从地址池里面随机选择ip来分配
-
全局地址池配置:
- dhcp enable //开启服务器的dhcp服务
- ip pool pool1 //创建ip地址池并命名为pool1
- network 1.1.1.0 mask 24 //通告可用的ip网段及掩码
- gateway-list 1.1.1.1 //通告该网段的网关ip 在客户端获取时,能够自动将网关加载为1.1.1.1
- lease day 10 //说明租期为10day 0 hour 0 minute
- 进入接口并调用地址池为全局的方式
dhcp select global
通过该接口的地址与全局地址中的网关地址匹配从而调用pool1全局地址池
-
接口地址池配置:
- dhcp enable //开启服务器的dhcp服务
- 进入对应的接口
- dhcp select interface //选择为接口地址池的方式进行配置
- dhcp dns-list 8.8.8.8 //客户端通过dhcp得到的DNS服务器IP
- dhcp server excluded-ip-address x.x.x.x //从地址池中剔除该ip地址,避免分配时候产生地址冲突
- dhcp server lease day 3 //配置默认租期
接口地址池的配置中没有配置默认网关的信息,因为该接口的ip默认作为网关的ip
-
dhcp中继:跨网段通信实现动态获取ip地址
ONE OVER
Two.AAA的介绍及Telnet结合
2.1AAA应用场景
- AAA提供对用户进行认证、授权和计费三种安全功能
- 认证:验证用户是否可以获得网络访问的权限
- 不认证
- 本地认证
- 远端认证
- 授权:授权用户可以访问或使用网络上的哪些服务
- 不授权
- 本地授权
- 远端授权
- 计费:记录用户使用网络资源的情况
- 不计费
- 远端计费
- 华为路由器不支持本地计费
- 认证与授权按照配置顺序生效
2.2AAA域
- 设备基于域来对用户进行管理,每个域都可以配置不同的认证、授权和计费方案,用于对该域下的用户进行认证、授权和计费
- 每个用户都属于某一个域。用户属于哪个域是由用户名中的域名分隔符@后的字符串决定。例如,如果用户名是[email protected],则用户属于huawei域。如果用户名后不带有@,则用户属于系统缺省域default
- ARG3系列路由设备支持两种缺省域:
- default域为普通用户的缺省域
- default_admin域为管理用户的缺省域
- 用户可以修改但不能删除这两个缺省域。默认情况下,设备最多支持32个域,包括两个缺省域
2.3AAA的应用—Telnet
- Telnet分为两种认证方式:
- AAA认证
- Password认证
- 相关配置
- aaa //开启3a服务
- local-user huawei(用户名) password cipher(密文形式) huawei123
- local-user huawei service-type telnet //服务类型为telnet服务
- local-user huawei privilege level 0 //设置该用户的登录等级
- user-interface vty 0 4 //创建vty通道
- authentication-mode aaa //用3A进行认证
TWO OVER