Domain-Name-System
cisco 路由器:將任何 dns 請求重定向到我自己的 dns 伺服器
如何使用 Cisco 路由器 2621XM 重定向來自客戶端的任何 DNS 請求。我想將任何 dns 請求重定向到我自己的 dns 伺服器。所以如果客戶端在他們的ip地址設置中設置了dns伺服器,它就沒有效果。
就像首先將 www 請求定向到 squid 代理一樣。我在我的 debian 伺服器中使用它:
iptables -t nat -A PREROUTING -s 0.0.0.0/0 -p tcp -m tcp --dport 53 -j DNAT --to-destination 192.168.1.50:53 iptables -t nat -A PREROUTING -s 0.0.0.0/0 -p udp -m udp --dport 53 -j DNAT --to-destination 192.168.1.50:53
你能告訴我我的 cisco 路由器的配置,方法和上面的參數一樣嗎?
感謝提前。對不起,我的英語不好。
確保 DNS 伺服器的 IP 在路由表中並且…
ip access-list extended transparent_dns permit udp any any eq 53 route-map redirect_dns permit 10 match ip address transparent_dns set ip next-hop ip.of.your.server route-map redirect_dns permit 20 interface fax/x ip address xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx ip policy route-map redirect_dns
如果您也在內部執行 DHCP,那麼僅更新您的 DHCP 伺服器以“分發”您自己的 DNS 伺服器可能更容易(並且“更乾淨”)。