導航:首頁 > 網路共享 > 德力捷調試軟體網路改為DHCP

德力捷調試軟體網路改為DHCP

發布時間:2022-04-25 17:03:58

❶ 硬碟錄像機網路設置為DHCP自動獲取的IP每天都變怎麼

將IP地址設置為靜態IP

❷ 在網路中DHCP是什麼,起什麼作用,怎麼配置與設置

DHCP是Dynamic Host Configuration Protocol的縮寫,它是TCP/IP協議簇中的一種,主要是用來給網路客戶機分配動態的IP地址。這些被分配的IP地址都是DHCP伺服器預先保留的一個由多個地址組成的地址集,並且它們一般是一段連續的地址。

理解DHCP服務

使用DHCP時必須在網路上有一台DHCP伺服器,而其他機器執行DHCP客戶端。當DHCP客戶端程序發出一個信息,要求一個動態的IP地址時,DHCP伺服器會根據目前已經配置的地址,提供一個可供使用的IP地址和子網掩碼給客戶端。

1. 使用DHCP的優點

DHCP使伺服器能夠動態地為網路中的其他伺服器提供IP地址,通過使用DHCP,就可以不給Intranet網中除DHCP、DNS和WINS伺服器外的任何伺服器設置和維護靜態IP地址。使用DHCP可以大大簡化配置客戶機的TCP/IP的工作,尤其是當某些TCP/IP參數改變時,如網路的大規模重建而引起的IP地址和子網掩碼的更改。

DHCP伺服器是運行Microsoft TCP/IP、DHCP伺服器軟體和Windows NT Server的計算機,DHCP客戶機則是請求TCP/IP配置信息的TCP/IP主機。DHCP使用客戶機/伺服器模型,網路管理員可以創建一個或多個維護TCP/IP配置信息的DHCP伺服器,並且將其提供給客戶機。

DHCP伺服器上的IP地址資料庫包含如下項目:

● 對互聯網上所有客戶機的有效配置參數。

● 在緩沖池中指定給客戶機的有效IP地址,以及手工指定的保留地址。

● 伺服器提供租約時間,租約時間即指定IP地址可以使用的時間。

在網路中配置DHCP伺服器有如下優點:

● 管理員可以集中為整個互聯網指定通用和特定子網的TCP/IP參數,並且可以定義使用保留地址的客戶機的參數。

● 提供安全可信的配置。DHCP避免了在每台計算機上手工輸入數值引起的配置錯誤,還能防止網路上計算機配置地址的沖突。

● 使用DHCP伺服器能大大減少配置花費的開銷和重新配置網路上計算機的時間,伺服器可以在指派地址租約時配置所有的附加配置值。

● 客戶機不需手工配置TCP/IP。

● 客戶機在子網間移動時,舊的IP地址自動釋放以便再次使用。在再次啟動客戶機時,DHCP伺服器會自動為客戶機重新配置TCP/IP。

● 大部分路由器可以轉發DHCP配置請求,因此,互聯網的每個子網並不都需要DHCP伺服器。

注釋:

如果要使用DHCP伺服器支持跨越多重路由器的子網,則路由器可能需要硬體升級。路由器必須支持RFC 1533、1534、1541和1542。

2. DHCP分配地址的方式

DHCP使用客戶/伺服器模式,網路管理員建立一個或多個DHCP伺服器,在這些伺服器中保存了可以提供給客戶機的TCP/IP配置信息。這些信息包括網路客戶的有效配置參數、分配給客戶的有效IP地址池(其中包括為手工配置而保留的地址)、伺服器提供的租約持續時間。

如果將TCP/IP網路上的計算機設定為從DHCP伺服器獲得IP地址,這些計算機則成為DHCP客戶機。啟動DHCP客戶機時,它與DHCP伺服器通信以接收必要的TCP/IP配置信息。該配置信息至少包含一個IP地址和子網掩碼,以及與配置有關的租約。

