理论部分

结构

   DHCP工作原理
   DHCP中继原理与配置
   DHCP服务器的配置
   DHCP客户端的使用


DHCP服务

DHCP服务


DHCP租约过程

DHCP服务

DHCP服务

DHCP服务

DHCP服务

总结:

  • 客户机请求ip地址,发送一个dhcp Discover广播信息

  •  服务器相应客户机,发送DHCP Ofiice单播信息给客户机,信息里面包含可提供的ip地址

  • 客户机选择ip地址,发送dhcp  Request广播信息

  • 服务器确定租约,发送DHCP Ack单播确认

DHCP服务

DHCP服务

DHCP服务


安装DHCP服务器


DHCP服务

操作篇:

  • 安装dhcp

DHCP服务

  • 修改配置文件

DHCP服务

DHCP服务

复制完保存退出

DHCP服务

vi /etc/dhcp/dhcp.conf  //里面的内容如下:

DHCP服务

把里面的其他内容全部dd掉,只留以下内容

DHCP服务

---

配置文件含义

option domain-name "example.org";     ----dns域名 

option domain-name-servers ns1.example.org, ns2.example.org;  ----dns服务器地址

default-lease-time 600;  ---- 默认的租约时间

max-lease-time 7200;  ----最大的租约时间


log-facility local7;   ---- 定义日志类型为local7

subnet 192.168.80.0 netmask 255.255.255.0 {          ----网段声明 subnet +网段 netmask+子网掩码
        range 192.168.80.100 192.168.80.200;           ----设置用于分配的ip地址池
        option routers 192.168.80.1;                   ----设置客户机的默认网关
        option domain-name-servers 2.2.2.2, 3.3.3.3;   ----配置DNS 服务器
        default-lease-time 600;                        ----默认租约时间                           
 max-lease-time 7200;                           ----指定最大租赁时间长度
}
#host boss {                                 ----主机声明
#       hardware ethernet   MAC地址                 ----指定其它pc(打印机)mac地址
#       fixed-address 192.168.80.188;        ----固定地址 
#}

---

dhcp配置文件修改到最终内容

option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;


log-facility local7;

subnet 192.168.80.0  netmask 255.255.255.0 {
  range 192.168.80.50 192.168.80.90;
  option domain-name-servers 192.168.80.10;
  option domain-name "internal.example.org";
  option routers 192.168.80.1;
  option broadcast-address 192.168.80.255;
  default-lease-time 600;
  max-lease-time 7200;
}

#host fantasia {
#  hardware ethernet 08:00:07:26:c0:a5;
#  fixed-address fantasia.fugue.com;
#}


DHCP服务

  • 启动服务

DHCP服务

注:dhcp工作在67端口

   到此dhcp服务器做好,下面做一下测试

-

测试1:

在一台win7中,

DHCP服务

DHCP服务

DHCP服务

DHCP服务

DHCP服务

测试2:

DHCP服务

DHCP服务

修改完配置文件要重启服务

DHCP服务

DHCP服务




DHCP服务