當前位置:編程學習大全網 - 源碼下載 - Linux下如何安裝DHCP服務和使用

Linux下如何安裝DHCP服務和使用

dhcpd服務程序是Linux系統中用於提供DHCP動態主機地址管理協議的服務,確認yum倉庫配置妥當後就可以直接安裝了,DHCP動態主機地址管理服務功能雖然十分豐富強大,但dhcpd服務程序的配置步驟卻十分簡單,很大程度上降低了Linux系統實現DHCP動態主機地址管理服務的門檻:

[root@linuxprobe ~]# yum install dhcp

Loaded plugins: langpacks, product-id, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

rhel | 4.1 kB 00:00

Resolving Dependencies

--> Running transaction check

---> Package dhcp.x86_64 12:4.2.5-27.el7 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

================================================================================

Package Arch Version Repository Size

================================================================================

Installing:

dhcp x86_64 12:4.2.5-27.el7 rhel 506 k

Transaction Summary

================================================================================

Install 1 Package

Total download size: 506 k

Installed size: 1.4 M

Is this ok [y/d/N]: y

Downloading packages:

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

Installing : 12:dhcp-4.2.5-27.el7.x86_64 1/1

Verifying : 12:dhcp-4.2.5-27.el7.x86_64 1/1

Installed:

dhcp.x86_64 12:4.2.5-27.el7

Complete!

是的,您沒有看錯!打開dhcpd服務程序的主配置文件發現只有3行註釋語句,大意是告訴咱們配置文件需要全部由自己來寫,如果不熟悉的話可以看下第2行中的參考示例文件,再或者買本劉遄老師的《Linux就該這麽學》自學書籍吧~哈哈,最後壹句是玩笑了。如圖14-2所示,壹個標準的DHCP配置文件應該包括全局配置參數、子網網段聲明、地址配置選項以及地址配置參數:

[root@linuxprobe ~]# cat /etc/dhcp/dhcpd.conf

# DHCP Server Configuration file.

# see /usr/share/doc/dhcp*/dhcpd.conf.example

# see dhcpd.conf(5) man page

圖14-2 dhcpd服務程序配置文件參數結構解析

全局配置參數用於定義DHCP服務的整體運行參數,而子網網段聲明用於配置整個子網段的地址屬性,dhcpd服務程序配置文件的參數比較多,劉遄老師為同學們挑選了最常用參數。並逐壹進行了簡單介紹,為接下來實驗打下基礎:

參數

作用

ddns-update-style 類型

定義DDNS服務動態更新的類型,類型包括:

none(不支持動態更新),interim(互動更新模式)與ad-hoc(特殊更新模式)。

allow/ignore client-updates

允許/忽略客戶機更新DNS記錄。

default-lease-time 21600

默認超時時間。

max-lease-time 43200

最大超時時間。

option domain-name-servers 8.8.8.8

定義DNS服務器地址。

option domain-name "domain.org"

定義DNS域名。

range

定義用於分配的IP地址池。

option subnet-mask

定義客戶機的子網掩碼。

option routers

定義客戶機的網關地址。

broadcase-address 廣播地址

定義客戶機的廣播地址。

ntp-server IP地址

定義客戶機的網絡時間服務器(NTP)。

nis-servers IP地址

定義客戶機的NIS域服務器的地址。

hardware 硬件類型 MAC地址

指定網卡接口的類型與MAC地址。

server-name 主機名

通知DHCP客戶機服務器的主機名。

fixed-address IP地址

將某個固定IP地址分配給指定主機。

time-offset 偏移差

指定客戶機與格林尼治時間的偏移差。

DHCP這部分在/chapter-14.html#142_dhcpd這篇裏講的非常詳細!建議看看

  • 上一篇:分析獨生子女的心理特點及教育對策
  • 下一篇:請教壹個VLC串流的問題
  • copyright 2024編程學習大全網