導航:首頁 > 源碼編譯 > 源碼編譯安裝dhcp並啟動

源碼編譯安裝dhcp並啟動

發布時間:2023-05-22 12:24:39

linux安裝dhcp伺服器步驟

安裝DHCP包
[root@miner-k ~]# yum -y install dhcp
[root@miner-k ~]# rpm -ql dhcp.x86_64
/etc/dhcp
/etc/dhcp/dhcpd.conf # DHCP的配置文件
/etc/dhcp/dhcpd6.conf
.......
/usr/sbin/dhcpd # DHCP的伺服器端的主進程
/usr/sbin/dhcrelay # DHCP的中繼伺服器的進程
/var/lib/dhcpd/dhcpd.leases #DHCP的租約記錄
修改配置文件
option domain-name "isc.org"; # 指定/etc/resolv.conf 中search後的參數
option domain-name-servers 114.114.115.115, 114.114.114.114; # DNS伺服器的地址
subnet 10.254.239.0 netmask 255.255.255.224 {
option routers 204.254.239.1; #指定網關
range 10.254.239.10 10.254.239.20; # 指定DHCP的地址池,Linux分配IP地址是由大到小的分配,windows中分配是由小到大分配
option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
}
# 通過MAC地址指定IP對應的主機
host fantasia {
hardware ethernet 08:00:07:26:c0:a5; #網卡的mac地址
fixed-address 10.254.239.30; # 指定不在Range范圍內的地址
DHCP 對應埠
伺服器端 UDP 67
客戶端 UDP 68
實例部署DHCP伺服器
修改配置文件
[root@miner-k ~]# vim /etc/dhcp/dhcpd.conf
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.200 192.168.100.210;
option domain-name-servers 114.114.114.114,114.114.115.115;
option domain-name "miner.example.org";
option routers 192.168.100.1;
default-lease-time 600;
max-lease-time 7200;
}
啟動DHCP伺服器
[root@miner-k ~]# service dhcpd restart
Starting dhcpd: [ OK ]
檢查DHCP的監聽埠
[root@miner-k ~]# netstat -anlp | grep 67
udp 0 0 0.0.0.0:67 0.0.0.0:* 4841/dhcpd

Ⅱ 如何啟動DHCPDHCP有什麼用

一、DHCP的作用。

DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個區域網的網路協議,使用UDP協議工作, 主要有兩個用途:

1、給內部網路或網路服務供應商自動動態分配IP地址、DNS伺服器地址等信息,提升地址的使用率。

2、給用戶或者內部網路管理員作為對所有計算機作中央管理的手段。

二、啟動DHCP。

(1)輸入路由器IP地址:在瀏覽器地址欄內輸入路由器IP地址(可參閱路由器說明書或查看路由器背面銘牌上的說明),如:192.168.1.1,並回車。

(4)重啟路由器:設置完成後,要重啟路由器才能生效,重啟方法,在系統工具下面,選擇「重啟路由器」這一項即可。

Ⅲ dhcp伺服器安裝問題,請各位大俠指教!

編譯出錯了
configure: error: no acceptable C compiler found in $PATH
沒猜頃頌有穗鄭發現合適的編乎埋譯器
樓主裝了gcc沒有?
checking for gcc... no

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

