<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > Linux系統下的動(dòng)態(tài)DNS服務(wù)配置方法詳解 (1)

Linux系統下的動(dòng)態(tài)DNS服務(wù)配置方法詳解 (1)

作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò ) 收藏

2.key myddns {//指明密鑰生成的算法及密鑰

algorithm HMAC-MD5.SIG-ALG.REG.INT;

secret 4gEF1Mkmn5hrlwYUeGJV3g==;

}

此段內容與/etc/named.conf中的完全一樣。需要注意的是,在編輯/etc/dhcpd.conf時(shí),{}的末尾沒(méi)有“;”,這是與/etc/named.conf中不一樣的地方。

3.在/etc/dhcpd.conf中指明的區域名稱(chēng)后面一定要以“.”結尾。因此zone tcbuu.cn.中的cn和zone 1.22.10.in-addr.arpa.中的arpa后面一定要有“.”。

/etc/dhcpd.conf配置完成,可以執行#dhcpd將DHCP服務(wù)運行起來(lái)。

測試DDNS

經(jīng)過(guò)上述服務(wù)器的配置,現在可以檢測一下DDNS的實(shí)現過(guò)程。

當DNS配置成支持動(dòng)態(tài)更新后,在/var/named/目錄下會(huì )多出兩個(gè)以.jnl結尾的二進(jìn)制格式區域文件。這兩個(gè)文件是當前正在工作的區域文件的運行時(shí)文件,所有動(dòng)態(tài)更新的紀錄都會(huì )最先反映到這兩個(gè)文件中,然后經(jīng)過(guò)大約15分鐘左右才將更新的內容反映到文本形式的區域文件中,即以.jnl結尾的區域文件中是最新的內容。

在本文所舉實(shí)例中,/var/named/目錄下的區域文件為:

tcbuu.cn 正向區域文件。

tcbuu.cn.arpa 反向區域文件。

tcbuu.cn.arpa.jnl 臨時(shí)工作的二進(jìn)制正向區域文件(新增)。

tcbuu.cn.jnl 臨時(shí)工作的二進(jìn)制反向區域文件(新增)。

1.以Windows 2000作為DHCP客戶(hù)端測試

(1)設客戶(hù)機的主機名為kill-virus,執行ipconfig /all顯示所獲得的IP地址為10.22.1.69。

(2)在客戶(hù)端執行nslookup測試。

C:Documents and SettingsAdministrator>nslookup

Default Server: slack9.tcbuu.cn

Address: 10.22.1.123

> kill-virus.tcbuu.cn//測試客戶(hù)機FQDN在區域文件中是否存在

Server: slack9.tcbuu.cn

Address: 10.22.1.123

Name: kill-virus.tcbuu.cn

Address: 10.22.1.69//測試結果,表明該資源紀錄存在

(3)在客戶(hù)機kill-virus上執行ipconfig /release釋放獲得的IP地址。

(4)在客戶(hù)機kill-virus上執行ipconfig /renew重新獲得IP地址。

(5)用nslookup顯示區域數據庫中的內容。

C:Documents and SettingsAdministrator>nslookup

Default Server: slack9.tcbuu.cn

Address: 10.22.1.123

> ls tcbuu.cn//顯示區域數據庫中的資源紀錄

[ftp.tcbuu.cn]

tcbuu.cn. NS server = slack9.tcbuu.cn

D2501 A 10.22.1.60

dellpc A 10.22.1.100

kill-virus A 10.22.1.61 file://IP地址發(fā)生變化

slack9 A 10.22.1.123

以上測試說(shuō)明同一臺客戶(hù)機kill-virus通過(guò)DHCP服務(wù)可以先后獲得IP地址,并與動(dòng)態(tài)DNS服務(wù)器建立聯(lián)系,使該客戶(hù)機的主機名與獲得的IP地址一同作為一條紀錄動(dòng)態(tài)地更新到正向區域文件中去??梢圆捎猛瑯拥姆椒y試反向區域的更新,不再贅述。

2.用Linux DHCP客戶(hù)端測試

在Linux DHCP客戶(hù)端進(jìn)行測試時(shí),需要執行dhcpcd守護進(jìn)程。如果要進(jìn)行動(dòng)態(tài)更新,還需要加上-h參數。執行的命令格式如下:

#dhcpcd -h MyLinux

其中-h后面跟的是本機的主機名,用來(lái)通過(guò)DHCP服務(wù)注冊到DDNS服務(wù)器的區域文件中,是進(jìn)行動(dòng)態(tài)更新必不可少的。

動(dòng)態(tài)更新后的區域數據庫文件

通過(guò)查看正向區域數據庫文件/var/named/tcbuu.cn和反向區域數據庫文件/var/named/tcbuu.cn,可以了解區域數據庫文件到底更新了哪些內容。

#cat /var/named/tcbuu.cn

$ORIGIN .

$TTL 36000 ; 10 hours

tcbuu.cn IN SOA slack9.tcbuu.cn. root.slack9.tcbuu.cn. (

2004011402 ; serial

3600 ; refresh (1 hour)

1800 ; retry (30 minutes)

36000 ; expire (10 hours)

36000 ; minimum (10 hours)

)

NS slack9.tcbuu.cn.

$ORIGIN tcbuu.cn.

dellpc A 10.22.1.100

ftp CNAME slack9

$TTL 300 ; 5 minutes

kill-virus A 10.22.1.61

TXT 3156e87eb0180675cfb5e3e8ad026e78b3

$TTL 36000 ; 10 hours

slack9 A 10.22.1.123

www CNAME slack9

以上區域文件的書(shū)寫(xiě)格式與更新前相比變化較大,說(shuō)明該文件已被更新過(guò)了。這里還要說(shuō)明的是,在動(dòng)態(tài)更新的客戶(hù)端kill-virus的A紀錄下多了一條同名的TXT類(lèi)型的紀錄。TXT類(lèi)型紀錄是BIND-DNS和DHCP專(zhuān)門(mén)用來(lái)實(shí)現DDNS的輔助性資源紀錄,它的值是哈希標示符字符串,該字符串的值還可以在/var/state/dhcp/dhcpd.leases文件中找到。

總的來(lái)說(shuō),在Linux下通過(guò)DHCP實(shí)現安全DDNS的過(guò)程可分為三步:第一,創(chuàng )建進(jìn)行安全動(dòng)態(tài)更新的密鑰;第二,修改DNS的主配置文件/etc/named.conf,目的是定義采用動(dòng)態(tài)更新的密鑰及指定可以動(dòng)態(tài)更新的區域;第三,修改DHCP的配置文件/etc/dhcpd.conf,目的是定義采用動(dòng)態(tài)更新的密鑰及指定動(dòng)態(tài)更新哪些區域。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>