dhcp服务配置并测试

服#6-3DHCP服务
3天*9
配置为192.168.152.0/24网段自动分配1P地址,分配的IP地址段为:192.168.153-200-192.168.152.210,分配的网关
为:192.168.152.2,哦配的DNS服务器地址:
1192.168.152.2,配置完毕后启动该服务,并测试给网络上的
_+П /

1、下载chdp包,要确保这时是联网的(ping baidu.cm)
2、复制样本文件到/etc/dhcp/dhcpd.conf中
3、修改配置文件/etc/dhcp/dhcpd.conf的内容,符合你的要求
4、重启dhcp服务即可
要更具体的步骤可以私聊我。

  • 以下回答由chatgpt基于相关博客总结生成:

    解决方案:

    1. 首先要根据实际需求,确定要分配的IP地址段和网关。可以选择一个私有网段(如 192.168.0.0/16或者 10.0.0.0/8),例如选择 IP 地址段为 192.168.1.0/24,子网掩码为 255.255.255.0,网关为 192.168.1.1。

    2. 安装dhcp服务:

    sudo apt-get update sudo apt-get install isc-dhcp-server

    1. 配置dhcp服务:

    首先进入配置文件 /etc/dhcp/dhcpd.conf 进行相关配置。

    (1)定义作用域和地址池:

    subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; }

    这里定义了一个作用域 192.168.1.0/24,地址池为 192.168.1.100-192.168.1.200,也就是 DHCP 服务器可以动态分配的 IP 地址范围。

    (2)定义默认网关:

    option routers 192.168.1.1;

    这里定义了默认网关为 192.168.1.1。

    (3)定义 DNS 服务器:

    option domain-name-servers 8.8.8.8, 8.8.4.4;

    这里定义了 DNS 服务器为 Google 的公共 DNS 服务器。

    (4)排除 IP 地址范围:

    如果有需要,还可以通过 deny 或者 ignore 命令来排除特定的 IP 地址或者 MAC 地址。

    (5)重新启动 DHCP 服务:

    sudo systemctl restart isc-dhcp-server

    1. 测试 DHCP 服务:

    在 DHCP 服务器配置好之后,可以通过以下两种方式来测试:

    (1)在客户端上使用 DHCP 客户端自动获取 IP 地址。

    (2)通过在 CLI 中使用 dhcping 命令来测试 DHCP 服务器能否正常运行。首先需要安装 dhcping:

    sudo apt-get install dhcping

    然后执行命令:

    dhcping -s 192.168.1.1

    其中 -s 表示指定 DHCP 服务器的 IP 地址。

    如果 DHCP 服务器能够正常工作,那么 dhcping 命令会返回如下信息:

    ``` Got answer from: 192.168.1.1 IP:192.168.1.100 Flags: <-C-
    DHCP Offer from 192.168.1.1

         Message type: DHCPOFFER              <-C-     
         Server IP: 192.168.1.1                
         Lease time: 3600 seconds            <-C-     
         Renewal time: 1800 seconds          
         Rebinding time: 3150 seconds       
         Subnet mask: 255.255.255.0          <-C-     
         Broadcast: 192.168.1.255           <-C-     
         Gateway: 192.168.1.1               <-C-     
         Domain name server:                 <-C-     
         DNS server: 8.8.8.8                 <-C-     
         DNS server: 8.8.4.4
    

    ```

    至此, 我们完成了 dhcp 服务的配置和测试。