Cisco IOS路由器配置DDNS(轉自百度文庫)

Cisco IOS路由器配置DDNS(動態DNS


     DDNS
Dynamic Domain NameServer)是動態域名服務的縮寫!DDNS是將用戶的動態IP地址映射到一個固定的域名解析服務上,用戶每次連接網絡的時候客戶端程序就會通過信息傳遞把該主機的動態IP地址傳送給位於服務商主機上的服務器程序,服務器程序負責提供DNS服務並實現動態域名解析。就是說DDNS捕獲用戶每次變化的IP地址,然後將其與域名相對應,這樣其他上網用戶就可以通過域名來進行交流。
1
、目前ISP大多提供動態IP(如撥號上網),我們若想在網際網絡上以自己的網域公佈,DDNS提供瞭解決方案,它可以自動更新用戶每次變化的浮動IP,然後將其與網域相對應,這樣其他上網用戶就可以透過網域來交流了
2
DDNS可以讓我們在自己的或家裏架設WEB\MAIL\FTP等服務器,而不用花錢去付虛擬主機租金。
3
、主機是自己的,空間可根據自己的需求來擴充,維護也比較方便。有了網域與空間架設網站,FTP 服務器、EMAIL服務器都不成問題。
4
、如果您有對***的需求,有了DDNS就可以用普通上網方式方便地建立Tunnel。透過網域的方式連結,實現遠端管理、遠端存取、遠端打印等功能。
現在常用的DDNS服務上花生殼,88ip,3322等。
大家可以去相應服務提供商網站去申請免費的域名,我這就不累贅了,可以下客戶端軟件通過傻瓜的圖形界面實現DDNS的解析,但我這就來一個IOS路由器來實現DDNS的案例。
我已經在www.3322.org上申請了一個免費的動態域名enhan.3322.org
好了開搞!
思科官方要求IOS的版本爲:

History for the Dynamic DNS Support forCisco IOS Software Feature

 

Release

 

 

Modification

 

 

12.3(8)YA

 

 

This feature was  introduced.

 

 

12.3(14)T

 

 

This feature was  integrated into Cisco IOS Release 12.3(14)T.

 

全局配置模式下
開啓DNS Server用於解析
ip name-server 202.103.24.68

配置DDNS相關參數
ip ddns update method DDNS
HTTP
  add http://
用戶名:密碼@<s>/nic/update?system=dyndns&hostname=<h>&myip=<a>
interval maximum 0 0 30 0

interface Dialer1
ip ddns update hostname enhan.3322.org
ip ddns update DDNS host members.3322.org

用戶名:密碼是在3322上申請的登錄賬戶。注意上面有個“?”符號,大家應該知道在cisco命令中”?”是不能直接敲上去的,要Ctrl+v後在輸入”,不要直接貼。
@<s>/nic/update?system=dyndns&hostname=<h>&myip=<a>
照敲上去!
interval maximum
是最大更新間隔時間。
ip ddns update hostname enhan.3322.org
更新的域名是enhan.3322.org
ip ddns update mytest host members.3322.org
是更新網站是members.3322.org

OK ,
測試!
GW#sh ip ddns updatemethod 
GW#sh ip ddns update method 
Dynamic DNS Update Method: DDNS
Dynamic DNS update via HTTP based protocols
   URL used to add DNS records: http://XXXX:[email protected] ... >&myip=<a>
   URL used to remove DNS records: 
Maximum update interval: 0 days 0 hours 30 minutes 0 seconds
GW#sh ip ddns update 
Dynamic DNS Update on Dialer1:
Update Method Name           Update Destination
DDNS                          host: members.3322.org
好了我們可以看到DDNShostmembers.3322.org

同時看看我現在的網關路由器動態分配的IP地址是多少!
GW#showip interface brief 
Interface                  IP-Address      OK? Method Status                Protocol   
Dialer1                    58.48.140.232   YES IPCP  up                    up      
我們看到Dialer1口的ip58.48.140.232

好了,測試DDNS解析的效果!
我現在哪一個Internet上的PC來測試

 


也可以用nslookup工具測試效果如下:

好了!DDNS效果出來了!
這樣的話我們可以實現很多應用了!比如用免費域名的方式NAT發佈服務器應用,遠程訪問,***訪問等等!大家可以舉一反三,在其他設備上來實現DDNS的功能!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章