DHCP基於客戶/伺服器模式。當DHCP客戶端啟動時,它會自動與DHCP伺服器通信,由DHCP伺服器為DHCP客戶端供給自動分配IP地址的服務。
當然高等的DHCP,不光只是分配地址這么簡單,今天我們的課程只是架設一個普通的DHCP的伺服器, client端能獲取到上網必須的網路配置信息
安裝了DHCP服務軟體的伺服器稱為DHCP伺服器,而啟用了DHCP功效的客戶機稱為DHCP客戶端,DHCP伺服器是以地址租約的方法為DHCP客戶端供給服務的,它有以下兩種方法:
限定租期 和 永久租用
學DHCP伺服器,就一定要知道DHCP伺服器的工作原理:
DHCPDISCOVER(DHCP發明)
DHCPOFFER(DHCP供給)
DHCPREQUEST(DHCP請求)
DHCPACK(DHCP確認)
這個4個步驟,是client獲取IP地址必經的步驟
DHCP供給的時候,伺服器已經給client分配了IP地址,第二部分分給client的IP地址是臨時的,client得到這個IP地址後,會發出DHCP請求,請求租用這個地址,伺服器收到請求後,就會正式把這個地址分配給client,繼而向client發送DHCP確認。
這個四步主要是應對同一網路多個DHCP伺服器
後台過程:dhcpd
腳本:/etc/rc.d/init.d/dhcpd
使用埠:67
所需RPM包:dhcp
相關RPM包:
dhcp-devel-3.0.5-7.el5.i386.rpm
dhcpv6-0.10-33.el5.i386.rpm
dhcpv6_client-0.10-33.el5.i386.rpm
配置文件:/etc/dhcpd.conf
日誌:/var/log/xferlog
再提示一點吧,網路啟動方法也叫bootpc,這樣獲取的IP地址是不會受伺服器的租期111ttt.com的,它永遠有效
好了,我們先安裝DHCP伺服器
一、下載或從光碟上找到DHCP服務安裝包。
二、安裝(dhcp*代表其安裝包名稱):
# rpm -ivh dhcp*
三、配置DHCP文件:
復制/usr/share/doc/dhcp*/dhcpd.conf.sample 到/etc目錄下,更名為:dhcpd.conf
# cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf
當然,也可以先vi /etc/dhcpd.conf,然後在末行模式運行以下命令
r /usr/share/doc/dhcp*/dhcpd.conf.sample
這樣這個dhcpd.conf.sample文件的內容就導進來了。
打開dhcpd.conf,要修改的幾個地方:
subnet 後面接的是你所定義的網段,要與本機的IP地址同網段,
每一語句以分號「;」結尾,不要忘記。
例如:我的IP是「192.168.2.11」,下面是我的配置文件:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.2.1;
option time-offset -18000;
range dynamic-bootp 192.168.2.100 192.168.2.254
default-lease-time 21600;
max-lease-time 43200;
filename "/pxelinux.0";
next-server 192.168.2.11;
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
四、詳細註解:
ddns-update-style interim; #定義所支持的DNS動態更新類型(必選),一般我們設置成關閉,
#interim和none都是關閉的意思
allow/ignore client-updates; #允許/疏忽客戶機更新DNS記載
allow/deny unknown-clients; #是否動態分配IP給未知的使用者
allow/deny bootp; #是否響應激活查詢
allow/deny booting; #是否響應使用者查詢
subnet 192.168.2.0 netmask 255.255.255.0 { #設置子網聲明
# --- default gateway
option routers 192.168.2.1; #設置預設網關為192.168.2.1
option subnet-mask 255.255.255.0; #設置客戶端的子網掩碼
option nis-domain "domain.org"; #為客戶設置NIS域
option domain-name "domain.org"; #為客戶設置域名
option domain-name-servers 192.168.2.1; #為客戶設置域名伺服器
option time-offset -18000; # Eastern Standard Time #為客戶端指定格林威治時間偏移時間,單位秒,
# 該選項可以在全局配置、局部配置均可使用
# option ntp-servers 192.168.2.1; #NTP是時間伺服器
# option netbios-name-servers 192.168.2.1; 設置wins伺服器
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2; #設置netbios節點類型 我不清楚這個netbios節點是什麼東西
range dynamic-bootp 192.168.2.28 192.168.2.254; #設置動態的地址池
default-lease-time 21600; #設置預設的地址租期
max-lease-time 43200; #設置客戶端最長的地址租期
# we want the nameserver to appear at a fixed address
filename "/pxelinux.0"; #開始啟動文件的名稱,應用於無盤安裝,可以是tftp的相對或絕對路徑
next-server 192.168.2.11; #This is the name of the server they should get it from
#tftp伺服器,可以和dhcp伺服器不在同一機器上,一般是PXE網路使用此參數
#設置主機聲明
host ns {
next-server marvin.redhat.com; #設置由於定義伺服器從引導文件中裝入的主機名,用於無盤站
hardware ethernet 12:34:56:78:AB:CD; #指定dhcp客戶的mac地址
fixed-address 207.175.42.254; #給指定的mac地址分配ip
}
}
五、配置好dhcpd.conf文件後就可以啟動dhcp服務了:
# service dhcpd restart
這時可以用「netstat -nlutp」命令查看dhcp服務是否有啟動。
六、其它相關文件:
1、這個文件/var/lib/dhcpd/dhcpd.leases,可以看到被租出去的IP地址和相關信息。
2、這個文件/etc/sysconfig/dhcpd是指定DHCP伺服器111ttt.com的網卡,如果只有一個網卡,一般不用設置
DHCPDARGS=eth0 或者是eth1 ,如果全部111ttt.com就不用管。
3、這個文件/etc/sysconfig/dhcrelay就是設置DHCP中繼的文件,大家打開瞧一下吧。
interfaces 就是來自這個埠的dhcpdiscover(請求)都會轉發到後面的DHCPSERVERS伺服器。
設置了DHCP中繼,需要啟動中繼服務:service dhcrelay start
七、在linux客戶機下面,你可以手動配置你的dhcp:
觀察你的網路配置文件,如果你沒有設置為自動啟動聯網,則要修改你的網路配置文件。
# vi /etc/sysconfig/network
添加「NETWORKING=yes」(讓引導的時候啟動聯網)
或者使用
# @echo 「NETWORKING=yes」> /etc/sysconfig/network
然後再修改你的網卡配置文件
/etc/sysconfig/network-scriptes/ifcfg-eth0 文件應該包括這幾行:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

Ⅳ 如何在Debian Linux上安裝配置ISC DHCP伺服器

工具/原料

一台Linux主機或虛擬機(這里CentOS 6.5為例)
編譯源碼或軟體源方式安裝dhcp軟體
方法/步驟

