成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在CentOS、RHEL和Fedora上安裝DHCP服務(wù)

系統(tǒng) Linux 系統(tǒng)運(yùn)維
DHCP(Dynamic Host Configuration Protocol)是一個(gè)網(wǎng)絡(luò)協(xié)議,它使得服務(wù)器能從預(yù)定義的 IP 池中為網(wǎng)絡(luò)中的客戶端節(jié)點(diǎn)自動(dòng)分配 IP 地址并提供其它相關(guān)的網(wǎng)絡(luò)配置參數(shù)。在這篇指南中,我們會(huì)介紹如何在 CentOS/RHEL 和 Fedora 發(fā)行版中安裝和配置 DHCP 服務(wù)。

如何在CentOS、RHEL和Fedora上安裝DHCP服務(wù)

DHCP(Dynamic Host Configuration Protocol)是一個(gè)網(wǎng)絡(luò)協(xié)議,它使得服務(wù)器能從預(yù)定義的 IP 池中為網(wǎng)絡(luò)中的客戶端節(jié)點(diǎn)自動(dòng)分配 IP 地址并提供其它相關(guān)的網(wǎng)絡(luò)配置參數(shù)。

這意味著每次客戶端節(jié)點(diǎn)啟動(dòng)(連接到網(wǎng)絡(luò))的時(shí)候,它都會(huì)獲得一個(gè)和從不改變的“靜態(tài)” IP 地址相反的“動(dòng)態(tài)” IP 地址。DHCP 服務(wù)器給 DHCP 客戶端分配 IP 地址稱為“租約”,租約時(shí)間隨客戶端需要的連接時(shí)間或 DHCP 的配置而異。

在這篇指南中,我們會(huì)介紹如何在 CentOS/RHEL 和 Fedora 發(fā)行版中安裝和配置 DHCP 服務(wù)。

設(shè)置測試環(huán)境

本次安裝中我們使用如下的測試環(huán)境:

  • DHCP 服務(wù)器 - CentOS 7
  • DHCP 客戶端 - Fedora 25 和 Ubuntu 16.04

DHCP 如何工作?

在進(jìn)入下一步之前,讓我們首先了解一下 DHCP 的工作流程:

  • 當(dāng)已連接到網(wǎng)絡(luò)的客戶端計(jì)算機(jī)(配置為使用 DHCP)啟動(dòng)時(shí),它會(huì)發(fā)送一個(gè) DHCPDISCOVER 消息到 DHCP 服務(wù)器。
  • 當(dāng) DHCP 服務(wù)器接收到 DHCPDISCOVER 請求消息時(shí),它會(huì)回復(fù)一個(gè) DHCPOFFER 消息。
  • 客戶端收到 DHCPOFFER 消息后,它再發(fā)送給服務(wù)器一個(gè) DHCPREQUEST 消息,表示客戶端已準(zhǔn)備好獲取 DHCPOFFER 消息中提供的網(wǎng)絡(luò)配置。
  • ***,DHCP 服務(wù)器收到客戶端的 DHCPREQUEST 消息,并回復(fù) DHCPACK 消息,表示允許客戶端使用分配給它的 IP 地址。

***步:在 CentOS 上安裝 DHCP 服務(wù)

1、安裝 DHCP 服務(wù)非常簡單,只需要運(yùn)行下面的命令即可。

  1. $ yum -y install dhcp 

重要:假如系統(tǒng)中有多個(gè)網(wǎng)卡,但你想只在其中一個(gè)網(wǎng)卡上啟用 DHCP 服務(wù),可以按照下面的步驟在該網(wǎng)卡上啟用 DHCP 服務(wù)。

2、 打開文件 /etc/sysconfig/dhcpd,將指定網(wǎng)卡的名稱添加到 DHCPDARGS 列表,假如網(wǎng)卡名稱為 eth0,則添加:

  1. DHCPDARGS=eth0 

保存文件并退出 。

第二步:在 CentOS 上配置 DHCP 服務(wù)

3、 對于初學(xué)者來說,配置 DHCP 服務(wù)的***步是創(chuàng)建 dhcpd.conf 配置文件,DHCP 主要配置文件一般是 /etc/dhcp/dhcpd.conf(默認(rèn)情況下該文件為空),該文件保存了發(fā)送給客戶端的所有網(wǎng)絡(luò)信息。

