dhcp协议_软考网络工程师之应用层协议及网络服务实现(DHCP)

DHCP基础知识

DHCP作用:集中管理和自动分配IP网络地址等参数

DHCP必须分配IP和子网掩码,网关、DNS等属于选项

选项优先级【保留选项>作用域选项>服务器选项】

选项影响范围【服务器选项>作用域选项>保留选项】

保留:给指定MAC地址分配固定IP地址

DHCP是典型的C/S模式

DHCP服务器使用UDP67端口,客户端使用UDP68端口

c1a442f986bd651df269510a83ef7498.png

1、DHCP工作过程

bc51b8f91bd3cf10f5ca1475a1f10259.png

2、租约更新

手动更新:ipconfig /release【释放现有】 ipconfig /renew【重新获取】

自动更新:客户端到达最大租约的50%时间时,发送DHCPREQUEST单播包申请续约,若续约不成功,则在最大租约时间的87.5%时向全网发送DHCPDISCOVER广播包,若无其他任何服务器,在到达最大租约时间时丢弃IP配置参数

LINUX下DHCP配置

DHCP的守护进程名为dhcpd

主配置文件为/etc/dhcpd.conf

跨网段提供DHCP服务需使用DHCP中继代理 dhcp-relay

租约文件是/var/state/dhcp/dhcp.lease

3d3505b874bfa0d5030deafb5b30faaa.png

3、Dhcpd.conf配置案例

ddns-update-style ad-hoc;

option domain-name "enpass.cn";

option domain-name-servers 202.96.69.38,202.96.64.68;//在配置文件根下的option选项影响整个服务器,此条指定客户端获取的DNS地址

default-lease-time 36000; //默认租约时间,秒为单位

max-lease-time 360000; //最大租约时间

subnet 192.168.1.0 netmask 255.255.255.0 { //定义作用域

range 192.168.1.0.10 192.168.1. 90; //定义地址池

range 192.168.1.0.100 192.168.1.0.200;

option routers 192.168.1.0.1; //出现在作用域中的option选项只影响本作用域

host manager { //定义保留,根据MAC地址分配固定的IP地址

hardware Ethernet 00:11:22:33:44:55;

fixed-address 192.168.1.20;

}//保留定义结束

}//作用域定义结束

subnet 192.168.2.0 netmask 255.255.255.0 { //定义作用域

range 192.168.2.0.10 192.168.2. 90; //定义地址池

option netmask 255.255.255.0;

option routers 192.168.2. 1; //出现在作用域中的option选项只影响本作用域

}//作用域定义结束

4、客户端网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0【记住文件位置】

DEVICE=eth0 //接口名称

BOOTPROTO=none //静态配置,若该值为“dhcp”则为动态获得,另外 static也是表示静态ip地址

BROADCAST=192.168.10.255 //广播地址,通过IP地址和子网掩码自动计算得到,可省略

HWADDR=00:13:D3:27:9F:80 //物理地址,可省略

IPADDR=192.168.10.238 //设置IP地址,若设置BOOTPROTO=dhcp 此行可省略

NETMASK=255.255.255.0 //设置子网掩码,若设置BOOTPROTO=dhcp 此行可省略

NETWORK=192.168.10.0 // 设置网络地址,可通过IP地址和子网掩码自动计算得到,可省略

ONBOOT=yes //开机时自动加载

GATEWAY=192.168.10.1 //设置默认网关

5、网卡的控制

ifdown eth0 关闭网络 ifconfig eth0 down 关闭网络

ifup eth0 开启网络 ifconfig eth0 up 开启网络

c606fa36901eec3fc1c29cd9e31d9cd3.png

windows下配置DHCP

windows安装DHCP需要授权

作用域红色向上箭头表示未激活,需激活后才能工作,激活后变为绿色向下箭头

电子邮件

1、电子邮件协议

RFC822:7位ASCII码纯文本邮件定义

SMTP:使用TCP25端口的发送电子邮件协议

POP3:使用TCP110端口的接收电子邮件协议

IMAP4:使用TCP143端口的协同接收电子邮件协议

MIME:可以传输多媒体邮件

2、电子邮件系统组成

邮件传输代理MTA【exchange和sendmail等】+邮件投递代理MDA【devecot等】+邮件用户代理MUA【outlook和foxmail等】组成了C/S模式的邮件系统

MTA和DNS的MX记录结合实现邮件跨域传送

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值