首先我們先了解下 DHCP,DHCP採用客戶端/伺服器的工作模式,由客戶端向伺服器發出獲取IP地址的請求,伺服器接收到請求後會把網路配置信息發送給客戶端,實現IP地址的動態分配。DHCP提供三種地址分配策略:
1:手工分配 在伺服器上指定為哪些主機分配固定的IP,也就是說這些主機永遠獲取的都是給它們設置好的IP。
2:自動分配 地址分配給客戶機後,這個地址就永遠給了客戶機。這樣客戶機不在線也不會回收IP,會造成浪費,不同於手工分配。
3:動態分配 也是用的最多的策略了,它將IP地址分配出去後會有個租約,等租約時間到了,就會回收IP,如果主機還在線,在租約時間快到時,會向DHCP伺服器發送續約請求,以便繼續使用。
以上手工分配適合於列印機、其他提供web服務、ftp服務的主機等,因為它們需要一個固定的IP地址。動態分配能有效解決IP地址不夠用的問題,租約到期後被回收的IP地址會重新給新請求的客戶端使用。
DHCP的安裝可以通過從軟體源直接安裝或自己編譯安裝。編譯安裝的話下載地址在:https://www.isc.org/downloads/
這里選擇編譯安裝DHCP,下圖為DHCP源碼包的官方下載頁面,我們選擇最新版dhcp-4.3.1.tar.gz

首先我們先解壓源碼包
# tar xf dhcp-4.3.1.tar.gz
指定安裝目錄和配置文件目錄
# cd dhcp-4.3.1
# ./configure --prefix=/usr/local/dhcp --sysconfdir=/etc
配置過程非常快,等配置完了可以echo $?確定下是否成功
接著就可以編譯安裝了,請耐心等待編譯完成
# make && make install
如果採用軟體源安裝的話直接 " yum install dhcp "即可,不過版本會比較舊

接著將配置文件復制過去,在安裝目錄的 server 目錄中
# cp server/dhcpd.conf.example /etc/dhcpd.conf
生產地址池文件,用於記錄已經分配出去的IP地址
# touch /var/db/dhcpd.leases
接著修改配置文件,在最後添加提供服務的網段
subnet 10.0.0.0 netmask 255.0.0.0
{
range 10.0.0.50 10.0.0.100;
}
我這里為10.0.0.0網段提供服務,range定義了地址池,記得修改成適合你們的,然後就可以試著啟動服務了。
# /usr/local/dhcp/sbin/dhcpd
如果是以軟體源方式安裝的dhcp軟體,直接 service dhcpd start
我們可以用" killall dhcpd "來結束服務

服務啟動後可以用 " ps aux | grep dhcpd "查看下啟動的進程,DHCP服務監聽 udp 67 埠,客戶端以廣播的方式請求IP地址,整個區域網內,沒開啟DHCP服務的主機就忽視掉了請求,DHCP伺服器就會響應這個請求,如果同時有多個DHCP伺服器在工作肯定看哪個響應的快嘍!
接下來再啟動台主機試試效果把,我又啟動了一台XP,讓其自動獲取IP地址,看 是不是獲取了地址池中第一個IP "10.0.0.50"呢

接下來看下dhcpd的配置文件 " /etc/dhcpd.conf "
dhcpd.conf中由聲明、注釋、參數、選項四大類語句構成
注釋就是"#"開頭的注釋信息。聲明定義網路布局,剛才的subnet就屬於聲明。參數是定義dhcpd服務的各種網路參數,如租約的時間、主機名等。選項是以option作為開始,為客戶機指定主機名、廣播地址、子網掩碼等
聲明:
include "filename" 將指定的文件內容添加到配置文件中
shared-network 名稱 {
【參數】
【聲明】
} 指定共享相同網路的子網
subnet 網段 netmask 子網掩碼 {
【參數】
【聲明】
} 定義哪些IP分配給客戶,一般與range結合使用
range 起始地址 終止地址; 定義IP范圍,終止地址可以沒有
host 主機名 {
【參數】
【聲明】
} 定義保留地址
group {
【參數】
【聲明】
} 為一組參數提供聲明
參數:
ddns-hostname 名稱 指定使用的主機名,不設置默認當前主機名
ddns-domainname 名稱 指定域名
ddns-update-style 參數 指定DNS的更新模式 { ad-hoc | interim | none }
default-lease-time 時間 默認租約時間(單位秒)
max-lease-time 時間 最大租約時間
server-name 名稱 告訴客戶端伺服器的名稱
hardware 介面類型 硬體地址 指定客戶機硬體介面類型和mac地址
fixed-address IP地址 【,IP地址】 為客戶端提供一個或多個IP地址,該參數只能出現在host聲明中
選項: 前面需加option
broadcast-address 廣播地址 指定客戶端廣播地址
domain-name 域名 指定客戶端域名
domain-name-servers 地址 指定客戶端的DNS伺服器
host-name 主機名 指定客戶端主機名
ntp-server 地址 指定時間伺服器地址
routers 地址 指定默認網關IP
subnet-mask 子網掩碼 指定客戶端子網掩碼
比如我們為10.0.0.0網段提供服務,DNS伺服器為8.8.8.8,網關為10.0.0.254,子網掩碼為255.0.0.0,默認租約時間6小時.
subnet 10.0.0.0 netmask 255.0.0.0
{
range 10.0.0.50 10.0.0.100;
option subnet-mask 255.0.0.0;
option routers 10.0.0.254;
option domain-name-servers 8.8.8.8;
default-lease-time 21600;
}
看看是不是網關和DNS也被自動獲取了呢。注意都要以分號結束哦

