解析主机名 2种解析主机名到IP地址的办法: 1.在每个router上建立主机表(host table) 2.建立DNS服务器(Domain Name System server),这个类似动态主机表 建立主机表 主机表只提供包含其中的解析,建立主机表的命令是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解析的 使用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# 检查网络连接 使用ping命令和Traceroute命令 __________________ WEB:www.cc-ie.com/bbs 互联神州CCIE实验室论坛 Q Q:95554545 MSN:fumin_0830@hotmail.com