主机配置协议DHCP

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介: 1、DHCP应用场景2、DHCP基础原理3、NAT简单介绍4、配置命令

1、DHCP应用场景


手工配置IP地址,工作量比较大而且不好管理,如果用户自己修改参数,可能会导致ip地址冲突,这个时候用主机配置协议DHCP,来分配地址等参数,可以减少工作量提高效率,还能避免参数冲突。

DHCP服务器能够为大量主机分配ip地址,并且集中管理。DHCP服务器ip地址默认租期是一天


DHCP报文类型如图:

报文类型 含义
DHCP DISCOVER 客户端用来寻找DHCP服务器
DHCP OFFER DHCP服务器用来响应DHCP DISCOVER报文,此报文携带了各种配置信息
DHCP REQUEST 客户端请求配置确认,或者续借租期
DHCP ACK 服务器对REQUEST报文的确认响应
DHCP NAK 服务器对REQUEST报文的拒绝响应
DHCP RELEASE 客户端要释放地址时用来通知服务器

 

ARG3系列路由器支持两种地址池:全局地址池和接口地址池。

 

 

2、DHCP工作原理一张图解决:


2387773-20210524222829758-1432493436.png

 

DHCP租期更新:ip租约期限到达50%时,DHCP客户端会请求更新IP地址租约。如图:

2387773-20210524222940685-25592405.png

 

DHCP重绑定:客户端在租约期限到达87.5%时,还没收到服务器响应,会申请重绑定IP。如图:

 

2387773-20210524223035551-1411618610.png

 

IP地址释放:


如果IP租约到期前都还没收到服务器响应,客户端停止使用此IP地址。如果DHCP客户端不再使用分配的IP地址,也可主动向DHCP服务器发送DHCP RELEASE报文,释放该IP地址。如图:

2387773-20210524223231719-1725251106.png


3、网络地址转换技术(NAT)


a、网络地址转换技术主要用于实现位于内部网络的主机访问外部网络的功能。通过NAT技术可以将私网地址转换为公网地址,并且可以多个私网用户共用一个公网地址。节省了公网地址。

 

b、NAT类型:NAT的实现方式有很多种,适用于不同的场景。

 

静态NAT--静态NAT实现了私有地址和公有地址的一对一映射,一个公网ip只会分配给唯一且固定的内网主机。 如果希望一台主机优先使用某个关联地址,或想要外部网络使用一个指定的公网地址访问内部服务时,可以使用静态NAT。

 

动态NAT--动态NAT基于地址池来实现私有地址和公有地址的转换。动态NAT地址池中地址用尽后,只能等待被占用的公网地址释放后,其它主机才能使用它来访问公网。(多对多)

 

NAPT--NAPT允许多个内部地址映射到同一个公有地址的不同端口。NAPT(Network Address Port Translation),也称为NAT-PT或PAT,网络地址端口转换,允许多个私网地址映射到同一个公网地址的不同端口。通常是企业,家庭上网的默认方式。

 

Easy IP--Easy IP适用于小规模局域网中的主机访问internet的场景。小规模局域网通常部署在小型的网吧或办公室中,这些地方内部主机不多,出接口通常可以通过拨号方式获取一个临时公网IP地址。Easy IP 可以实现内部主机使用这个临时公网ip地址访问internet。

 

4、配置命令


静态NAT:一个私网ip地址对应一个公网ip地址(2个配置方法)

全局模式下    nat static global 8.8.8.8 inside 192.168.10.10

a:接口上启动     nat static enable (配置回程路由)

                           int g0/0/1

                          nat static enable

 

b:直接在接口上  nat static

                            int g0/0/1

                            nat static global 8.8.8.8 inside 192.168.10.10

 

动态NAT:多个私网对应多个公网ip地址


nat address-group 1 212.0.0.100 212.0.0.200(新建为1的nat地址池)

acl 2000(acl编号)

rule permit soure 192.168.20.0 0.0.0.255(反掩码/24)

rule permit soure11.0.0.0 0.0.0.255

int g0/0/1(外网口)

nat outbound 2000 address-group1 no-pt

 

Eay-IP:多个私网ip地址对应外网口公网ip地址(12.0.0.1)

acl 3000(acl编号)

rule permit ip soure 192.168.30.0 0.0.0.255

int g0/0/1

nat outbound 3000

nat server protocd tcp global 9.9.9.9 www.inside 192.168.10.100 www

display nat session all (查看nat的流表信息)



相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
相关文章
|
1月前
|
安全 网络协议 网络安全
Cisco-DHCP配置
Cisco-DHCP配置
|
1月前
|
安全 小程序 网络安全
Cisco-DHCP中继配置
Cisco-DHCP中继配置
|
1月前
|
网络协议 网络虚拟化 网络架构
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(上)
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(上)
61 1
|
2月前
|
Linux
kickstart自动安装系统 --DHCP 配置及测试
PXE+Kickstart自动安装系统需配置DHCP服务器分配IP。dhcpd.conf示例:设置更新样式、忽略客户端更新、指定下一服务器及启动文件。定义子网、网关、掩码、动态地址池并预留特定MAC地址。重启xinetd、NFS、DHCP服务,确保新服务器与Kickstart服务器在同一网络,避免误装其他机器。注意隔离测试网络以防干扰生产环境。
80 18
|
1月前
|
网络协议 数据安全/隐私保护 网络虚拟化
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(下)
【网络实验】/主机/路由器/交换机/网关/路由协议/RIP+OSPF/DHCP(下)
56 0
|
网络协议 Linux 应用服务中间件
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
2022红帽企业版网络配置--centos7配置DHCP DNS绑定域名 FTP HTTP(apache) nginx samba
220 0
|
3月前
|
安全 Ubuntu 网络协议
在Linux中,如何配置DHCP服务器?
在Linux中,如何配置DHCP服务器?
|
4月前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
5月前
|
Ubuntu
ubuntu 开启dhcp服务并配置
ubuntu 开启dhcp服务并配置
338 2
|
6月前
|
监控 安全 网络协议