Debian10快速部署DHCP服務

前言centos

DHCP(動態主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址範圍,客戶機登陸服務器時就能夠自動得到服務器分配的IP地址和子網掩碼。服務器

進日,想提高一下本身的技術水平,因而就作了2020年全國職業技能大賽網絡系統管理,可能我比較擅長服務器這一塊,我就就作了,比賽的系統是Debian10因而就作了一下。網絡

環境已經搭建號好了。個人環境以下圖:dom

 

 

 題目中要求:RSERVER開啓DHCP功能,爲Clinet分配ip地址ssh

  • 爲客戶端分配IP範圍是10.10.100.1-10.10.100.50;
  • DNS:按照實際需求配置DNS服務器地址選項;
    如今我已經配置好網卡的,以下圖:

 

 

 

 Clinet端的網段爲 10.10.100.0/28ui

據題目要求咱們要安裝DHCP服務,Debian10的DHCP包,Debian的包不一樣於centos的的包,因此直接上代碼!spa

apt install isc-dhcp-server -y3d

 

 

 安裝完成以後,會提示沒法啓動服務,這是正常現象,由於dhcp須要根據自身環境進行配置router

配置isc-dhcp-serverserver

默認內容及做用

首先查看該配置文件的默認內容

cat /etc/default/isc-dhcp-server

 

 

 

從結果能夠看到,默認只有兩個參數是沒有註釋,因此這是必須配置的,具體做用以下

  • INTERFACESv4=""    #須要監聽的IPV4設備

  • INTERFACESv6=""    #須要監聽的IPV6設備

    監聽設備是必須的,可是監聽協議倒是可選的,因爲如今都是使用IPV4,因此IPV6能夠不進行配置。

    由上圖的網卡設置得出咱們的網卡是ens35,因此是ens35,要替換,因此答案是

sed -i 's/INTERFACESv4.*/INTERFACESv4=\"ens35\"/g' /etc/default/isc-dhcp-server

 

 

 這個配置以後去主配置文件去配置

配置格式:

root@Rserver:~# cat /etc/dhcp/dhcpd.conf
ddns-update-style none;
subnet 10.10.100.0 netmask 255.255.255.0 {
range 10.10.100.200 10.10.100.250;
option subnet-mask 255.255.255.0;
option routers 10.10.100.254;
option domain-name-servers 114.114.114.114;
default-lease-time 3600;
max-lease-time 7200;
}

驗證:

 

 ssh驗證:

相關文章
相關標籤/搜索