DHCP伺服器有3種為DHCP客戶機分配TCP/IP地址的方式:

● 手工分配:在手工分配中,網路管理員在DHCP伺服器通過手工方法配置DHCP客戶機的IP地址。當DHCP客戶機要求網路服務時,DHCP伺服器把手工配置的IP地址傳遞給DHCP客戶機。

● 自動分配:在自動分配中,不需要進行任何的IP地址手工分配。當DHCP客戶機第一次向DHCP伺服器租用到IP地址後,這個地址就永久地分配給了該DHCP客戶機,而不會再分配給其他客戶機。

● 動態分配:當DHCP客戶機向DHCP伺服器租用IP地址時,DHCP伺服器只是暫時分配給客戶機一個IP地址。只要租約到期,這個地址就會還給DHCP伺服器,以供其他客戶機使用。如果DHCP客戶機仍需要一個IP地址來完成工作,則可以再要求另外一個IP地址。

動態分配方法是惟一能夠自動重復使用IP地址的方法,它對於暫時連接到網上的DHCP客戶機來說尤其方便,對於永久性與網路連接的新主機來說也是分配IP地址的好方法。DHCP客戶機在不再需要時才放棄IP地址,如DHCP客戶機要正常關閉時,它可以把IP地址釋放給DHCP伺服器,然後DHCP伺服器就可以把該IP地址分配給申請IP地址的DHCP客戶機。

使用動態分配方法可以解決IP地址不夠用的困擾,例如C類網路只能支持254台主機,而網路上的主機有三百多台,但如果網上同一時間最多有200個用戶,此時如果使用手工分配或自動分配將不能解決這一問題。而動態分配方式的IP地址並不固定分配給某一客戶機,只要有空閑的IP地址,DHCP伺服器就可以將它分配給要求地址的客戶機;當客戶機不再需要IP地址時,就由DHCP伺服器重新收回.

❸ windows xp系統 "pc設置了靜態ip 請改為動態獲取方式(DHCP)"怎麼改啊

1、首先右鍵右下角網路圖標,打開網路設置界面;
2、選擇你的網路,點開到「狀態」窗口,再點擊左下角的「屬性」,雙擊「IPV4協議」,選擇自動獲取;這是電腦上的設置;
3、打開路由器設置,找到類似的設置改為動態獲取就可以了,不知道你是什麼路由器,所以不知道具體設置。望採納

❹ 手動更改IP的話更改成什麼怎麼修改DHCP服務設置

隨便該 只要不和別人的IP不重復就行
建議你安裝 金山防火牆

❺ 筆記本電腦網卡改為DHCP

在筆記本電腦中啟動DHCP設置的步驟如下:

1,依次點擊開始---------控制面板--------管理工具-----------服務。

2,在彈出框找到dhcp服務。

3,在左上角選擇啟動dhcp服務,並點擊dhcp條目,選擇為自動啟動狀態。即可完成。

可參考下圖:

❻ 怎麼設置DHCP,開啟,其他參數不變。還有DHCPv6 IAID為52435462。幫忙網路連接不

dhcp是路由器或者專門的dhcp伺服器上面才能設置的功能,如果伺服器或路由器開了,就你在自己的設備上點擊自動獲取網路就能獲IP,並上網,如果伺服器或路由器沒打開,你只能透過手動設置IP上網,手動設置的IP要跟網關在同一個網段。DHCP不是客戶端能打開或關閉的

❼ 最近公司電腦網路ip設置為DHCP就無法上網了,設置為靜態IP才可以。這是什麼原因啊謝謝!

這是因為路由器沒有開啟DHCP服務功能。

❽ DHCP在哪裡可以更改設置

解決DHCP在哪裡可以更改設置的具體步驟如下:

1.打開瀏覽器,輸入登陸地址,登陸路由器管理界面。接著輸入用戶名和密碼進行登陸。