但是,有一個(gè)樣例配置文件 /usr/share/doc/dhcp*/dhcpd.conf.sample,這是配置 DHCP 服務(wù)的良好開始。

DHCP 配置文件中定義了兩種類型的語句:

  • 參數(shù) - 說明如何執(zhí)行任務(wù)、是否執(zhí)行任務(wù)、或者給 DHCP 客戶端發(fā)送什么網(wǎng)絡(luò)配置選項(xiàng)。
  • 聲明 - 指定網(wǎng)絡(luò)拓?fù)洹⒍x客戶端、提供客戶端地址、或?qū)⒁唤M參數(shù)應(yīng)用于一組聲明。

因此,首先復(fù)制示例配置文件為主配置文件:

  1. $ cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf  

4、 然后,打開主配置文件并定義你的 DHCP 服務(wù)選項(xiàng):

  1. $ vi /etc/dhcp/dhcpd.conf 

首先在文件開頭設(shè)置以下應(yīng)用于全部子網(wǎng)的全局參數(shù)(注意要使用你實(shí)際場景中的值):

  1. option domain-name "tecmint.lan"
  2. option domain-name-servers ns1.tecmint.lan, ns2.tecmint.lan; 
  3. default-lease-time 3600;  
  4. max-lease-time 7200; 
  5. authoritative; 