現在再試試為其配置指定的IP地址,我們先把要指定主機的網卡mac地址記下來,然後給他配置10.10.10.10這個IP
subnet 10.0.0.0 netmask 255.0.0.0
{
range 10.0.0.50 10.0.0.100;
option subnet-mask 255.0.0.0;
option routers 10.0.0.254;
option domain-name-servers 8.8.8.8;
server-name mydhcp;
default-lease-time 21600;
host winXP {
hardware ethernet 00:0C:29:6E:4B:A1;
fixed-address 10.10.10.10;
}
}
這回使用了 ipconfig -all 顯示的更詳細了,這里連伺服器的地址也列出來了,也可以使用這個參數查看網卡的mac地址

11
演示用的是Windows主機,如果是Linux主機需要修改網卡的配置文件,設置"BOOTPROTO=dhcp",然後可以通過 dhclient eth0 來給eth0這塊網卡獲取IP地址。

Ⅵ 在Linux中DHCP伺服器怎樣安裝和配置

要安裝 DHCP 伺服器服務,請執行下列步驟: 1. 運行「控制面板」並選擇衡裂沖「網路」。 2. 選擇「添加軟體」。 3. 在「添加網路軟體」對話框中,選擇「TCP/IP 協議及相關組件」,然後選擇「繼續」。 出現「Windows NT TCP/IP 安裝選項」對話框,顯示可以進行安裝的 TCP/IP 組件。 4. 選擇「DHCP 伺服器服務」,然後選擇「繼續」。 顯示「Windows NT 安裝」框,提示您選擇 Windows NT 分配文件的源鬧完整路徑。 備註:您可能會遇到以下提示信息: 選擇「繼續」。 5. 在 Windows NT Server 分配文件位置鍵入路徑,並選擇「繼續」。 如果從光碟安裝,則路徑位於 \I386 目錄下。 出現「TCP/IP 配置」框。 6. 鍵入 DHCP 伺服器的靜態 IP 地址、子網掩碼及默認網關。您如果使用 Windows Internet 命名服務 (WINS),請在此添加主要和次要 WINS 地址。 接著,適當咐殲的文件將復制到伺服器中,然後出現「網路設置」對話框。 7. 選擇「確定」。 出現「更改網路設置」對話框,提示必須重新啟動系統以初始化新配置。

Ⅶ 怎樣搭建DHCP伺服器

安裝並啟動DHCP服務以後,您必須創建一個作用域,一個可用來租用給DHCP客戶機的有效IP地址范圍。環境中的每個DHCP伺服器至少都應該有一個,不與環境中其他DHCP伺服器的作用域相重疊的作用域。在Windows 2000中,必須對Active Directory域環境中的DHCP伺服器進行授權,以防惡意DHCP伺服器聯機侵入,並對DHCP伺服器進行授權。 在域控制器上安裝並配置完DHCP服務以後,伺服器通常會在第一次被添加到DHCP控制台時被授權。但是,當您在一個成員伺服器或獨立的伺服器上安裝並配置完DHCP服務以後,您需要授權該DHCP伺服器。 若要授權DHCP伺服器,請按照下列步驟操作: 單擊開始—>單擊程序—>單擊管理工具,然後單擊DHCP。 在DHCP管理單元的控制台樹中,選擇這個新的DHCP伺服器。如果在伺服器對象的右下角有一個紅色箭頭,說明該伺服器尚未被授權。右鍵單擊該伺服器—>單擊授權,過一會,再次右鍵單擊該伺服器,然後單擊刷新,該伺服器將在右下角顯示一個綠色箭頭以表明該伺服器已被授權。 若要新建作用域,請按照下列步驟操作:單擊開始—>單擊程序,指向管理工具,然後單擊DHCP。右鍵單擊該伺服器—>單擊新建作用域。在新建作用域向導中,單擊下一步,然後為該作用域鍵入名稱和說明。這可以是您選擇的任何名稱,但是它應該具有足夠的描述性,以便標識該作用域在網路上的用途。 鍵入這些可作為作用域一部分進行租用的地址范圍,例如起始IP地址為192.168.100.1,結束地址為192.168.100.100。因為這些地址都要提供給客戶機,所以它們對於您的網路來說必須是有效的,並且當前未在使用。如果您想使用不同的子網掩碼,請鍵入新的子網掩碼。單擊下一步。 鍵入要從輸入的范圍中排除的IP地址。這包括已經靜態分配給組織中各計算機的任何地址。單擊下一步。 鍵入從該作用域中租用的IP地址到期前的天數、小時數和分鍾數。這決定了客戶機在不更新的情況下可以保留一個租用的地址多長時間。單擊下一步,選擇是,我想現在配置這些選項,然後繼續使用向導,為最常用的DHCP選項進行設置。單擊下一步。 鍵入從該作用域獲取IP地址的客戶機應使用的默認網關的IP地址,單擊添加將默認網關地址放入列表中,然後單擊下一步。 注意:如果網路中已經存在DNS伺服器,請在父域中鍵入您的組織的域名。鍵入您的DNS伺服器名稱,然後單擊解析,確保DHCP伺服器可以與DNS伺服器聯系,並確定它的地址。然後單擊添加,將該伺服器,包括在分配給DHCP客戶機的DNS伺服器列表中。單擊下一步。單擊是,我想現在激活此作用域,激活該作用域,使得客戶機可以從中獲得租用地址,然後單擊下一步。單擊完成。 三、可能遇到的問題 1、客戶機無法獲得IP地址 如果DHCP客戶機沒有已配置的IP地址,通常表明該客戶機未能與DHCP伺服器取得聯系。這可能是因為網路問題,也可能是因為DHCP伺服器不可用。如果DHCP伺服器已經啟動,其他客戶機已經能夠獲得有效地址,請驗證該客戶機的網路連接是否有效,所有相關的客戶機硬體設備(包括電纜和網路適配器)是否運行正常。 2、DHCP伺服器不可用 如果DHCP伺服器不能向客戶機提供租用地址,通常是因為DHCP服務未能啟動。如果是這種情況,該伺服器可能還未被授權在該網路運行。如果您以前能夠啟動DHCP服務,但是現在一直停止,請使用事件查看器檢查系統日誌中可能找出其原因的所有條目。 注意:若要啟動DHCP服務,單擊啟動—>單擊運行,鍵入cmd,然後按ENTER鍵。鍵入net start dhcpserver,然後按ENTER鍵。

