介绍
DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网。
dhcp原理
wireshark抓包
由于在网络设备在已经存在租约关系这里会直接ack回复我的电脑继续使用192.168.0.102
这个ip地址。
PC配置配置
服务器网络配置
以centos系统为例:
/etc/sysconfig/network-scripts/ifcfg-eth0
动态获取
#动态获取ip地址
BOOTPROTO=dhcp
DEVICE=ens33
ONBOOT=yes
静态ip
BOOTPROTO=static
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.0.119
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=223.5.5.5
DNS2=114.114.114.114