思科基礎知識:管理Cisco互聯網絡(6)
Cisco互聯網絡—解析主機名
2種解析主機名到IP地址的辦法:
1.在每個router上建立主機表(host table)
2.建立DNS服務器(Domain Name System server),這個類似動態主機表
Cisco互聯網絡—建立主機表
主機表只提供包含其中的解析,建立主機表的命令是ip host [主機名] [TCP端口號] [IP地址],默認TCP端口號為23.1個主機可以對應最多8個IP地址.如下:
- 2500(config)#ip host 2501B 172.16.10.2
- 2500(config)#ip host 1900S 192.168.0.32
- 2500(config)#^Z
使用show hosts命令驗證新建的主機表,如下:
- 2500#sh hosts
- Default domain is not set
- Name/address lookup uses domain service
- Name servers are 255.255.255.255
- Host Flags Age Type Address(es)
- 2501B (perm, OK) 0 IP 172.16.10.2
- 1900S (perm, OK) 0 IP 192.168.0.32
- 2500#
注意Flags選項的perm,代表是手動輸入的,如果這項是temp的話,表明是由DNS解析的
Cisco互聯網絡—使用DNS解析名稱
假如你在CLI下輸入了1個Cisco設備不能識別的命令,它會默認通過DNS來進行解析(它認為是主機名).這個不好的地方是要花費額外的時間等待DNS解析完.可以在全局配置模式下使用no ip domain-lookup命令關閉它。假如你在你的網絡里有DNS服務器,可以使用1些命令使DNS解析開始工作:
1.第一條命令是:ip domain-lookup,這個命令默認是打開了的.如果你之前使用了no ip domain-lookup的話,就要用這條命令打開它
2.第二條命令是:ip name-server.設置DNS服務器的IP地址,可以使1個IP地址對應多達6個服務器
3.最后條命令是:ip domain-name.雖然這個命令是可選的,但是最好還是設置1下
實例如下:
- 2500(config)#ip domain-lookup
- 2500(config)#ip name-server 192.168.0.23
- 2500(config)#ip domain-name noko.com
- 2500(config)#^Z
- 2500#
可以使用ping命令來嚴正下,如下:
- 2500#ping 1900S
- Translating “1900S”…domain server (192.168.0.23) [OK]
- (略)
使用show hosts命令驗證下,如下:
- 2500#sh hosts
- Default domain is noko.com
- Name/address lookup uses domain service
- Name servers are 192.168.023
- Host Flags Age Type Address(es)
- 2501B (perm, OK) 0 IP 172.16.10.2
- 1900S.noko.com (temp, OK) 0 IP 192.168.0.32
- 2500#
Cisco互聯網絡—檢查網絡連接
使用ping命令和Traceroute命令
【編輯推薦】