Ⅷ DHCP怎麼開啟

電腦啟用dhcp

1、在鍵盤上按下「WIN+R」鍵,在運行框里輸入「cmd」,點擊確定按鈕。

通常在我們將電腦連接路由器時,我們可能會忘了設置,只要我們把電腦上的IP地址設置為自動獲得(動態IP),也是可以解決本地連接未啟用dhcp的問題的。而導致出現本地連接未啟用dhcp的提示的原因,往往有很多種。

Ⅸ 求DHCP伺服器的安裝與配置

實驗六:DHCP伺服器的配置實驗目的:一、掌握DHCP伺服器的安裝二、掌握DHCP伺服器的配置三、掌握DHCP客戶端的配置四、掌握終端伺服器的安裝五、掌握終端伺服器的使用實驗設備:PC機及Windows 2000系統(文件系統要求為NTFS格式)實驗內容:一、DHCP伺服器的安裝安裝DHCP伺服器的步驟如下:1.選擇「開始」/「設置」/「控制面板」/「添加或刪除程序」,選擇「添加/刪除Windows組件」。2.出現安裝向導對話框,請選擇「網路服務」/「詳細信息」。3.出現設置「網路服務」對話框時,在此選擇「動態主機配置協議(DHCP)」復選框,單擊「確定」按鈕。4.回到前一畫面,單擊「下一步」按鈕,直至安裝完成。完成安裝後,在「開始」/「程序」/「管理工具」程序組內會多一個「DHCP」選項供用戶管理與設置DHCP伺服器。 二、授權給DHCP伺服器DHCP伺服器安裝好後並不是立即就可以給DHCP客戶端提供服務,它必須經過一個「授權」的步驟。未經授權的DHCP伺服器在接收到DHCP客戶端索取IP地址的要求時,並不會給DHCP客戶端分派IP地址。被授權的DHCP伺服器的IP地址記錄在Windows 2000的Active Directory內,必須是Domain Admin或Enterprise Admin組的成員,才可以執行DHCP伺服器的授權工作。授權的操作步驟如下:1.選擇「開始」/「程序」/「管理工具」/「DHCP」管理工具,出現DHCP管理窗口。2.滑鼠右鍵點擊要授權的DHCP伺服器,選擇「管理授權的伺服器」/「授權」菜單,出現對話框,輸入要授權的DHCP伺服器的IP地址,單擊「確定」,可以看到 「管理授權伺服器」對話框,單擊「關閉」按鈕就完成授權操作。三、建立可用的IP作用域在DHCP伺服器內,必須設定一段IP地址的范圍(可用的IP作用域),當DHCP客戶端請求IP地址時,DHCP伺服器將從此段范圍提取一個尚未使用的IP地址分配給DHCP客戶端。需要注意的是,在一台DHCP伺服器內,只能針對一個子網設置一個IP作用域,例如:不可以建立一個IP作用域為210.43.16.1—210.43.16.60後,又建立另一個IP作用域為210.43.16.100—210.43.16.160。解決方法是先設置一個連續的IP作用域為210.43.16.1—210.43.16.160,然後將中間的210.43.16.61—210.43.16.99添加到排除范圍。建立一個新的DHCP作用域的步驟如下:1.用滑鼠右鍵單擊要創建作用域的伺服器,選擇「新建作用域」。2.出現「歡迎使用新建作用域向導」對話框時,單擊「下一步」,為該域設置一個名稱並輸入一些說明文字,單擊「下一步」。3.出現對話框,在此定義新作用域可用IP地址范圍,子網掩碼等信息。例如一組同學DHCP伺服器的IP地址是192.168.1.1,可分配供DHCP客戶機使用的IP地址是192.168.1.2至192.168.1.18,子網掩碼是255.255.255.0,二組同學DHCP伺服器的IP地址是192.168.2.1,可分配供DHCP客戶機使用的IP地址是192.168.2.2至192.168.2.18,以此類推。完成後單擊「下一步」。4.如果在上面設置的IP作用域內有部分IP地址不想提供給DHCP客戶端使用,則可以在對話框中設置需排除的地址范圍。例如:一組同學輸入192.168.1.10至192.168.1.18,二組同學輸入192.168.2.10至192.168.2.18,以此類推。單擊「添加」,單擊「下一步」。5.出現對話框,在此設置IP地址的租用期限,然後單擊「下一步」。6.出現對話框時,選擇「是,我想現在配置這些選項(Y)」,然後單擊「下一步」為這個IP作用域設置DHCP選項,分別是默認網關、DNS伺服器、WINS伺服器等。當DHCP伺服器在給DHCP客戶端分派IP地址時,同時將這些DHCP選項中的伺服器數據指定給客戶端。7.出現對話框時,輸入默認網關的IP地址,例如可輸入192.168.7.1。然後單擊「添加」按鈕,單擊「下一步」。如果目前網路總還沒有路由器,則可以不必輸入任何數據,直接單擊「下一步」按鈕即可。8.出現對話框時,設置客戶端的DNS域名稱,輸入DNS伺服器的名稱與IP地址,例如可輸入211.94.193.129。或者只輸入DNS伺服器的名稱,然後單擊「解析」按鈕讓其自動幫你找這台DNS伺服器的IP地址。單擊「下一步」繼續。9.出現對話框時,輸入WINS伺服器的名稱與IP地址,或者只輸入名稱,單擊「解析」按鈕讓自動解析。如果網路中沒有WINS伺服器,則可以不必輸入任何數據,直接單擊「下一步」按鈕即可10.出現對話框時,選擇「是,我想現在激活此作用域」,開始激活新的作用域,然後在「完成新建作用域向導」中單擊「完成」即可。完成上述設置,DHCP伺服器就可以開始接受DHCP客戶端索取IP地址的要求了。 四、IP作用域的維護IP作用域的維護主要是修改、停用、協調、與刪除IP作用域,這些操作都在「DHCP」控制台中進行。右鍵單擊要處理的IP作用域,選擇彈出菜單中的「屬性」、「停用」、「協調」、「刪除」選項可完成修改IP范圍、停用、協調與刪除DHCP服務等操作。 五、保留特定的IP地址可以保留特定的IP地址給特定的客戶端使用,以便該客戶端每次申請IP地址時都擁有相同的IP地址。這在實際中很有用處,例如你管理單位的網路,一方面可以避免用戶隨意更改IP地址,另一方面用戶也無需設置自己的IP地址、網關地址、DNS伺服器等信息,可以通過此功能逐一為用戶設置固定的IP地址,即所謂「IP-MAC」綁定,這會給你的維護降低不少的工作量。保留特定的IP地址的設置步驟如下:1.啟動「DHCP管理器」,在DHCP伺服器窗口列表下選擇一個IP范圍,用滑鼠右鍵單擊「保留」/「新建保留」菜單。2.出現「新建保留」對話框。在「保留名稱」輸入框中輸入用來標識DHCP客戶端的名稱,該名稱只是一般的說明文字,並非用戶賬號的名稱,例如,可以輸入計算機名稱。但並不一定需要輸入客戶端的真正計算機名稱,因為該名稱只在管理DHCP伺服器中的數據時使用。在「IP地址」輸入框中輸入一個保留的IP地址,例如:一組同學輸入192.168.1.9,二組同學輸入192.168.2.9,以此類推。可以指定任何一個保留的未使用的IP地址。如果輸入重復或非保留地址,「DHCP管理器」將發生警告信息。在「MAC地址」輸入框中輸入上述IP地址要保留給的客戶機的網卡號。在「說明」輸入框中輸入描述客戶的說明文字,該項內容可選。網卡MAC物理地址是「固化在網卡里的編號」,是一個12位的16進制數。全世界所有的網卡都有自己的唯一標號,是不會重復的。在安裝Windows2000的機器中,通過「開始」/「運行」,輸入CMD進入命令窗口,輸入ipconfig/all命令查看本機網路屬性信息。3.單擊「添加」按鈕,將保留的IP地址添加到DHCP伺服器的資料庫中。可以按照以上操作繼續添加保留地址,添加完所有保留地址後,單擊「關閉」按鈕。可以通過單擊「DHCP管理器」中的「地址租約」查看目前有哪些IP地址已被租用或用作保留。 六、DHCP選項的設置例如,設置006 DNS伺服器,步驟如下:1.用滑鼠右鍵單擊「DHCP管理器」中的「作用域選項」/「配置選項」。2.出現 「作用域選項」對話框,選擇「006 DNS伺服器」復選框,然後輸入DNS伺服器的IP地址,點按「添加」按鈕。如果不知道DNS伺服器的IP地址,可以輸入DNS伺服器的DNS域名,然後單擊「解析」讓系統自動尋找相應的IP地址,完成後單擊確定。完成設置後在DHCP管理控制台可以看到設置的選項「006 DNS伺服器」. 七、DHCP資料庫的維護在安裝DHCP服務時會在%Systemroot%\System32\Dhcp目錄下自動創建DHCP伺服器的資料庫文件,其中的dhcp.mdb是其存儲數據的文件,而其他的文件則是輔助性的文件,注意不要隨意刪除這些文件。1.DHCP資料庫的備份DHCP伺服器資料庫是一個動態資料庫,在向客戶端提供租約或客戶端釋放租約時它會自動更新,發現一個文件夾backup,該文件夾中保存著DHCP資料庫及注冊表中相關參數,可供修復時使用。DHCP服務默認會每隔60分鍾自動將DHCP資料庫文件備份到此處。如果要想修改這個時間間隔,可以通過修改BackupInterval這個注冊表參數實現,它位於注冊表項:HKEY_LOCAL_MACHINE\SYSTEM|CurrentControlSet\Services\DHCPserver\Parameters中。修改備份時間為30分鍾。2.DHCP資料庫的還原DHCP服務在啟動時,會自動檢查DHCP資料庫是否損壞,並自動恢復故障,還原損壞的資料庫。也可以利用手動的方式來還原DHCP資料庫,其方法是將注冊表HKEY_LOCAL_MACHINE\SYSTEM|CurrentControlSet\Services\DHCPserver\Parameters下參數RestoreFlag設為1,然後重新啟動DHCP伺服器即可。也可以直接將backup文件夾中備份的數據復制到DHCP文件夾,不過要先停止DHCP服務。每位同學練習資料庫的還原。3.IP作用域的協調如果發現DHCP資料庫中的設置與注冊表中的相應設置不一致時,例如,DHCP客戶端所租用的IP數據不正確或丟失時,您可用協調的功能讓二者數據一致。因為在注冊表資料庫內也存儲著一份在IP作用域內租用數據的備份,協調時,利用存儲在注冊表資料庫內的數據來恢復DHCP伺服器資料庫內的數據。方法是滑鼠右鍵單擊相應的作用域選擇「協調」菜單。為確保資料庫的正確性,定期執行協調操作是良好的習慣。每位同學練習IP作用域的協調。4.DHCP資料庫的重整DHCP伺服器使用一段時間後,資料庫內部數據必然會存在數據分布凌亂,因此為了提高DHCP伺服器的運行效率,要定期重整資料庫。Windows 2000系統會自動定期在後台運行重整操作,不過也可以通過手動的方式重整資料庫,其效率要比自動重整更高,方法如下:進入到\winnt\system32\dhcp目錄下,停止DHCP伺服器,運行Jetpack.exe程序完成重整資料庫,再運行DHCP伺服器即可。5.DHCP資料庫的遷移要想將舊的DHCP伺服器內的數據遷移到新的DHCP伺服器內,並改由新的DHCP伺服器提供服務,步驟如下:(1)備份舊的DHCP伺服器內的數據首先停止DHCP伺服器,在「DHCP管理器」中右鍵單擊伺服器,選擇「所有任務」/「停止」菜單,或者在命令行方式下運行net stop dhcpserver命令將DHCP伺服器停止。然後將%systemroot%\system32\dhcp下整個文件夾復制到新的DHCP伺服器內任何一個臨時的文件夾中。運行Regedt32.exe,選擇注冊表選項HKEY_LOCAL_MACHINE\SYSTEM|CurrentControl- Set\Services\DHCPserver,選擇「注冊表」/「保存項」,將所有設置值保存到文件中。最後刪除舊DHCP伺服器內的資料庫文件夾,刪除DHCP服務。(2)將備份數據還原到新的DHCP伺服器安裝新的DHCP伺服器,停止DHCP伺服器,方法如上。將存儲在臨時文件內的所有數據(由舊的DHCP伺服器復制來的數據),整個復制到%systemroot%\system32\dhcp文件夾中。運行Regedt32.exe,選擇注冊表選項HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\DHCPserver,選擇「注冊表」/「還原」,將上步中保存的舊DHCP伺服器的設置還原到新的DHCP伺服器。重啟DHCP伺服器,協調所有作用域即可。 八、DHCP客戶端的設置當DHCP伺服器配置完成後,客戶機就可以使用DHCP功能,可以通過設置網路屬性中的TCP/IP通訊協議屬性,設定採用「DHCP自動分配」或者「自動獲取IP地址」方式獲取IP地址,設定「自動獲取DNS伺服器地址」獲取DNS伺服器地址。而無須為每台客戶機設置IP地址、網關地址、子網掩碼等屬性。以Windows 2000的計算機為例設置客戶機使用DHCP,方法如下:1.選擇「開始」/「設置」/「網路和撥號連接」,打開「網路和撥號連接」窗口。2.用滑鼠右鍵單擊「本地連接」/「屬性」/「Internet協議(TCP/IP)」/「屬性」,打開如圖10-21所示TCP/IP屬性對話框。3.單擊「確定」按鈕,完成設置。這時如果你查看客戶機的IP地址,就會發現它來自於DHCP伺服器預留的IP地址空間。注意:每組只留一台DHCP伺服器,其他伺服器停止。做客戶機。察看申請到的ip地址並察看伺服器上的租約。然後,每台機器都要做一遍DHCP伺服器,看看結果如何?修改每台機器具有不同的作用域後,再看一看。練習完後,可練習DHCP資料庫的遷移和將備份數據還原到新的DHCP伺服器。

