CentOS7 配置DHCP服务器

UDP封装,服务器67, 客户端68

动态分配TCP/IP(IP地址、子网掩码、默认网关、DNS服务器)

分配出去的信息是有租约的。

DHCP系统组成:

DHCP client(客户端):通过DHCP协议请求获取IP地址等网络参数的设备。

DH Server(服务器):能提供DHCP功能的服务器或网络设备。

DHCP Relay(中继):负责转发DHCP服务器和DHCP客户端之间的DHCP报文,协助DHCP服务器向DHCP客户端动态分配网络参数的设备。

报文:

DHCP Discover:客户端用来寻找DHCP服务器

DHCP Offer:DHCP服务器来响应DHCP Discover报文,此报文携带了各种配置信息。

DHCP Request:客户端请求配置确认,或者续借租期

DHCP Ack:服务器对Reqest报文的确认响应

DHCP Nak:服务器对Request报文的拒绝响应

DHCP Release:客户端要释放地址时用来通知服务器

VMVare WorkStation中v8网络自带NAT,自带虚拟网关、自带DHCP服务器的网络,需要关闭自带的DHCP服务,设置物理机上的V8网卡的IP地址为192.168.74.1,虚拟网关的地址为192.168.74.220。第一台虚拟机连接V8网络,并且IP地址为192.168.74.254,并按一下步骤配置DHCP服务:

安装DHCP服务:yum install dhcp

复制示例文件:/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example到/etc/dhcp/dhcpd.conf

编辑这个文件:

指定dhcp的网络,地址池的IP地址范围,网关地址,广播地址以及默认租期和最长租期

subnet 192.168.74.0 netmask 255.255.255.0 {

       range 192.168.74.100 192.168.74.200;

       option domain-name-servers 114.114.114.114

       option routers 192.168.74.220;

       option broadcast-address 192.168.74.255;

       default-lease-time 600;

       max-lease-time 7200;

}

保存以上文件。

关闭防火墙:systemctl stop firewalld

重启DHCP服务:systemctl restart dhcpd

第二台虚拟机的网卡连接V8网络,并且其IP地址为自动获取,即

BOOTPROTO=dhcp ONBOOT=yes。

使用ifup ens33后,用ifconfig查看,其ip地址。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值