5、 然后,定義一個(gè)子網(wǎng);在這個(gè)事例中,我們會(huì)為 192.168.56.0/24 局域網(wǎng)配置 DHCP(注意使用你實(shí)際場景中的值):

  1. subnet 192.168.56.0 netmask 255.255.255.0 { 
  2. option routers                  192.168.56.1; 
  3. option subnet-mask              255.255.255.0; 
  4. option domain-search            "tecmint.lan"
  5. option domain-name-servers      192.168.56.1; 
  6. range   192.168.56.10   192.168.56.100; 
  7. range   192.168.56.120  192.168.56.200; 

第三步:為 DHCP 客戶端分配靜態(tài) IP

只需要在 /etc/dhcp/dhcpd.conf 文件中定義下面的部分,其中你必須顯式指定它的 MAC 地址和打算分配的 IP,你就可以為網(wǎng)絡(luò)中指定的客戶端計(jì)算機(jī)分配一個(gè)靜態(tài) IP 地址:

  1. host ubuntu-node { 
  2. hardware  ethernet 00:f0:m4:6y:89:0g; 
  3. fixed-address 192.168.56.105; 
  4. host fedora-node { 
  5. hardware  ethernet 00:4g:8h:13:8h:3a; 
  6. fixed-address 192.168.56.110; 

保存文件并關(guān)閉。

注意:你可以使用下面的命令找到 Linux 的 MAC 地址。

  1. $ ifconfig -a eth0 | grep HWaddr 

6、 現(xiàn)在,使用下面的命令啟動(dòng) DHCP 服務(wù),并使在下次系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng):

  1. ---------- On CentOS/RHEL 7 ----------  
  2. $ systemctl start dhcpd 
  3. $ systemctl enable dhcpd 
  4. ---------- On CentOS/RHEL 6 ---------- 
  5. $ service dhcpd start 
  6. $ chkconfig dhcpd on 

7、 另外,別忘了使用下面的命令允許 DHCP 服務(wù)通過防火墻(DHCPD 守護(hù)進(jìn)程通過 UDP 監(jiān)聽67號端口):

  1. ---------- On CentOS/RHEL 7 ---------- 
  2. $ firewall-cmd --add-service=dhcp --permanent  
  3. $ firewall-cmd --reload  
  4. ---------- On CentOS/RHEL 6 ---------- 
  5. $ iptables -A INPUT -p tcp -m state --state NEW --dport 67 -j ACCEPT 
  6. $ service iptables save 

第四步:配置 DHCP 客戶端

8、 現(xiàn)在,你可以為網(wǎng)絡(luò)中的客戶端配置自動(dòng)從 DHCP 服務(wù)器中獲取 IP 地址。登錄到客戶端機(jī)器并按照下面的方式修改以太網(wǎng)接口的配置文件(注意網(wǎng)卡的名稱和編號):

  1. # vi /etc/sysconfig/network-scripts/ifcfg-eth0 

添加下面的選項(xiàng):

  1. DEVICE=eth0 
  2. BOOTPROTO=dhcp 
  3. TYPE=Ethernet 
  4. ONBOOT=yes 

保存文件并退出。

9、 你也可以在桌面服務(wù)器中按照下面的截圖(Ubuntu 16.04桌面版)通過 GUI 設(shè)置 Method 為 Automatic (DHCP)。 

 

 

 

在客戶端網(wǎng)絡(luò)中設(shè)置 DHCP

10、 按照下面的命令重啟網(wǎng)絡(luò)服務(wù)(你也可以通過重啟系統(tǒng)):

  1. ---------- On CentOS/RHEL 7 ---------- 
  2. $ systemctl restart network 
  3. ---------- On CentOS/RHEL 6 ---------- 
  4. $ service network restart 

到了這里,如果所有設(shè)置都是正確的,你的客戶端就應(yīng)該能自動(dòng)從 DHCP 服務(wù)器中獲取 IP 地址。

你也可以閱讀:

  1. 如何在 Debian Linux 中安裝和配置 Multihomed ISC DHCP 服務(wù)
  2. 配置網(wǎng)絡(luò)的 10 個(gè)有用的 “IP” 命令

在這篇文章中我們?yōu)槟阏故玖巳绾卧?RHEL/CentOS 中安裝 DHCP 服務(wù)。在下面的評論框中給我們反饋吧。在接下來的文章中,我們還會(huì)為你展示如何在 Debian/Ubuntu 中安裝 DHCP 服務(wù)。和 TecMint 保持聯(lián)系。 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2017-04-24 18:10:27

DrupalCentOSFedora

2023-05-24 11:56:06

RHEL 9DHCP服務(wù)器

2019-10-12 10:24:06

CentOSRHELCockpit

2023-11-26 16:23:16

FedoraVSCodium

2019-10-14 15:00:12

Centos 8 RHEL 8VNC

2020-03-02 14:06:54

CentOS 8FFmpegLinux

2020-03-02 18:16:12

FedoraLinuxMongoDB

2019-11-14 09:20:15

CentOS 8RHEL 8Nagios Core

2015-12-21 13:19:23

CentosRHEL 6.XWetty

2019-12-02 11:50:09

CentOS 8VirtualBoxLinux

2021-08-18 11:19:25

FedoraLinuxJava

2021-11-28 06:33:24

Discord消息收發(fā)應(yīng)用 Linux

2022-10-17 06:34:28

FedoraLinuxRPM Fusion

2023-03-16 08:55:51

RHEL 8MiniKube開源

2021-11-05 08:00:00

數(shù)據(jù)庫PostgreSQL開源

2023-05-05 16:20:15

2016-11-08 08:51:43

GitLinux開源

2020-12-28 06:44:45

FedoraLinux RPM文件

2019-11-05 11:20:36

CentOS 8RHEL 8Linux

2014-10-11 11:30:43

CentOSDocker
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美日韩一区二区三区不卡视频 | 欧美精品福利 | 亚洲欧洲日韩精品 中文字幕 | 成人影视网址 | 国产精品久久久久久久久久 | 精品欧美一区二区三区久久久小说 | 久99久视频 | 精品福利在线 | 久色视频在线观看 | 欧洲精品在线观看 | 亚洲一区二区三区 | 一级全黄视频 | 国产欧美精品一区二区三区 | 在线播放国产一区二区三区 | 久久精品国产清自在天天线 | av一区二区三区 | 国产精品亚洲成在人线 | 成人国产a | 国产成人99久久亚洲综合精品 | 毛片区 | 亚洲精品国产电影 | 亚洲精品欧洲 | 一区二区三区国产精品 | 亚洲欧美日韩在线一区二区 | 五月天综合网 | 91久久久久久久久久久 | 国产第一页在线观看 | 成人精品区 | 欧美日韩一区在线观看 | 免费啪啪| 精品一区二区三区免费视频 | 国产午夜精品一区二区三区 | 国产精品视频网 | 欧美国产视频 | 精品欧美一区二区精品久久 | 欧美伊人 | 欧美成年黄网站色视频 | 久久久123 | 亚洲精品中文字幕av | 亚洲精品久久久一区二区三区 | 国产精品福利在线 |