DHCP服務基本搭建

2021-08-20 04:45:43 字數 3704 閱讀 4139

準備環境:

兩台機器,網路連線設為自定義vmnet*模式

防護的關閉:

iptables  -f              #

防火牆

setenforce0     #selinux

關閉vmware

虛擬網路編輯器的

dhcp

功能

安裝dhcp服務

軟體:dhcp

dhcp-common

埠:udp 67(接收客戶端的請求)

udp 68 (客戶端的源埠,用來向伺服器傳送資料報,和接收來自於伺服器的                                            資料報)

配置檔案:

dhcpd  /etc/dhcp/dhcpd.conf

dhcrelay  /etc/sysconfig/dhcrelay(中繼配置檔案)

配置檔案的修改:

利用模板檔案生成配置檔案

將配置檔案的前幾個subnet宣告刪掉。修改最後乙個宣告的subnet

注:注意配置檔案中每行結尾的分號

subnet   192.168.88.0  netmask  255.255.255.0{

#宣告要分配的網段和子網掩碼

range 192.168.88.3 192.168.88.254;

#宣告可用

ip位址池

option domain-name " linuxlc.com" ; #設定

dns域

option domain-name-servers 8.8.8.8 ;#設定

dns伺服器位址

option routers  192.168.88.2;

#預設閘道器的位址(可不改)

option broadcast-address192.168.88.255;#

廣播位址(可有可無)

default-lease-time600;

#預設租約(s)

max-lease-time 7200;}

#最大租約(s)

重啟服務:                       service dhcpd start

重啟客戶機的網絡卡:     ifdown eth0;ifup eth0

保留位址(固定位址分配)

1、arp  -a 檢視客戶機的mac位址

2、修改/etc/dhcp/dhcpd.conf檔案

host  fantasia {

hardware  ethernet 客戶機的mac位址;

#想要固定

ip的客戶機的

mac位址

fixed-address位址池中的某一ip          }

#固定分配給客戶機的

ip位址

3、service  dhcpd  restart

4、重啟客戶機網絡卡驗證ip獲取是否成功

超級作用域(同一區域網)

超級作用域:

dhcp伺服器可為單個物理網路上的客戶端提供多個作用域租約

實驗環境準備:

三颱虛擬機器同一區域網,乙個dhcp伺服器,兩個客戶機

實驗:1、修改/etc/dhcp/dhcpd.conf檔案

#之前的網段宣告和主機宣告全都注釋掉!

shared-network public {

subnet  192.168.88.0 netmask 255.255.255.0{

option routers 192.168.88.1;

range 192.168.88.3 192.168.88.3;}

subnet   192.168.89.0   netmask 255.255.255.0{

option routers  192.168.89.1;

range 192.168.89.3 192.168.89.5;}}#

下面幾行都刪掉

2、重啟:service  dhcpd restart

3、分別重啟兩台機器的網絡卡,檢視獲取的位址

dhcp中繼

實驗環境準備

一台dhcp伺服器:      eth0(192.168.1.2)連線內網vmnet10

一台dhcp中繼:        eth0(192.168.1.1)連線內網vmnet10

eth1(200.200.200.1)連線外網vmnet15                

一台外網客戶機:         eth0在vmnet15

配置dhcp伺服器

1、環境準備

iptales-f    setenforce 0

yum-y install dhcp  

2、修改/etc/dhcp/dhcpd.conf檔案

#宣告兩個

subnet

,其他無關可以不做操作或刪除

subnet 192.168.1.0 netmask255.255.255.0 {

range 192.168.1.5 192.168.1.10;

option domain-name-servers 192.168.1.2;

option routers 192.168.1.1;

option broadcast-address 192.168.1.255;

subnet 200.200.200.0 netmask255.255.255.0 {

range200.200.200.5 200.200.200.10;

option domain-name-servers 192.168.1.2;

option routers 200.200.200.1;

option broadcast-address200.200.200.255;

3、儲存退出,重啟dhcpd服務 servicedhcpd start

4、指定閘道器:routeadd default gw 網關內網絡卡ip

配置dhcp中繼伺服器

1、一塊網絡卡ip=192.168.1.1

一塊網絡卡ip=200.200.200.1

2、            iptales -f    setenforce 0

yum-y install dhcp  

修改/etc/sysconfig/dhcrelay檔案

第四行inte***ces=「eth0   eth1」 

第六行dhcpservers=」192.168.1.2」               #dhcp

伺服器ip

重啟dhcrelay服務  service dhcrelay start

3、修改/etc/sysctl.conf檔案。

將netipv4.ip_forward= 1

重啟sysctl   -p

配置內網主機

iptales -f    setenforce 0

重啟網絡卡   ifdown ifup   ifconfig   

配置外網主機

ptales -f    setenforce 0

重啟網絡卡   ifdown ifup   ifconfig   

dhcp服務搭建

開啟虛擬機器之前,先把設定中的網路介面卡調成僅主機模式 然後在編輯下開啟虛擬網路編輯器,選擇型別為僅主機的,把使用本地dhcp服務將ip分配給虛擬機器這一項的 取消掉 搭建之前把伺服器的網絡卡配置改成如下所示 vim etc sysconfig network scripts ifcfg eth0 ...

DHCP服務搭建

dhcp服務 一 dhcp概述 dhcp dynamic host configuration protocol 動態主機配置協議 通常被應用在大型的區域網路環境中,主要作用是集中的管理 分配 ip位址,使網路環境中的主機動態的獲得 ip位址 gateway 位址 dns伺服器 位址等資訊,並能夠提...

DHCP服務搭建

工作原理 動態主機設定協定 dhcp 是一種使網路管理員能夠集中管理和自動分配ip網路位址的通訊協議。在ip網路中,每個連線internet的裝置都需要分配唯一的ip位址。dhcp使網路管理員能從中心結點監控和分配ip位址。當某台計算機移到網路中的其它位置時,能自動收到新的ip位址。dhcp使用了租...