Ⅹ windows如何啟動dhcp服務

安裝DHCP服務
在Windows Server 2003系統中默認沒有安裝DHCP服務,因此需要安裝DHCP服務。 第1步 單擊「開始」按鈕,在「控制面板」中雙擊「添加或刪除程序」圖標,在打開的窗口左側單擊櫻並「添加/刪除Windows組件」按鈕,打開「Windows組件向導」對話框。 第2步 在「組件」列表中找到並勾選「網路服務」復選框,然後單擊「詳細信息」按鈕,打開「網路服務」對話框。接著在「網路服務的子組件」列表中勾選「動態主機配置協議(DHCP)」復選框,依次單擊「確定→下一步」按鈕開始配置和安裝DHCP服務。最後單擊「完成」按鈕完成安裝。 提示:如果是在Active Directory(活動目錄)域中部署DHCP伺服器,還需要進行授權才能使DHCP伺服器生效。本例的網路基於工作組管理模式,因此無需進行授權操作即可進行創建IP作用域的操作。
創建IP作用域
要想為同一子網內的所有客戶端電腦自動分配IP地址,首先要做就是創建一個IP作用域,這也是事先確定一段IP地址作為IP作用域的原因。下面開始創建IP作用域的操作。 第1步 依次單擊「開始→管理工具→DHCP」,打開「DHCP」控制台窗口。在左窗格中右擊DHCP伺服器名稱,執行「新建作用域」命令。 第2步 在打開的「新建作用域向導」對話框中單擊「下一步」按鈕,打開「作用域名」向導頁。在「名稱」框中為該作用域鍵入一個名稱(如「CCE」)和一段描述性信息,單擊「下一步」按鈕。 小提示:這里的作用域名稱只起到一個標識的作用,基本上沒有實際應用。 第3步 打開「IP地址范圍」向導頁,分別在「起始IP地址」和「結束IP地址」編輯框中鍵入脊吵跡事先確定的IP地址范圍(本例為「10.115.223.2~10.115.223.254」)。接著需要定義子網掩碼,以確定IP地址中用於「網路/子網ID」的位數。由於本例網路環境為城域網內的一個子網,因此根據實際情況將「長度」微調框的值調整為「23」,單擊「下一步」按鈕(圖3)。 第4步 在打開的「添加排除」向導頁中可以指定排除的IP地址或IP地址范圍。由於已經使用了幾個IP地址作為其它伺服器的靜態IP地址,因此需要將它們排除。在「起始IP地址」編輯框中鍵入排除的IP地址並單擊「添加」按鈕。重復操作即可,接著單擊「下一步」按鈕。 第5步 在打開的「租約期限」向導頁中,默認將客戶端獲取的IP地址使用期限限制為8天。如果沒有特殊要求保持默認值不變,單擊「下一步」按鈕。 第6步 打開「配置DHCP選項」向導頁,保持選中「是,我想現在配置這些選項」單選框並單擊「下一步」按鈕。在打開的「路由器(默認網關)」向導頁中根據實際情況鍵入網關地址(本例為「10.115.223.254」)並依次單擊「添加→下一步」按鈕。 第7步 在打開的「域名稱和DNS伺服器」向導頁中沒有做任何設置,這是因為網路中沒有安裝DNS伺服器且尚未升級成域管理模式.依次單擊「下一步」按鈕,跳過「WINS伺服器碰困」向導頁打開「激活作用域」向導頁。保持「是,我想現在激活此作用域」單選框選中狀態,並依次單擊「下一步」→「完成」按鈕結束配置。
設置DHCP客戶端
安裝了DHCP服務並創建了IP作用域後, 要想使用DHCP方式為客戶端電腦分配IP地址,除了網路中有一台DHCP伺服器外,還要求客戶端電腦應該具備自動向DHCP伺服器獲取IP地址的能力,這些客戶端電腦就被稱作DHCP客戶端。 因此我們對一台運行Windows XP的客戶端電腦面前進行了如下設置:在桌面上右擊「網上鄰居」圖標,執行「屬性」命令。在打開的「網路連接」窗口中右擊「本地連接」圖標並執行「屬性」,打開「本地連接 屬性」對話框。然後雙擊「Internet協議(TCP/IP)」選項,點選「自動獲得IP地址」單選框,並依次單擊「確定」按鈕。 提示:默認情況下端電腦使用的都是自動獲取IP地址的方式,一般無需進行修改,只需檢查一下就行了。 至此,DHCP伺服器端和客戶端已經全部設置完成了。在DHCP伺服器正常運行的情況下,首次開機的客戶端會自動獲取一個IP地址並擁有八天的使用期限。

閱讀全文

與源碼編譯安裝dhcp並啟動相關的資料

熱點內容
伺服器軟路由怎麼做 瀏覽:289
冰箱壓縮機出口 瀏覽:225
OPT最佳頁面置換演算法 瀏覽:642
網盤忘記解壓碼怎麼辦 瀏覽:852
文件加密看不到裡面的內容 瀏覽:651
程序員腦子里都想什麼 瀏覽:430
oppp手機信任app在哪裡設置 瀏覽:185
java地址重定向 瀏覽:268
一年級下冊摘蘋果的演算法是怎樣的 瀏覽:448
程序員出軌電視劇 瀏覽:88
伺服器系統地址怎麼查 瀏覽:54
解壓游戲發行官 瀏覽:601
國外小伙解壓實驗 瀏覽:336
頂級大學開設加密貨幣 瀏覽:437
java重載與多態 瀏覽:528
騰訊應屆程序員 瀏覽:942
一鍵編譯程序 瀏覽:129
語音加密包哪個好 瀏覽:341
有什麼學習高中語文的app 瀏覽:283
安卓手機的表格里怎麼打勾 瀏覽:411