Domain-Name-System
當WAN介面使用DHCP時,如何在Cisco路由器上靜態配置DNS伺服器?
我有一個 Cisco 路由器(型號 887VA,IOS 15.4),用於通過 ADSL 將 LAN 連接到 Internet。WAN 介面使用 DHCP:
interface ATM0.1 point-to-point ip address dhcp
我需要路由器使用靜態定義的 DNS 伺服器進行名稱解析:
ip name-server A.B.C.D
但是,路由器堅持使用 ISP 通過 DHCP 提供的 DNS 伺服器:
Router#ping www.google.com Translating "www.google.com"...domain server (<ISP DNS>) [OK] Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 173.194.116.208, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 44/45/48 ms
我如何告訴路由器忽略 ISP 提供的 DNS 伺服器而只使用靜態配置的伺服器?
找到了。
根據此頁面,
no ip dhcp client request dns-nameserver
啟用 DHCP 的介面上的命令指示路由器在配置該介面時不要從 DHCP 伺服器請求 DNS 資訊;在介面 ATM0.1 上設置後,仍然從 DHCP 伺服器接收 DNS 配置(可以在 dhcp 調試輸出中看到),但它被忽略了,路由器使用靜態配置的 DNS 伺服器。interface ATM0.1 point-to-point ip address dhcp no ip dhcp client request dns-nameserver