簡單配置DHCP服務器

 簡單配置DHCP服務器

DHCP:動態主機設定協定Dynamic Host Configuration Protocol)是一個局域網網絡協議,使用UDP協議工作,主要有兩個用途:

(1).給內部網絡或網絡服務供應商自動分配IP地址給用戶

(2).給內部網絡管理員作爲對所有電腦作中央管理的手段

說明:

dhcp服務不能垮網段,也不能用於外網,只能用於內網環境中

在一個內網網段中,只允許有一臺dhcp服務器,不允許出現2臺或多臺,否則會出現衝突導致dhcp服務不能正常使用。

具體配置:

1.在服務器端:

[root@localhost ~]# rpm -q dhcp package dhcp is not installed   #此時發現沒有安裝dhcp # yum install dhcp –y   [root@localhost ~]# cat /etc/dhcpd.conf

#

# DHCP Server Configuration file.

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

# cd /usr/share/doc/dhcp-3.0.5/ # cp dhcpd.conf.sample  /etc/dhcpd.conf # cd

下面是一個配置實例:

# vim /etc/dhcpd.conf ddns-update-style interim; ignore client-updates;   subnet 172.16.0.0 netmask 255.255.0.0 {   # --- default gateway         option routers                  172.16.1.1;         option subnet-mask              255.255.0.0;           option nis-domain               "domain.org";         option domain-name              "domain.org";         option domain-name-servers      172.16.1.1;          option time-offset              -18000; # Eastern Standard Time #       option ntp-servers              172.16.1.1; #       option netbios-name-servers     172.16.1.1; # --- Selects point-to-point node (default is hybrid). Don't change this unless # -- you understand Netbios very well #       option netbios-node-type 2;           range dynamic-bootp 172.16.0.1 172.16.55.254;         default-lease-time 21600;         max-lease-time 43200;           # we want the nameserver to appear at a fixed address         host ns {                 next-server marvin.redhat.com;                 hardware ethernet 12:34:56:78:AB:CD;                 fixed-address 207.175.42.254;        } }

說明:

subnet 172.16.0.0 netmask 255.255.0.0   # 設置子網聲明

option routers                  172.16.1.1;  #DHCP客戶設置默認網關爲172.16.1.1

option subnet-mask              255.255.0.0;  #DHCP客戶設置子網掩碼爲255.255.0.0

option domain-name-servers      172.16.1.1;  #DHCP客戶設置DNS域爲172.16.1.1

range dynamic-bootp 172.16.0.1 172.16.0.254;  #DHCP客戶設置自動獲取的IP地址範圍

default-lease-time 21600;  #DHCP客戶設置默認地址租期

max-lease-time 43200;    #DHCP客戶設置最大地址租期

# service dhcpd start

 

2.在客戶端:

 [root@lihuan ~]# rpm -q dhcp

package dhcp is not installed

確保在客戶端沒有安裝dhcp軟件

# vim /etc/sysconfig/network-scripts/ifcfg-eth0

”BOOTPROTO=static”改爲”BOOTPROTO=dhcp”

# service network restart

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章