❾ 我把tplink路由器設置頁面里的 靜態ip改成了dhcp,之後就進不去設置頁面了

插網線連接電腦獲取ip並連接,打開網路控制中心,打開更改適配器設置,本地連接右鍵狀態,詳細信息里有個網關。網關就是路由設置後台地址。

❿ DHCP 怎樣設置

設置和使用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。

pseudo-device bpfilter 4

定製內核之後,還要保證/dev/目錄下具有對應bpfilter的設備文件。

# cd /dev
# sh MAKEDEV bpf0 bpf1 bpf2 bpf3

從Packages Collecion中安裝DHCP軟體,這將DHCP軟體中的dhcpd,dhclient和dhcprelay 安裝到/usr/local/sbin目錄下。

$ ls /usr/local/sbin/dhc*
/usr/local/sbin/dhclient /usr/local/sbin/dhcpd
/usr/local/sbin/dhcrelay

設置伺服器

為了設置DHCP伺服器dhcpd,首先就要設置其配置文件/etc/dhcpd.conf。這個配置文件語法簡單,比較容易理解。

server-identifier 192.168.3.1;

subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.10 192.168.3.20;
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.3.255;
option routers 192.168.3.1;
option domain-name-servers 192.168.3.1;
option domain-name "exampleorg.org.cn";
}
host a1 {
hardware ethernet 00:90:27:4e:92:09;
fixed-address 192.168.3.32;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.3.255;
option routers 192.168.3.1;
option domain-name-servers 192.168.3.1;
option domain-name "exampleorg.org.cn";
}

基本的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請求。

# /usr/local/sbin/dhcpd fxp0

在調試階段,可以使用-d參數,這樣dhcpd就不會進入後台運行,而一直保留在前台,並顯示各個與客戶計算機通信的過程。當一切都調試完畢之後,就能去除-d參數,並將執行命令放入rc.local啟動腳本中,以便系統能夠自動執行。

此後,dhcpd正常運行的時候,會將每一次客戶請求及其回應的IP地址分配的記錄,都記錄在/var/run/dhcpd.leases 文件中。為了使dhcpd能正常進行日誌記錄,應該在啟動dhcpd之前使用touch 命令,生成一個新的日誌文件。以後就可以查看這個日誌文件的內容,以得到當前DHCP伺服器的狀態和客戶機IP地址分配的情況。以下是一個日誌文件的部分內容。

lease 192.168.3.11 {
starts 3 1998/11/26 05:46:28;
ends 4 1998/11/27 05:46:28;
hardware ethernet 0:80:c2:12:fd:d;
uid 1:0:80:c2:12:fd:d;
}

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參數的任務了。

# touch /etc/dhclient.conf
# touch /etc/dhclient-script
# chmod +x /etc/dhclient-script
# /usr/local/sbin/dhclient fxp0
Listening on BPF/fxp0/00:90:27:4e:92:09/unattached
Sending on BPF/fxp0/00:90:27:4e:92:09/unattached
Sending on Socket/fallback/fallback-net
DHCPDISCOVER on fxp0 to 255.255.255.255 port 67 interval 22
DHCPOFFER from 192.168.3.1
DHCPREQUEST on fxp0 to 255.255.255.255 port 67
DHCPACK from 192.168.3.1
bound to 192.168.3.32 -- renewal in 3600 seconds.

在更復雜的情況下,就要指定更多的內容,例如當系統有多個網卡時,要指定dhclient應該從哪個子網中獲得IP地址設置,就需要使用設置文件dhclient.conf。一般除非有多個區域網網路界面,都應該使用空設置文件,避免產生配置錯誤。以下為一個簡單的dhclient.conf的例子,可以用於多網路界面的情況:

# Defaults
timeout 60;
reboot 10;

retry 60;
select-timeout 5;
initial-interval 2;

script "/etc/dhclient-script";

interface "fxp0" {
request subnet-mask, broadcast-address, routers, domain-name-servers,
domain-name, host-name;
require domain-name-servers;
}

