1、dhcp伺服器如何設置 要簡單 最好講步驟
在一個使用TCP/IP協議的網路中,每一台計算機都必須至少有一個IP地址,才能與其他計算機連接通信。為了便於統一規劃和管理網路中的IP地址,DHCP(Dynamic Host Configure Protocol,動態主機配置協議)應運而生了。這種網路服務有利於對校園網路中的客戶機IP地址進行有效管理,而不需要一個一個手動指定IP地址。
DHCP服務的安裝
DHCP指的是由伺服器控制一段IP地址范圍,客戶機登錄伺服器時就可以自動獲得伺服器分配的IP地址和子網掩碼。首先,DHCP伺服器必須是一台安裝有Windows 2000 Server/Advanced Server系統的計算機;其次,擔任DHCP伺服器的計算機需要安裝TCP/IP協議,並為其設置靜態IP地址、子網掩碼、默認網關等內容。默認情況下,DHCP作為Windows 2000 Server的一個服務組件不會被系統自動安裝,必須把它添加進來:
1. 依次點擊「開始→設置→控制面板→添加/刪除程序→添加/刪除Windows組件」,打開相應的對話框。
添加IP地址范圍
當DHCP伺服器被授權後,還需要對它設置IP地址范圍。通過給DHCP伺服器設置IP地址范圍後,當DHCP客戶機在向DHCP伺服器申請IP地址時,DHCP伺服器就會從所設置的IP地址范圍中選擇一個還沒有被使用的IP地址進行動態分配。添加IP地址范圍的操作如下:
1. 點擊「開始→程序→管理工具→DHCP」,打開DHCP控制台窗口。
2. 選中DHCP伺服器名,在伺服器名上點擊滑鼠右鍵,在出現的快捷菜單中選擇「新建作用域」,在出現的窗口中單擊[下一步]按鈕,在出現的對話框中輸入相關信息,單擊[下一步]按鈕,如圖1所示。
3. 在圖1所示的窗口中,根據自己網路的實際情況,對各項進行設置,然後單擊[下一步]按鈕,出現如圖2所示的窗口。
4. 在圖2所示的窗口中,輸入需要排除的IP地址范圍。由於校園網路中有很多網路設備需要指定靜態IP地址(即固定的IP地址),如伺服器、交換機、路由器等,此時必須把這些已經分配的IP地址從DHCP伺服器的IP地址范圍中排除,否則會引起IP地址的沖突,導致網路故障。
5. 單擊[下一步]按鈕,在出現的「租約期限」窗口中可以設置IP地址租期的時間值。一般情況下,如果校園網路中的IP地址比較緊張的時候,可以把租期設置短一些,而IP地址比較寬松時,可以把租期設置長一些。設置完後,單擊[下一步]按鈕,出現「配置DHCP選項」窗口。
6. 在「配置DHCP選項」窗口中,如果選擇「是,我想現在配置這些選項」,此時可以對DNS伺服器、默認網關、WINS伺服器地址等內容進行設置;如果選擇「否,我想稍後配置這些選項」,可以在需要這些功能時再進行配置。此處,我們選擇前者,單擊[下一步]按鈕。
7. 在出現的窗口中,常常輸入網路中路由器的IP地址(即默認網關的IP地址)或是NAT伺服器(網路地址轉換伺服器)的IP地址,如WinRoute、SyGate等。這樣,客戶機從DHCP伺服器那裡得到的IP信息中就包含了默認網關的設定了,從而可以接入Internet。
8. 單擊[下一步]按鈕,在此對話框中設置有關客戶機DNS域的名稱,同時輸入DNS伺服器的名稱和IP地址。,然後單擊[添加]按鈕進行確認。單擊[下一步]按鈕,在出現的窗口中進行WINS伺服器的相關設置,設置完後單擊[下一步]按鈕。
9. 在出現的窗口中,選擇「是,我想現在激活此作用域」後,單擊[下一步]按鈕,在出現的窗口中單擊[完成]按鈕,設置結束。此時,就可以在DHCP管理器中看到我們剛剛建好的作用域。
注意:如果您的校園網路是以工作組的形式存在的,可以在第6步的「配置DHCP選項」窗口中選擇「否,我想稍後配置這些選項」,此時設置過程跳過第7、8步。如果您的校園網路是以域的形式存在的,建議您的網路配置順序為:活動目錄的建立→WINS的建立→DNS的建立→DHCP的建立,這樣可以減少很多麻煩。
DHCP服務的測試
經過上述設置,DHCP服務已經正式啟動,我們需要在客戶機上進行測試。只需把客戶機的IP地址選項設為「自動獲取IP地址」,隨後重新啟動客戶機。在客戶機的「運行」對話框中鍵入「Ipconfig/all」,即可看到客戶機分配到的動態IP地址。
2. 用滑鼠左鍵點擊選中對話框的「組件」列表框中的「網路服務」一項,單擊[詳細信息]按鈕,出現帶有具體內容的對話框。
3. 在對話框「網路服務的子組件」列表框中勾選「動態主機配置協議(DHCP)」,單擊[確定]按鈕,根據屏幕提示放入Windows 2000安裝光碟,復制所需要的程序。
4. 重新啟動計算機後,在「開始→程序→管理工具」下就會出現「DHCP」一項,說明DHCP服務安裝成功。
DHCP伺服器的授權
出於對網路安全管理的考慮,並不是在Windows 2000 Server中安裝了DHCP功能後就能直接使用,還必須進行授權操作,未經授權操作的伺服器無法提供DHCP服務。對DHCP伺服器授權操作的過程如下:
1. 依次點擊「開始→程序→管理工具→DHCP」,打開DHCP控制台窗口。
2. 在控制台窗口中,用滑鼠左鍵點擊選中伺服器名,然後單擊右鍵,在快捷菜單中選中「授權」,此時需要幾分鍾的等待時間。注意:如果系統長時間沒有反應,可以按F5鍵或選擇菜單工具中的「操作」下的「刷新」進行屏幕刷新,或先關閉DHCP控制台,在伺服器名上用滑鼠右鍵點擊。如果快捷菜單中的「授權」已經變為「撤消授權」,則表示對DHCP伺服器授權成功。此時,最明顯的標記是伺服器名前面紅色向上的箭頭變成了綠色向下的箭頭。這樣,這台被授權的DHCP伺服器就有分配IP的權利了。
希望對你有幫助!
2、如何為 PXE 安裝和配置 DHCP 伺服器
打開伺服器電源,並以超級用戶身份登錄。
確定伺服器上是否已安裝 DHCP 伺服器軟體包。鍵入:
# rpm -qa | grep dhcp-
如果未列出 DHCP 伺服器,請從 Linux 分發介質安裝該伺服器(可以使用 grep 來查找 rpm)。
設置 DHCP 配置文件(例如 /etc/dhcpd.conf),以便只有 PXEClient(PXE 客戶機)可以請求接收 PXEClient 響應。
將以下條目添加到 DHCP 配置文件中(有關更多信息,請參閱 dhcpd.conf 手冊頁):
class "PXE" {
match if substring(option vendor-class-identifier, 0, 9) ="PXEClient";
option vendor-class-identifier "PXEClient";
vendor-option-space PXE;
next-server n.n.n.n;
filename = "pxelinux.0";
其中,n.n.n.n 是 DHCP/PXE 伺服器的 IP 地址。
在 DHCP 配置文件中,編輯 server-identifier 條目:
server-identifier n.n.n.n
其中,n.n.n.n 是 DHCP/PXE 伺服器的 IP 地址。
此外,在 DHCP 配置文件中,找到以下子網條目欄位:
subnet 1.2.3.0 netmask 255.255.255.0 {
range dynamic-bootp 1.2.3.100 1.2.3.200;
option routers 1.2.3.1;
option broadcast-address 1.2.3.225;
}
根據 DHCP/PXE 伺服器的網路配置,編輯 subnet、range、router 和 broadcast-address 條目。
啟動 DHCP 服務。
對於 Oracle Linux 或 RHEL,請鍵入 service dhcp start 命令:
# service dhcpd start
對於 SLES,請使用 YaST 來啟動服務。
將伺服器配置為始終啟動 DHCP 服務。
對於 Oracle Linux 或 RHEL,請鍵入:
# chkconfig dhcpd on
對於 SLES,請使用 YaST 將服務配置為在引導時啟動。例如:
# yast > system > Runlevel Editor
3、如何安裝配置DHCP伺服器
DHCP服務在linux下算是最簡單的服務了。
DHCP服務的配置。
DHCP簡介:
DHCP動態主機配置協議,在一個小型區域網里可以通過手工指定ip地址的方式,但如有大量的主機,如果還是手工指定,那是一個很大的工作量,而且也容易出錯,這時,就可以通過配置一台DHCP伺服器來解決,為每台主機分配一個ip地址。DHCP作用域是指DHCP伺服器可分配給DHCP客戶端的IP地址范圍,一個DHCP伺服器至少要一個作用域,如有多個作用域,作用域之間的IP地址不能重疊。
DHCP的工作原理:
DHCP工作過程分為四個步驟:
第一步(DHCPDISCOVER):客戶端發送廣播查找可以給自己提供IP地址的DHCP伺服器,
第二步(DHCPOFFER):DHCP伺服器發送廣播提供一個可用的IP地址,並在地址池中將該地址打上標記,以防再次分配。
第三步(DHCPREQUEST):客戶端收到廣播後再次發送一個廣播請求該地址,如果有多台DHCP響應,則第一個收到的優先。
第四步(DHCPACK):DHCP伺服器收到廣播後再發送一個廣播,確認該地址分配給這台主機使用,並在地址池中將該地址打上標記,以防再次分配。
DHCP的基本配置:
第一步:安裝軟體:
[root@localhost ~]# rpm -ivh /misc/cd/Server/dhcp-3.0.5-18.el5.i386.rpm
第二步:編輯配置文件:
[root@localhost ~]# vi /etc/dhcpd.conf
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
當進入到配置文件裡面時,這里是空的,有如上一行的提示,說可以參考這個文件來編寫配置文件,那就復制一份再編輯。
[root@localhost ~]# cp -rvf /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
[root@localhost ~]# vi /etc/dhcpd.conf
ddns-update-style interim; //配置DHCP和DNS為互動更新模式,
ignore client-updates; //忽略客戶端的更新。
subnet 192.168.100.0 netmask 255.255.255.0 { //定義作用域
option routers 192.168.100.1; //默認路由
option subnet-mask 255.255.255.0; //子網掩碼
option nis-domain "rhel.com"; //NIS域名
option domain-name "rhel.com"; //DNS域名
option domain-name-servers 192.168.100.10; //DNS伺服器地址
option time-offset -18000; # Eastern Standard Time //為客戶端設置與格林威治的時間偏移
option ntp-servers 192.168.1.1; //網路時間伺服器地址
option netbios-name-servers 192.168.1.1; //指定WINS伺服器地址
range dynamic-bootp 192.168.100.128 192.168.100.254; //動態分配的地址范圍
default-lease-time 21600; //默認租約時間
max-lease-time 43200; //最大租約時間
host abc { //指定特定主機
hardware ethernet 00:0C:29:FD:44:C8; //硬體地址
fixed-address 192.168.100.30; //IP地址
}
}
如有多個要綁定的主機時可以把所有主機信息用group{ }包括起來,這樣更方便管理。格式如下 :
group {
……這里不可以添加一些佤全局選項,這樣就不用在每個裡面寫了。
host abc {
……
……
}
host xyz {
……
……
}
}
[root@localhost ~]# service dhcpd restart
測試:
在linux下:
首先讓地址從DHCP獲取:
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
[root@localhost ~]# service network restart //重啟一下網路服務,這里不能使用ifdown和ifup,因為要配置路由信息。
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:FD:44:C8
inet addr:192.168.100.30 Bcast:192.168.100.255 Mask:255.255.255.0
這就是綁定的IP地址。
[root@localhost ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search rhel.com
nameserver 192.168.100.10
這里的DNS伺服器地址也獲取到了。
[root@localhost ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.100.1 0.0.0.0 UG 0 0 0 eth0
默認路由也獲取到了。查看一下埠:
[root@localhost ~]# netstat -tlunp | grep 68
udp 0 0 0.0.0.0:68 0.0.0.0 16150/dhclient
查看客戶端的租約文件:
lease {
interface "eth0";
fixed-address 192.168.100.30; //固定地址
option subnet-mask 255.255.255.0; //子網掩碼
option time-offset -18000; //時間偏移
option routers 192.168.100.1; //默認路由
option dhcp-lease-time 21600; //租約時間
option dhcp-message-type 5;
option domain-name-servers 192.168.100.10;
option dhcp-server-identifier 192.168.100.20;
option nis-domain "rhel.com";
option domain-name "rhel.com";
renew 5 2010/4/9 09:01:40;
rebind 5 2010/4/9 11:34:53;
expire 5 2010/4/9 12:19:53;
}
windows下:
把IP地址設成自動獲取。
C:\Documents and Settings\Administrator>ipconfig /all
Connection-specific DNS Suffix . : rhel.com
Physical Address. . . . . . . . . : 00-0C-29-D3-C6-B3
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.100.253
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.100.1
DHCP Server . . . . . . . . . . . : 192.168.100.20
DNS Servers . . . . . . . . . . . : 192.168.100.10
Lease Obtained. . . . . . . . . . : 2010年4月9日 14:44:12
Lease Expires . . . . . . . . . . : 2010年4月9日 20:44:12
基本配置完成。
4、如何在虛擬機中安裝與配置DHCP伺服器?
一:試驗的前期環境搭建
1 系統環境:Fedora 2
2 軟體版本: 在第二張光碟中 dhcp-3.0.1rc12-4.i386.rpm
3 硬體環境
首先把vmware中的網卡設置成host-only
相當於在host上的虛擬網卡vmnet1與虛擬機的網卡連接,禁用vmnet1網卡的DHCP(默認情況下是啟用的。
二:安裝dhcp伺服器端
rpm -ivh dhcp-3.0.1rc12-4.i386.rpm
在 /usr/share/doc/dhcp-3.0.1rc12/dhcp.conf.sample中有dhcp的配置文件模板
把dhcp.conf.sample 文件拷貝到/etc目錄下並更改文件名為dhcpd.conf
在/etc/dhcpd.conf 中進行dhcp的配置工作
常用配置如下:
//設置子網聲明
subnet 192.168.2.1 netmask 255.255.255.0{
//為DHCP設置默認網關
option routers 192.168.2.1
//為DHCP設置子網掩碼
option subnet-mask 255.255.255.0
//為DHCP設置DNS伺服器地址
option domain-name-servers 192.168.2.1
//設置地址池
range dynamic-bootp 192.168.2.100 192.169.2.254
//指定DHCP客戶的MAC地址
host ns{
hardware ethernet **:**:**:**:**:**
//對指定的MAC地址分配固定的IP地址
fixed-address 192.168.2.111 }
另外在/var/lib/dhcp/dhcpd/lease 中可以查看分配出去的IP
簡單的DHCP伺服器就搭建完成了,通過測試機測試可以獲取IP地址
5、如何安裝配置DHCP伺服器
安裝配置DHCP伺服器方法詳見版:權http://jingyan.baidu.com/article/b0b63dbfcd1b834a49307067.html
6、windows server 2008伺服器配置,虛擬機上的,DHCP配置不同網段如何配置
DNS伺服器,即計算機域名系統,它是有解析器和域名伺服器組成,可以將域名轉換成IP地址,我們上網時輸入的網址,就是通過DNS域名解析系統找到相應的IP地址,網址的瀏覽。那麼在windows 2008系統中,我們要想成功地安裝DNS伺服器該怎麼來配置呢?
配置Win2008系統DNS伺服器的具體步驟:
配置前准備:實驗採用的主機名稱:win- 主機IP 地址 :192.168.80.80
具體步驟:
1.配置要地主機的IP 地址
環境配置(IP、子網掩碼、DNS)好後,就好可以安裝和配置Windows Server 2008環境的DNS,本文主要以對應ip為192.168.80.80 具體配置。
2.安裝DNS伺服器相關的步驟
在伺服器管理裡面可以看到「角色」的添加。
7、Windows Server 2008系統下怎樣配置DHCP伺服器
Windows Server 2008系統下配置DHCP伺服器的方法
安裝DHCP:
1.在伺服器角色里勾選DHCP伺服器
2.點擊「下一步」
3.確認網路連接(安裝之前應該先配置好靜態IP)
4.配置父域與首選DNS(可以先在系統屬性計算機命名里設置好DNS後綴)
默認首先DNS為127.0.0.1指本地網路,也可以改為本機配置的具體ip地址
5.選擇不需要WINS服務
6.此添加作用域,也處可以先不添加,待安裝完成後新建作用域即可
7.選擇禁用DHCPv6(如果要配置IPv6的DHCP請查看配置DHCPv6)
8.選擇憑據,選擇在AD DS中授權(如果先安裝了DHCP再安裝AD DS那麼應該對DHCP進行AD授權)
9.確認配置文件
進入安裝狀態
安裝完成,不需要重啟系統
配置DHCP
10、新建作用域
新建DHCP名稱與描述
新建DHCP地址池
填寫需要排除的地址
填寫租約期限
配置DHCP選項
根據需要添加
默認本機,可以添加實際配置的靜態IP(本機ip不要隨便改動)
有些網路裡面還使用WINS服務 所以可以添加此項解析
激活所以配置,或以後激活
8、DHCP伺服器如何搭建、如何設置?
在FreeBSD的Packages Collection中,有兩個不同的DHCP客戶機和伺服器軟體,一 個為ISC-DHCP,另一個為WIDE-DHCP,兩個軟體都包括了DHCP客戶軟體和伺服器軟體,其中ISC-DHCP 更為常用一些,這里就以ISC-DHCP為例介紹在FreeBSD上安裝和設置DHCP。
為了支持DHCP,首先要確認系統內核支持偽設備bpfilter,如果沒有,就需要重新編譯內核。偽設備bpfilter 是一個允許應用程序接收網路的原始數據包的界面,這樣應用程序就能接收目的地址非本機IP地址的數據包 了。DHCP使用bpfilter的原因是在DHCP設置好計算機的TCP/IP之前,由於計算機本身沒有定義IP地 址,而TCP/IP堆棧本身不會接收不具備本機IP地址的數據包。要接收DHCP伺服器發送回客戶的數據包,就需要繞 過TCP/IP堆棧,而必須使用偽設備bpfilter。
1. pseudo-device bpfilter 4
定製內核之後,還要保證/dev/目錄下具有對應bpfilter的設備文件。
1. # cd /dev
2. # sh MAKEDEV bpf0 bpf1 bpf2 bpf3
從Packages Collecion中安裝DHCP軟體,這將DHCP軟體中的dhcpd,dhclient和dhcprelay 安裝到/usr/local/sbin目錄下。
1. $ ls /usr/local/sbin/dhc*
2. /usr/local/sbin/dhclient
3. /usr/local/sbin/dhcpd
4. /usr/local/sbin/dhcrelay
設置伺服器
為了設置DHCP伺服器dhcpd,首先就要設置其配置文件/etc/dhcpd.conf。這個配置文件 語法簡單,比較容易理解。
1. server-identifier 192.168.3.1;
2.
3. subnet 192.168.3.0 netmask 255.255.255.0 {
4. range 192.168.3.10 192.168.3.20;
5. default-lease-time 600;
6. max-lease-time 7200;
7. option subnet-mask 255.255.255.0;
8. option broadcast-address 192.168.3.255;
9. option routers 192.168.3.1;
10. option domain-name-servers 192.168.3.1;
11. option domain-name "exampleorg.org.cn";
12. }
13.
14. host a1 {
15. hardware ethernet 00:90:27:4e:92:09;
16. fixed-address 192.168.3.32;
17. option subnet-mask 255.255.255.0;
18. option broadcast-address 192.168.3.255;
19. option routers 192.168.3.1;
20. option domain-name-servers 192.168.3.1;
21. option domain-name "exampleorg.org.cn";
22. }
基本的dhcpd.conf首先使用server-identifier定義了本伺服器的IP地址,這對於有 多個IP地址的伺服器系統十分重要,一般不必設置這個參數,dhcpd能自動偵測。然後定義要分配IP地址的客戶機組 ,每組擁有一個可用的IP地址范圍。有兩種客戶機組的劃分方式,一種為指定子網段來區分,一種為指定主機來區分。
這個例子中的第一組定義了一個子網192.168.3.0/24,這個子網段內,可供DHCP伺服器分配的I P地址范圍為192.168.3.10到192.168.3.20,這個地址范圍也可以不是連續的,不連續的地址可以 使用多個range設置參數來設置。此外,還設置了這一組內分配的IP地址的租期限制default-lease-time 和max-lease-time,可以使用預設值,而不必改動。後面的option參數設置DHCP的附加功能 ,例如設置DHCP客戶的網路掩碼、廣播地址、DNS伺服器、域名等等。事實上這些option設置選項也可以被用作 全局選項設置,即放置在server-identifier之後,對所有的客戶機組起作用。
例子的第二組是針對某個特定主機a1進行的設置,這個主機被限定為乙太網地址為hardware ethernet 參數值的計算機,將給這個計算機分配一個固定地址。這種分配方式實際等價於固定地址分配方式,唯一的好處就是能夠對IP地址進行集中管理,不必每個計算機分別設置了。這里同樣也可以使用option參數,設置TCP/IP的參數 。
dhcpd.conf中還能有更多的組,包括對非本網段的子網上的客戶機指定的組。
當設置了dhcpd.conf之後,就能啟動dhcpd守護進程了,由於計算機會有多個網路界面,需要指定dhcpd 伺服器的網路界面,以便回應相應界面上的DHCP請求。
1. # /usr/local/sbin/dhcpd fxp0
在調試階段,可以使用-d參數,這樣dhcpd就不會進入後台運行,而一直保留在前台,並顯示各個與客戶計算機通信的過程。當一切都調試完畢之後,就能去除-d參數,並將執行命令放入rc.local啟動腳本中,以便系統能夠自動執行。
此後,dhcpd正常運行的時候,會將每一次客戶請求及其回應的IP地址分配的記錄,都記錄在/var/run/dhcpd.leases 文件中。為了使dhcpd能正常進行日誌記錄,應該在啟動dhcpd之前使用touch 命令,生成一個新的日誌文件。以後就可以查看這個日誌文件的內容,以得到當前DHCP伺服器的狀態和客戶機IP地址分 配的情況。以下是一個日誌文件的部分內容。
1. lease 192.168.3.11 {
2. starts 3 1998/11/26 05:46:28;
3. ends 4 1998/11/27 05:46:28;
4. hardware ethernet 0:80:c2:12:fd:d;
5. uid 1:0:80:c2:12:fd:d;
6. }
touch命令的優點是在存在相關的文件時,不刪除或更改文件內容,只更新其訪問時間設置,只有在文 件不存在時才生成新文件。
然後就能設置網路中的客戶計算機使用DHCP協議,獲取合法的IP地址了。通常Windows計算機的TCP/IP設置 中能直接設置支持DHCP協議,如果為Unix(包括FreeBSD)設置DHCP客戶軟體,就需要dhclient的支持。
設置客戶軟體
ISC-DHCP中同樣也提供了一個客戶程序dhclient,用於FreeBSD系統從DHCP伺服器上動態獲取一個IP地 址。這個程序同樣也要求內核支持bpfilter偽設備。
dhclient使用的配置文件為/etc/dhclient.conf,然而最一般的情況下可以不使用它,軟體本身的預設配置就滿足一般情況下請求IP地址的需要了。預設設置下dhclient在獲得了IP地址之後,會自動執行/etc/dhclient-script 這個腳本程序,以針對剛獲取的動態IP地址進行必要的設置。很多依賴於IP地址的網路服務,就可以在這個腳 本中啟動,或者針對重新分配的動態IP地址對已有的網路服務進行修正。雖然使用者也許不希望使用這個腳本 設置網路,但如果不存在這個腳本程序,或者這個程序不可執行,那麼dhclient就不能正常執行。
因此對於最一般的客戶機,一般只連接到一個網路上,僅具備一個網路界面,可以使用一個空的dhclient.conf 和空的declient-script文件,就能完成設置IP地址和其他TCP/IP參數的任務了。
1. # touch /etc/dhclient.conf
2. # touch /etc/dhclient-script
3. # chmod +x /etc/dhclient-script
4. # /usr/local/sbin/dhclient fxp0
5.
6. Listening on BPF/fxp0/00:90:27:4e:92:09/unattached
7. Sending on BPF/fxp0/00:90:27:4e:92:09/unattached
8. Sending on Socket/fallback/fallback-net
9. DHCPDISCOVER on fxp0 to 255.255.255.255 port 67 interval 22
10. DHCPOFFER from 192.168.3.1
11. DHCPREQUEST on fxp0 to 255.255.255.255 port 67
12. DHCPACK from 192.168.3.1
13. bound to 192.168.3.32 -- renewal in 3600 seconds.
在更復雜的情況下,就要指定更多的內容,例如當系統有多個網卡時,要指定dhclient應該從哪個子網中獲 得IP地址設置,就需要使用設置文件dhclient.conf。一般除非有多個區域網網路界面,都應該使用空設置文件, 避免產生配置錯誤。以下為一個簡單的dhclient.conf的例子,可以用於多網路界面的情況:
1. # Defaults
2. timeout 60;
3. reboot 10;
4. retry 60;
5. select-timeout 5;
6. initial-interval 2;
7. script "/etc/dhclient-script";
8. interface "fxp0" {
9. request subnet-mask, broadcast-address, routers, domain-name-servers,
10. domain-name, host-name;
11. require domain-name-servers;
12. }
這個設置文件主要用於重新定義一些參數,比較容易理解,更改也比較容易。
成功的手工執行dhclient之後,就可以考慮將其和系統啟動文件相結合了。因為很多網路服務是依賴於網路 配置的,應該在啟動這些網路服務之前使用DHCP配置好TCP/IP。使用dhclient-script啟動服務的想法雖然也能解決問題,然而這就不能使用系統的啟動rc文件中的相關設置啟動網路服務,而在這個dhclient-script 中重新啟動,因此比較麻煩。更簡便的做法是僅僅在dhclient-script中設置hostname, 而讓系統啟動文件完成其他網路服務的啟動。這樣就要求將dhclient與系統rc文件結合起來。
1. #hostname="my.domain.name"
2. network_interfaces="fxp0 lo0"
3. # List of network interfaces (lo0 is loopback).
4. ifconfig_lo0="inet 127.0.0.1"
5. # default loopback device configuration.
6. #ifconfig_fxp0="inet 192.168.3.12 netmask 255.255.255.0"
7. defaultrouter="NO"
8. # Set to default gateway (or NO).
這樣就需要更改rc.conf文件,更改一些設置語句。首先要注釋hostname設置,而在dhclient.script中進行設置,也不必設置defaultrouter,它通過DHCP協議自動設置。同時要保證netwo
9、win10dhcp server怎麼安裝
Windows Server 2008操作系統 方法/步驟 >01 打開「程序和功能」:專 在控制面板」屬中打開「程序和功能」,單擊「打開或關閉Windows功能」選項。「在伺服器管理器」窗口中選擇「角色」選項,然後點擊「添加角色」 >02 添加「DHCP伺服器角色」:
10、windows server 2008 r2 dhcp伺服器怎麼配置
當我們在安裝 Windows Server "8" 時,我們可以在「伺服器核心安裝」和「完全安裝」之間任選其一。Windows server 8 中的「完全安裝」選項相當於 Windows Server 2008 R2 中的完全安裝選項。「伺服器核心安裝」選項可減少所需的磁碟空間、潛在的攻擊面,尤其是服務要求,因此建議選擇伺服器核心安裝,除非你有特殊需求要用到「完全安裝」選項中包含的附加用戶界面元素和圖形管理工具。因此,現在的默認是伺服器核心安裝。因為你將來隨時可以在這些選項之間自由切換,所以一種可能的方法是:最初先安裝「完全安裝」選項,然後使用圖形工具配置伺服器,以後再切換到「伺服器核心安裝」選項。
如果你選擇了「伺服器核心安裝」選項:
此選項不會安裝標准用戶界面(「伺服器圖形 Shell」);你通過使用命令行、Windows PowerShell 或遠程方法來管理伺服器。
用戶界面:命令提示符(不安裝伺服器圖形 Shell)
在本地安裝、配置、卸載伺服器角色:在 Windows PowerShell 的命令提示符下進行。
遠程安裝、配置、卸載伺服器角色:使用伺服器管理器、遠程伺服器管理工具 (RSAT) 或 Windows PowerShell 進行。
Microsoft 管理控制台:本地不可用。
桌面體驗:不可用。
可用的伺服器角色:
Active Directory 證書服務
Active Directory 域服務
DHCP 伺服器
DNS 伺服器
文件服務(包括文件伺服器資源管理器)
Active Directory 輕型目錄服務 (AD LDS)
Hyper-V
列印和文檔服務
流媒體服務
Web 伺服器(包括 ASP.NET 的一個子集)
Windows Server 更新伺服器
Active Directory 許可權管理伺服器
路由和遠程訪問伺服器
一, 安裝好server core後《我這里就不演示安裝了,畢竟這是Microsoft的特性,大家都會的》,我們登陸後就是一個cmd窗口,所有的管理都是通過這個來操作,是不是有點不習慣呀,嘿嘿,那是肯定啦。感覺無從著手了,就像是從Microsoft到了linux一樣,找 「刷新」都不知道去哪裡找! NEXT
我們來看下完全安裝所佔用的資源
我們來看下佔用的空間信息:
從中可以看出來,C盤有132G,可用還有123G,佔用了9G的空間
我們來看下完全安裝所佔用的空間,從圖中可以看出佔用了9G,這相差不是很大,我想server core已經把上面的功能等文件都已經拷貝到了本地,方便以後的互換,不然像03那樣裝一個組件還要找光碟就太繁瑣了:
三:要使用 Windows PowerShell 轉換為完全安裝:
請按照下列過程中的步驟操作:
1 創建一個文件夾以便使用 mkdir c:mountdir 命令裝入 Windows 映像文件 (WIM)
2在提升的命令提示符下使用以下命令確定 Server Datacenter 的索引編號:Dism /get-wiminfo /wimfile:<drive>:sourcesinstall.wim 注意:drive是你server 8光碟的盤符 NEXT
3 在提升的命令提示符下使用以下命令掛載 WIM 文件:Dism /mount-wim /WimFile:<drive>:sourcesinstall.wim /Index:<#_from_step_2> /MountDir:c:mountdir /readonly 注意:drive是server 8光碟的盤符, 《#_from_setp_2》是第二步列出的wim的順序代碼,我這里選擇的是第四個
5 打開powershell並運行:Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart –Source c:mountdirwindowswinsxs 開始安裝圖形任務,內存瞬間達到了800多M,注意,如果是通過cmd運行的此命令會報錯說,Install-WindowsFeature不是內部命令,所以,請記住使用powershell
6 安裝完成後,他會自動的重啟,進行必要的更新配置:
7,等我們在此登錄的時候就會看到了我們所熟悉的界面啦: