企业网络实验(vmware虚拟机充当DHCP服务器)所有IP全部保留,只为已知mac分配固定IP

需求

(vmware虚拟机充当DHCP服务器)所有IP全部保留,只为已知mac分配固定IP
在这里插入图片描述

实验

修改dhcp虚拟机配置文件

vim /etc/dhcp/dhcpd.conf

# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
option domain-name "j.com";
#option domain-name-servers ns1.example.org, ns2.example.org;
option domain-name-servers 192.168.200.113, 192.168.200.114;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;


###网段声明   
subnet 192.168.5.0 netmask 255.255.255.0 {
  #range   dynamic-bootp 192.168.5.51 192.168.5.199;  #ip地址池【注注释掉】
  #option domain-name-servers ns1.internal.example.org;
  #option domain-name "internal.example.org";
  option routers 192.168.5.254; # 为客户端设定默认网关
  option broadcast-address 192.168.5.255; #为客户端设定广播地址
  #default-lease-time 600;
  #max-lease-time 7200;
}

###网段声明   
subnet 192.168.10.0 netmask 255.255.255.0 {
  #range   dynamic-bootp 192.168.10.51 192.168.10.199;  #ip地址池【注注释掉】
  #option domain-name-servers ns1.internal.example.org;
  #option domain-name "internal.example.org";
  option routers 192.168.10.254; # 为客户端设定默认网关
  option broadcast-address 192.168.10.255; #为客户端设定广播地址
  #default-lease-time 600;
  #max-lease-time 7200;
}

###网段声明   
subnet 192.168.11.0 netmask 255.255.255.0 {
  #range   dynamic-bootp 192.168.11.51 192.168.11.199;  #ip地址池【注注释掉】
  #option domain-name-servers ns1.internal.example.org;
  #option domain-name "internal.example.org";
  option routers 192.168.11.254; # 为客户端设定默认网关
  option broadcast-address 192.168.11.255; #为客户端设定广播地址
  #default-lease-time 600;
  #max-lease-time 7200;
}


host pc_10 {                                #指定需要分配固定IP地址的客户机名称
  hardware ethernet 54:89:98:84:17:96;   #指定网卡接口类型和MAC地址
  fixed-address 192.168.10.10;  #分配给客户端一个固定的地址
  server-name "pc10.j.com";#分配给客户端一个计算机名
}

host pc_11 {                                #指定需要分配固定IP地址的客户机名称
  hardware ethernet 54:89:98:DF:08:4F;   #指定网卡接口类型和MAC地址
  fixed-address 192.168.11.11;  #分配给客户端一个固定的地址
  server-name "pc11.j.com";#分配给客户端一个计算机名
}
systemctl restart dhcpd

测试PC获取IP

在这里插入图片描述

查看user-bind

dis dhcp snooping user-bind all

在这里插入图片描述

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 13:30:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 13:30:01       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 13:30:01       58 阅读
  4. Python语言-面向对象

    2024-07-14 13:30:01       69 阅读

热门阅读

  1. LVM调整VG和PV

    2024-07-14 13:30:01       24 阅读
  2. docker部署sentinel

    2024-07-14 13:30:01       20 阅读
  3. 在Spring Boot中集成分布式日志系统

    2024-07-14 13:30:01       31 阅读
  4. PHP FTP: A Comprehensive Guide

    2024-07-14 13:30:01       24 阅读
  5. 深入解析std::string的设计哲学【C++、STL库】

    2024-07-14 13:30:01       20 阅读
  6. 常用几种远程控制协议总结(telnet,rlogin,ssh,rfb,rdp)

    2024-07-14 13:30:01       18 阅读
  7. Rockchip RK3588 - 从零开始制作recovery系统

    2024-07-14 13:30:01       20 阅读
  8. 护网HW面试—apache&iis&nginx中间件解析漏洞篇

    2024-07-14 13:30:01       28 阅读
  9. 响应状态码

    2024-07-14 13:30:01       23 阅读
  10. python生成器与迭代器

    2024-07-14 13:30:01       27 阅读
  11. 导航守卫都有哪些?有什么用?

    2024-07-14 13:30:01       25 阅读
  12. 算法刷题笔记 最大异或对(详细注释的C++实现)

    2024-07-14 13:30:01       22 阅读
  13. 设计模式之观察者模式

    2024-07-14 13:30:01       22 阅读