這個設置文件主要用於重新定義一些參數,比較容易理解,更改也比較容易。

成功的手工執行dhclient之後,就可以考慮將其和系統啟動文件相結合了。因為很多網路服務是依賴於網路配置的,應該在啟動這些網路服務之前使用DHCP配置好TCP/IP。使用dhclient-script啟動服務的想法雖然也能解決問題,然而這就不能使用系統的啟動rc文件中的相關設置啟動網路服務,而在這個dhclient-script 中重新啟動,因此比較麻煩。更簡便的做法是僅僅在dhclient-script中設置hostname,而讓系統啟動文件完成其他網路服務的啟動。這樣就要求將dhclient與系統rc文件結合起來。

#hostname="my.domain.name"
network_interfaces="fxp0 lo0" # List of network interfaces (lo0 is
loopback).
ifconfig_lo0="inet 127.0.0.1" # default loopback device configuration.
#ifconfig_fxp0="inet 192.168.3.12 netmask 255.255.255.0"
defaultrouter="NO" # Set to default gateway (or NO).

這樣就需要更改rc.conf文件,更改一些設置語句。首先要注釋hostname設置,而在dhclient.script中進行設置,也不必設置defaultrouter,它通過DHCP協議自動設置。同時要保證network_interfaces參數中,設置了要通過dhclient來獲取IP地址的網路界面fxp0,以允許rc系統文件能啟動該與該界面相關的設置文件,然而卻必須注釋設置該界面的參數ifconfig_fxp0,因為這個設置參數是用於設置靜態IP地址的選項,因此要屏蔽它,而使用start_if.fxp0配置腳本來設置網路界面。

預設情況下,不存在start_if.fxp0等start_if設置網路腳本,但是這些腳本在rc.network已經做好了設置,針對每個網路界面啟動,而不需要在rc.conf中做特別設定。對於dhclient,可以創建一個簡單的啟動腳本start_if.fxp0為:

#! /bin/sh
/usr/local/sbin/dhclient fxp0

這樣,dhclient就和系統啟動文件結合起來了,在系統啟動的時候會自動設置好TCP/IP,此後再啟動相關的網路服務。此時需要注意的是刪除原來可能在rc.local或者在/usr/local/etc/rc.d目錄中的dhclient啟動命令,以避免沖突。

在FreeBSD系統上不推薦使用動態IP地址,因為FreeBSD能提供大量有用的網路服務,都會與IP地址或域名有關,不適合使用動態IP地址。如果必須要作為DHCP客戶以保持IP地址的統一管理,建議使用dhcpd針對硬體地址的設置方式,在DHCP伺服器上為FreeBSD系統設定一個固定IP地址。

設置DHCP中轉

當網路中存在多個子網的時候,由於客戶計算機只能通過廣播發送DHCP請求,這些請求一般不能跨越路由器。為了在DHCP伺服器存在的子網之外的DHCP客戶分配IP地址,可以設置路由器轉發DHCP請求,即轉發相應的UDP 埠67和68的廣播數據包。但這樣設置就增加了網路廣播,不利於減少網路流量。

此外,還有另外一種方法來使得DHCP客戶計算機能使用子網之外的DHCP伺服器來分配IP地址。這就是使用 DHCP中轉計算機來轉發DHCP的請求。DHCP中轉計算機能聽取DHCP廣播,由於它了解DHCP伺服器的IP地址,因此能通過正常的IP數據包將原廣播包轉發到伺服器中,然後再將伺服器的回應信息回復客戶機。這樣DHCP客戶機就以為本子網中也存在一個DHCP伺服器。

在ISC-DHCP軟體中,提供的中轉程序為dhcrelay,這是一個簡單的程序,不需要額外的設置。啟動 dhcrelay的標准方式為使用命令行指定將DHCP服務請求中轉到的目的DHCP伺服器,由於DHCP中允許多個 DHCP伺服器同時為客戶提供地址,而不會產生沖突,就可以使用多個DHCP伺服器進行中轉。

