搭建dhcp伺服器的總結
⑴ 詳解如何搭建DHCP伺服器
真沒這個工夫,要是安裝完了你就設置個地址池,基本就能用了,還要設置別的直接設置就成了。
btw:你連啥系統都沒說~~~~~~~~
⑵ 如何在linux下搭建dhcp伺服器最關鍵的配置文件有哪幾個分別有什麼用一般在linux下搭
dhcp伺服器,就一個配置文件,就是/etc/dhcpd.conf。它是有模板的,你可以i根據模板進行修改就可以了。
搭建dhcp伺服器過程很簡單,安裝軟體、配置主配置文件,重啟服務,驗證是否生效。
配置文件的配置主要有全局配置、網段聲明,還有主機聲明(為某一台主機配置保留地址),主機聲明是可選的
#dhcpd
建議你去網上去找更詳細的配置文件詳解~~懂得每個參數配置的含義
祝你好運~~
⑶ 思科DHCP伺服器配置實例解析
思科DHCP伺服器配置實例解析
首先我們應該匯總下我們所需要達到的目標:為伺服器提供固定的地址,即做MAC與IP地址的綁定為客戶機提供並非固定的地址,通常這會涉及到子網因為我們的實驗環境限制,我們先設定第二條,檢查下客戶機能否得到IP地址,再設置第一條,看看是否按照我們的設定的得到IP地址。那麼DHCP伺服器配置文件如下:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option nis-domain " sky.com";
option domain-name " sky.com";
option domain-name-servers 192.168.1.2;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.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 192.168.1.100 192.168.1.250;
default-lease-time 21600;
max-lease-time 43200;
}
保存並退出,然後重啟dhcpd服務
[root@a ~]# service dhcpd restart
Shutting down dhcpd: [OK]
Starting dhcpd: [OK]
之後我們開啟客戶端,將客戶機網卡設置為DHCP模式,然後我們可以看到客戶機的IP地址為192.168.1.250,因為dhcp的.IP地址倒著分發。
將客戶機進行ip與MAC的綁定,首先要獲知客戶機的MAC地址,Windows系統進入CMD,使用getmac命令,linux使用ifconfig可看到。之後我們修改配置文件,完整配置文件如下:
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option nis-domain " sky.com";
option domain-name " sky.com";
option domain-name-servers 192.168.1.2;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.
telnet和ssh登陸提示
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 192.168.1.100 192.168.1.250;
default-lease-time 21600;
max-lease-time 43200;
host server2{
hardware ethernet 00:0c:29:47:04:17;
fixed-address 192.168.1.2;
}
}
之後我們重啟DHCP服務
[root@a ~]# service dhcpd restart
Shutting down dhcpd: [OK]
Starting dhcpd: [OK]
重啟啟用客戶機的網卡,service network restart ,之後查看IP信息,這時我們可以看到地址已經變為192.168.1.2
DHCP伺服器配置故障排除
1 如果遇見service dhcpd restart/start 無法啟動的時候,可以試下:[root@a ~]# /usr/sbin/dhcpd start
如果你的配置文件有錯誤的話,會出現提示,主要關注的部分為line 之後的
2 修改/etc/sysconfig/dhcpd文件,改變dhcp服務所監聽的網口(在多網卡下),在DHCPDARGS=後面添加eth0
3 另外可以關注下/var/lib/dhcpd/dhcpd.leases文件,這裡面主要保存的是地址的分發
DHCP伺服器配置之防火牆的配置
DHCP伺服器主要工作在埠67上監聽,然後在埠68上回應客戶,所以我們需要配置防火牆,在伺服器上面運行:Syetem-config-securitylevel,在other ports裡面添加TCP 67 68埠即可,然後啟動防火牆,運行service iptables start,然後測試,刪除dhcpd.conf配置文件中綁定的部分,之後重啟客戶機的網卡,檢測下能夠正確獲得到IP地址。
DHCP伺服器配置總結
DHCP伺服器配置實驗至此就結束了,另外分享個技巧,在測試的時候,將2台VM虛擬的linux網卡模式調成Vmnet2模式,那樣不會受到干擾。
;⑷ 如何搭建DHCP及DHCP中繼伺服器
1.安裝DHCP伺服器軟體包
先檢查RPM命令檢查系統中是否已經安裝DHCP軟體包,如果沒有安裝,則掛載RHEL5系統光碟,並安裝其中的dhcp- 3.0.5.el5.i386.rpm軟體包即可
查看dhcp軟體包安裝的主要文件
使用vi打開dhcp伺服器的主配置文件/etc/dhcpd.conf,但是該文件中默認並不包含任何有效配置,需要手動建立。
為各客戶機動態分配的ip地址,默認租約時間為21600秒,最大租約時間為43200秒,對應於三個物理網段,用於動態分配的ip地址范圍:192.168.1.10~192.168.1.100、192.168.2.10~192.168.2.100、192.168.3.10~192.168.3.100
啟動dhcpd服務。
打開命令參數配置文件/etc/sysconfig/dhcpd,設置dhcpd服務僅面向eth0、eth1、eth2網卡提供動態地址分配服務。
配置dhcp中繼伺服器。
在RHEL5系統中,安裝dhcp軟體包,安裝完之後,就已經包含了dhcp中繼相關的程序和腳本等文件。配置dhcp中繼伺服器時,只需修改配置文件/etc/sysconfig/dhcrelay服務即可,作為路由器使用時,還需要開啟伺服器的路由轉發功能。
編輯/etc/sysctl.conf文件,將net.ipv4.ip_forward配置項的值修改為1,並執行sysctl -p命令使之生效。
打開dhcp中繼伺服器的配置文件,設置允許dhcp中繼數據的介面及dhcp伺服器的ip地址。
啟動dhcrelay中繼服務程序。
驗證dhcp結果。
修改測試客戶機的虛擬網卡連接方式,分別使用不同的網卡進行測試。確保能夠通過dhcp方式獲取正確的網路地址配置(兩種方法)。
1. 如果測試客戶機使用Linux系統,則進行dhclient eth0命令獲取地址,或者修改eth0網卡的配置文件,設置BOOTPROTO=dhcp,然後重啟network服務。
2. 如果測試客戶機使用windows系統,則打開cmd命令窗口,執行ipconfig/release命令釋放租約,執行ipconfig/renew命令重新獲取地址。
⑸ 簡述dhcp 伺服器的搭建過程
http://jingyan..com/article/60ccbceb12ee7264cbb19766.html
⑹ DHCP伺服器怎麼做
DHCP服務的安裝
DHCP指的是由伺服器控制一段IP地址范圍,客戶機登錄伺服器時就可以自動獲得伺服器分配的IP地址和子網掩碼。首先,DHCP伺服器必須是一台安裝有Windows 2000 Server/Advanced Server系統的計算機;其次,擔任DHCP伺服器的計算機需要安裝TCP/IP協議,並為其設置靜態IP地址、子網掩碼、默認網關等內容。默認情況下,DHCP作為Windows 2000 Server的一個服務組件不會被系統自動安裝,必須把它添加進來:
1. 依次點擊「開始→設置→控制面板→添加/刪除程序→添加/刪除Windows組件」,打開相應的對話框。
2. 用滑鼠左鍵點擊選中對話框的「組件」列表框中的「網路服務」一項,單擊[詳細信息]按鈕,出現帶有具體內容的對話框。
3. 在對話框「網路服務的子組件」列表框中勾選「動態主機配置協議(DHCP)」,單擊[確定]按鈕,根據屏幕提示放入Windows 2000安裝光碟,復制所需要的程序。
4. 重新啟動計算機後,在「開始→程序→管理工具」下就會出現「DHCP」一項,說明DHCP服務安裝成功。
DHCP伺服器的授權
出於對網路安全管理的考慮,並不是在Windows 2000 Server中安裝了DHCP功能後就能直接使用,還必須進行授權操作,未經授權操作的伺服器無法提供DHCP服務。對DHCP伺服器授權操作的過程如下:
1. 依次點擊「開始→程序→管理工具→DHCP」,打開DHCP控制台窗口。
2. 在控制台窗口中,用滑鼠左鍵點擊選中伺服器名,然後單擊右鍵,在快捷菜單中選中「授權」,此時需要幾分鍾的等待時間。注意:如果系統長時間沒有反應,可以按F5鍵或選擇菜單工具中的「操作」下的「刷新」進行屏幕刷新,或先關閉DHCP控制台,在伺服器名上用滑鼠右鍵點擊。如果快捷菜單中的「授權」已經變為「撤消授權」,則表示對DHCP伺服器授權成功。此時,最明顯的標記是伺服器名前面紅色向上的箭頭變成了綠色向下的箭頭。這樣,這台被授權的DHCP伺服器就有分配IP的權利了。
添加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地址。
⑺ CA證書與DHCP服務
1、創建私有CA並進行證書申請。
1 :創建 CA 私鑰
$ openssl genrsa -des3 -out ca.key 4096
2 :生成 CA 的自簽名證書,其實 CA 證書就是一個自簽名證書
$ openssl req -new -x509 -days 365 -key ca.key -outca.crt
3 :生成需要頒發證書的私鑰
$ openssl genrsa -des3 -out server.key 4096
4 :生成要頒發證書的證書簽名請求
Ps:證書簽名請求當中的 Common Name 必須區別於 CA 的證書裡面的 Common
Name
$ openssl req -new -key server.key -out server.csr
5 :創建一個ext文件,內容如下
keyUsage = nonRepudiation, digitalSignature,keyEncipherment
extendedKeyUsage = serverAuth, clientAuth
subjectAltName=@SubjectAlternativeName
[ SubjectAlternativeName ]
DNS.1=abc.com
DNS.2=*.abc.com
6 :用 2 創建的 CA 證書給 4 生成的 簽名請求 進行簽名
$ openssl x509 -req -days 365 -extfile http.ext -inserver.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out server.crt
7 :最終會得到一下幾個文件
ca.crt: 這個是ca證書,客戶端信任該證書意味著會信任該證書頒發出去的所有證書
ca.key: ca證書的密鑰
server.key: 伺服器密鑰,需要配置的
server.csr: 證書簽名請求,通常是交給CA機構,這里我們就自己解決了
server.crt: 伺服器證書,需要配置的
2、總結ssh常用參數、用法
ssh命令是ssh客戶端,允許實現對遠程系統經驗證地加密安全訪問。ssh客戶端配置文件是:/etc/ssh/ssh_config
ssh
命令配合的常見選項:
-p port
:遠程伺服器監聽的埠
ssh 192.168.1.8 -p 2222
-b
指定連接的源IP
ssh 192.168.1.8 -p 2222 -b 192.168.1.88
-v
調試模式
ssh 192.168.1.8 -p 2222 -v
-C
壓縮方式
-X
支持x11轉發支持將遠程linux主機上的圖形工具在當前設備使用
-t
強制偽tty分配,如:ssh -t remoteserver1 ssh -t remoteserver2 ssh
remoteserver3
-o option
如:-oStrictHostKeyChecking=no
-i
指定私鑰文件路徑,實現基於key驗證,默認使用文件:~/.ssh/id_dsa,
~/.ssh/id_ecdsa,/.ssh/id_ed25519
,/.ssh/id_rsa等
3、總結sshd服務常用參數。伺服器端的配置文件: /etc/ssh/sshd_config
常用參數:
Port #
埠號
ListenAddress ipLoginGraceTime 2m #
寬限期
PermitRootLogin yes #
默認ubuntu不允許root遠程ssh登錄
StrictModes yes #
檢查.ssh/文件的所有者,許可權等
MaxAuthTries 6
MaxSessions 10 #
同一個連接最大會話
PubkeyAuthentication yes #
基於key驗證
PermitEmptyPasswords no #
空密碼連接
PasswordAuthentication yes #
基於用戶名和密碼連接
GatewayPorts no
ClientAliveInterval 10 #
單位:秒
ClientAliveCountMax 3 #
默認3
UseDNS yes #
提高速度可改為no
GSSAPIAuthentication yes #
提高速度可改為no
MaxStartups #
未認證連接最大值,默認值10
Banner /path/file
以下可以限制可登錄用戶的辦法:
AllowUsers user1 user2 user3
DenyUsers
AllowGroups
ssh
服務的最佳實踐建議使用非默認埠禁止使用protocol version 1
限制可登錄用戶設定空閑會話超時時長利用防火牆設置ssh訪問策略僅監聽特定的IP地址基於口令認證時,使用強密碼策略,比如:tr -dc A-Za-z0-9_ < /dev/urandom| head -c 12|
xargs
使用基於密鑰的認證禁止使用空密碼禁止root用戶直接登錄限制ssh的訪問頻度和並發在線數經常分析日誌
4、搭建dhcp服務,實現ip地址申請分發
一、配置DHCP伺服器
1、安裝DHCP伺服器軟體
[root@centos01 ~]# mount /dev/cdrom /mnt/<!--掛載操作系統光碟-->
mount: /dev/sr0 防寫,將以只讀方式掛載
[root@centos01 ~]# rm -rf /etc/yum.repos.d/CentOS-*<!--刪除系統自動yum源-->
[root@centos01 ~]# yum -y install dhcp<!--安裝DHCP服務 -->
2、建立主配置文件dhcpd.conf
[root@centos01 ~]# vim /etc/dhcp/dhcpd.conf<!--編輯主配置文件-->
:r /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example<!--讀取默認配置文件-->
ddns-update-style none;<!--禁用DNS動態更新-->
option domain-name "benet.com";<!--指定默認搜索域-->
option domain-name-servers 202.106.0.10, 202.106.0.20;
<!--指定DNS伺服器地址-->
default-lease-time 600;<!--默認租約時間-->
max-lease-time 7200;<!--最大租約時間-->
1)/etc/dhcp/dhcpd.conf文件的配置構成
在主配置文件dhcpd.conf中,可以使用聲明、參數、選項這三種類型的配置,各自的作用和表現形式如下所述:
聲明:用來描述dhcpd伺服器中對網路布局的劃分,是網路設置的邏輯范圍。常見的聲明是subnet、host,其中subnet聲明用來約束一個網段。host聲明用來約束一台特定主機。
參數:由配置關鍵字和對應的值組成,總是以「;」(分號)結束,一般位於指定的聲明範圍之內,用來設置所在范圍的運行特性(如默認租約時間、最大租約時間等)。
選項:由「option」引導,後面跟具體的配置關鍵字和對應的值,也是以「;」結束,用於指定分配給客戶機的各種地址參數(如默認網關地址、子網掩碼、DNS伺服器地址等)。
2)確定dhcpd服務的全局配置
為了使配置文件的結構更加清晰、全局配置通常會放在配置文件dhcod.conf的開頭部分,可以是配置參數,也可以是配置選項。常用的全局配置參數和選項如下所述:
ddns-update-style:動態DNS更新模式。用來設置與DHCP服務相關聯的DNS數據動態更新模式。在實際的DHCP應用中很少用到該參數。將值設為「none」即可。
default-lease-time:默認租約時間。單位為秒,表示客戶端可以從DHCP伺服器租用某個IP地址的默認時間。
max-lease-time:最大租約時間。單位為秒,表示允許DHCP客戶端請求的最大租約時間,當客戶端未請求明確的租約時間時,伺服器將採用默認租約時間。
option domain-name:默認搜索區域。未客戶機指定解析主機名時的默認搜索域,該配置選項將體現在客戶機的/etc/resolv.conf配置文件中,如「search benet.com」。
option domain-name-servers:DNS伺服器地址。為客戶端指定解析域名時使用的DNS伺服器地址,該配置選項同樣將體現在客戶機的/etc/resolv.conf配置文件中,如「nameserver 202.106.0.20」。需要設置多個DNS伺服器地址時,以逗號進行分隔。
3)確定subnet網段聲明
一台DHCP伺服器可以為多個網段提供服務,因此subnet網段聲明必須有而且可以有多個。例如,若要DHCP伺服器為192.168.100.0/24網段提供服務,用於自動分配的IP地址范圍為192.168.100。100~192.168.100.200,為客戶機指定默認網關地址為192.168.100.254,則ke可以修改dhcpd.conf配置文件,參考以下內容調整subnet網段聲明:
[root@centos01 ~]# vim /etc/dhcp/dhcpd.conf<!--編輯主配置文件-->
subnet 192.168.100.0 netmask 255.255.255.0 {<!--聲明網段地址-->
range 192.168.100.100 192.168.100.200;<!--設置地址池,可以有多個-->
option routers 192.168.100.254;<!--指定默認網關地址-->
}
4)確定host主機聲明
host聲明用於設置單個主機的網路屬性,通常用於為網路列印機或個別伺服器分配固定的IP地址(保留地址),這些主機的共同特點是要求每次獲取的IP地址相同,以確保服務的穩定性。
host聲明通過host關鍵字指定需要使用保留地址的客戶機名稱,並使用「hardware ethernet」參數指定該主機的MAC地址,使用「fixed-address」參數指定保留給該主機的IP地址。例如,若要為列印機prtsvr(MAC地址為00:0C:29:0D:BA:6B)分配固定的IP地址192.168.100.101,可以修改dhcpd.conf配置文件,參考以下內容在網段聲明內添加host主機聲明。
C:\Users\Administrator>getmac
物理地址 傳輸名稱
=================== =======================================================
00-0C-29-0D-BA-6B \Device\Tcpip_{92E3F48B-40F0-4A0D-9604-6386AAAE3233}<!--客戶端獲取MAC地址-->
[root@centos01 ~]# vim /etc/dhcp/dhcpd.conf
host win7 {
hardware ethernet 00:0C:29:0D:BA:6B;<!--客戶機的MAC地址-->
fixed-address 192.168.100.101;<!--分配給客戶機的IP地址-->
}
3、啟動dhcpd服務
在啟動dhcpd服務之前,應確認提供DHCP伺服器的網路介面具有靜態指定的固定IP地址,並且至少有一個網路介面的IP地址與DHCP伺服器中的一個subnet網段相對應,否則將無法正常啟動dhcpd服務。例如,DHCP伺服器的IP地址為192.168.100.10,用於為網段192。168.100.0/24內的其他客戶機提供自動分配地址服務。
安裝dhcp軟體包以後,對應的系統服務腳本位於/usr/lib/systemd/system/dhcpd.service,可以使用systemd服務進行控制。例如,執行以下操作可以啟動dhcpd服務,並檢查UDP的67埠是否在監聽,以確認DHCP伺服器是否正常。
[root@centos01 ~]# systemctl start dhcpd<!--啟動dhcp服務-->
[root@centos01 ~]# systemctl enable dhcpd<!--設置服務開機自動啟動-->
[root@centos01 ~]# netstat -anptu | grep 67<!--監聽DHCP服務埠號-->
udp 0 0 0.0.0.0:67 0.0.0.0:* 2102/dhcpd
udp 0 0 0.0.0.0:67 0.0.0.0:* 1064/dnsmasq
注意:需要關閉、重啟dhcpd服務時,只要將上述操作命令中的「start」改為「stop」或「restart」即可。
二、使用DHCP客戶端
1、windows客戶端
ipconfig /renew<!--可以為主機重新獲取新的IP地址-->
ipconfig /release<!--釋放IP地址-->
tracert IP地址<!--可以測試從當前主機到目的主機經過的網路節點-->
route print<!--查看路由表-->
2、Linux客戶端
在Linux客戶機中可以設置使用DHCP的方式獲取地址。只需要編輯對應網卡的配置文件,修改或添加「BOOTPROTO=dhcp」配置行,並重新載入配置文件或者重新啟動network服務即可。例如,執行以下操作可修改網卡配置文件,並重新載入配置以通過DHCP方式自動獲取地址:
[root@centos02 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
NAME=ens32
DEVICE=ens32
ONBOOT=yes
[root@centos02 ~]# ifdown ens32 ; ifup ens32
[root@centos02 ~]# systemctl restart network
在Linux客戶機中,還可以使用dhclient工具來測試DHCP伺服器。若直接執行「dhclient」命令,則dhclient將嘗試為除回環介面lo以外的所有網路介面通過DHCP方式申請新的地址,然後自動轉入後台繼續運行。當然,測試時可以指定一個具體的網路介面,並結合「-d」選項使其在前台運行,測試完畢後按Ctrl+C組合鍵終止。例如,執行「dhclient -d ens32」命令後,可以為網卡ens32自動獲取新的IP地址,並顯示獲取過程。
[root@centos02 ~]# dhclient -d ens32
Internet Systems Consortium DHCP Client 4.2.5
Copyright 2004-2013 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/ens32/00:0c:29:97:5c:9f
Sending on LPF/ens32/00:0c:29:97:5c:9f
Sending on Socket/fallback
DHCPDISCOVER on ens32 to 255.255.255.255 port 67 interval 4 (xid=0x5364e17f)
DHCPDISCOVER on ens32 to 255.255.255.255 port 67 interval 6 (xid=0x5364e17f)
DHCPDISCOVER on ens32 to 255.255.255.255 port 67 interval 14 (xid=0x5364e17f)<!--DHCP發現-->
DHCPREQUEST on ens32 to 255.255.255.255 port 67 (xid=0x5364e17f)<!--DHCP請求-->
DHCPOFFER from 192.168.100.10<!--DHCP提供-->
DHCPACK from 192.168.100.10 (xid=0x5364e17f)<!--DHCP確認-->
bound to 192.168.100.102 -- renewal in 229 seconds.
............<!--按Ctrl+C組合鍵終止-->
客戶端需要通過dhclient命令釋放獲取的IP租約時,可以結合「-r」選項。例如,執行以下的「dhclient -r ens32」將會釋放之前為網卡ens32獲取的IP租約。此時再通過執行「ifconfig ens32」命令就看不到分配的IP地址了。
[root@centos02 ~]# dhclient -r ens32
⑻ 配置DHCP伺服器應具備什麼條件
一塊網卡,一個固定IP地址。
DHCP客戶端通過和DHCP伺服器的交互通訊以獲得IP地址租約。為了從DHCP伺服器獲得一個IP地址,在標准情況下DHCP客戶端和DHCP伺服器之間會進行四次通訊。DHCP協議通訊使用埠UDP 67(伺服器端)和UDP 68(客戶端)進行通訊,並且大部分DHCP協議通訊使用廣播進行。
如果在DHCP客戶端和DHCP伺服器不屬於相同的網路,那麼必須具備以下兩個條件之一,才能讓DHCP客戶端和路由器正常進行通訊。
1、DHCP客戶端網路上部署有DHCP中繼代理,並且配置為轉發DHCP消息到DHCP伺服器。
2、兩個網路間的路由器兼容RFC 1542(支持BOOTP/DHCP轉發)。
(8)搭建dhcp伺服器的總結擴展閱讀:
注意事項:
動態分配:當DHCP第一次從DHCP服務端租用到IP地址之後,並非永久的使用該地址,只要租約到期,客戶端就得釋放這個IP地址,以給其他工作站使用。當然客戶端可以比其他主機更優先的更新租約或是租用其他IP地址。
自動分配:一旦DHCP客戶端第一次成功地從DHCP伺服器端租用到IP地址之後,就永遠使用這個地址。
⑼ 怎麼搭建dhcp伺服器,簡單的說明,小白一個
1.DHCP服務的安裝 DHCP指的是由伺服器控制一段IP地址范圍...
2.DHCP伺服器的授權 出於對網路安全管理的考慮,並不是在...
3.添加IP地址范圍 當DHCP伺服器被授權後...