![OpenWRT Chaos Calmer 15.05 DNS 转发、自定义 DNS 服务器、DHCP 选项 - 不起作用](https://linux22.com/image/1491594/OpenWRT%20Chaos%20Calmer%2015.05%20DNS%20%E8%BD%AC%E5%8F%91%E3%80%81%E8%87%AA%E5%AE%9A%E4%B9%89%20DNS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81DHCP%20%E9%80%89%E9%A1%B9%20-%20%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
好的,所以本质上我只是试图通过其中一个地理解锁 DNS 代理服务转发一个非常具体的地址。即 Pandora.com。不要评判,我更喜欢他们的电台,而不是 Spotify 提供的电台。
我尝试的第一件事:DNS 转发 -> /pandora.com/Unblock-DNS-IP
不工作。
第二件事:为 WAN 接口分配一个自定义 DNS 服务器(出于无奈,我知道所有 DNS 请求都会通过该服务器)
不工作。
第三件事:转到 DHCP 选项,在那里分配自定义 DNS。
6,解除阻断-DNS-IP1,解除阻断-DNS-IP2
也不起作用。我尝试过单独做其中一件事,也尝试过同时应用这三件事。现在我慢慢没有选择了,似乎无论我做什么,我的路由器都拒绝使用自定义 DNS 服务器。我在手机和台式电脑上分别尝试了 DNS 服务器,它们工作正常,所以这一定是我的问题。
有人遇到过类似的事情或知道我该怎么做吗?
答案1
经过几个小时的搜索,这个对我在 openwrt 上起作用了,有单独的 wifi 和 lan 接口,没有桥接:
iptables -I PREROUTING -t nat -p udp --dport 53 -j DNAT --to-destination dnsaddr
iptables -I PREROUTING -t nat -p tcp --dport 53 -j DNAT --to-destination dnsaddr
放置在自定义规则中