# dhcrelay dhcpsrv1 dhcpsrv2

如果這台中轉伺服器為多網路界面計算機,那麼dhcrelay將偵聽所有網路界面的DHCP請求,有時不希望 dhcrelay中轉某些界面上的請求,就可以設置dhcrelay偵聽的網路界面,這需要指定-i參數。

# dhcrelay -i xl0 dhcpsrv1

提供備份的DHCP設置

在一個具備多個子網的大型網路中,提供冗餘是一個非常重要的問題。由於DHCP協議中DHCP伺服器負責分配 IP地址,一旦DHCP伺服器出現故障,那麼所有的客戶就無法正確獲得IP地址,從而不能訪問網路。

但可以同時設置多個DHCP伺服器來提供一個冗餘能力。然而DHCP伺服器本身是不提供備份能力的,不能互為備份。他們佔用的IP地址資源也不能重疊,以免發生客戶機IP地址沖突的現象。提供容錯能力是通過分割可用的IP地址到不同的DHCP伺服器上,通過多個DHCP伺服器同時為一個網路服務,從而使得一個伺服器發生故障還能正常執行操作。通常為了進一步增強可靠性,還可以將不同的DHCP伺服器放置在不同子網中,互相使用中轉提供服務。

例如在兩個子網上各自有一個DHCP伺服器,標準的做法可以不使用DHCP中轉,各個子網上的伺服器為各個子網服務就行了。然而為了達到容錯的目的,可以互相為另一個子網提供服務,通過設置中轉或路由器轉發廣播以達到互為服務的目的。

例如位於192.168.3.0網路上的srv1的配置可能為:

subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.10 192.168.3.199;
}
subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.200 192.168.4.220;
}

位於192.168.4.0網路上的srv2的配置可能為:

subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.10 192.168.4.199;
}
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.200 192.168.3.220;
}

注意,上述設置都是設置樣例,標准情況下還需分別指定各個option,用於設置IP地址及其相關設置。

可以看出兩個伺服器都能對兩個網路上的客戶機分配IP地址,而各自又有一個主要服務的網路。每個網路上的IP 地址主要放在本地的伺服器上,但也有少部分地址放在另一個子網中的伺服器上(地址資源不能沖突),這樣提供了一定的容錯能力。

實際的多子網網路中,並不必要每個子網都設置一個伺服器,並使用另外的伺服器備份,一般網路中有2-3個DH CP伺服器就夠用了。其他子網可以通過DHCP中轉的方式,給該子網提供DHCP服務。

閱讀全文

與德力捷調試軟體網路改為DHCP相關的資料

熱點內容
網路電視如何看籃球賽 瀏覽:106
手機連接wifi沒網路電腦也沒網路 瀏覽:542
免費連接網路的軟體排行 瀏覽:678
怎麼樣才能導致網路異常電話中斷 瀏覽:523
網路音頻錄制軟體 瀏覽:364
杭州中國移動網路公司 瀏覽:678
網路信息安全指哪些問題 瀏覽:87
兩個網路插口互換路由器 瀏覽:33
電腦上的網路適配器怎麼安裝 瀏覽:359
網路工程軟考高級考哪個好 瀏覽:282
海島上網路信號怎麼解決 瀏覽:973
計算機網路實驗設置telnet 瀏覽:544
有線網路上不去什麼原因 瀏覽:435
計算機網路基礎教學心得 瀏覽:994
無線網路技術崗位 瀏覽:924
網路有多少人會送禮物 瀏覽:143
廣電網路新路由器換舊路由器安裝 瀏覽:976
路由器怎麼設置成多個網路 瀏覽:260
影響網路穩定性的因素有哪些 瀏覽:984
如何查找網路制式 瀏覽:749

友情鏈接