而且手机已经换了多个 dns,速度都非常慢,不知道原因在哪, iPhone 好像也不能清除 dns 缓存吧。求大神帮忙解释一下。
1
yylyyl 2015-03-19 08:05:03 +08:00 via iPhone
是不是 Wi-Fi 有问题…
|
2
tyoubunhin OP @yylyyl 不能够吧,电脑用的是macbook,也是走的wifi。
|
3
datocp 2015-03-19 09:01:13 +08:00 via Android 1
这个最好用iptables强制udp53端口重定向到网关ip,但是即便这样,以前qq浏览器这种软件还是绕过本地dns查询,即便在路由器过滤了360.cn,可是它依然可以解析,太神奇了。
|
4
churchmice 2015-03-19 09:07:48 +08:00
wireshark抓包
|
5
yylyyl 2015-03-19 12:00:41 +08:00
@tyoubunhin 可能的,我之前的路由器就是有这样的怪现象,MacBook 连上去一点问题都没有,iPhone 连上去就很诡异。。。于是现在换了 Asus RT-AC56U
|
6
liyvhg 2015-03-19 13:45:08 +08:00
@datocp 3楼说得对, 最好把TCP53+UDP53全部重定向到dnsmasq, 否则手机不会生效, android测试如此
|
7
myliyifei 2015-03-19 14:38:44 +08:00 via Android
android喜欢自己搞dns
|
8
tyoubunhin OP |
9
aarwwefdds 2015-03-20 02:15:20 +08:00
dnsmasq可以做递归?我印象中这货不是forwarder么。。
|
10
tyoubunhin OP @aarwwefdds ( ̄▽ ̄)可能是我没说清楚 是用它做上层的递归查询阿
|
11
liyvhg 2015-03-20 10:08:15 +08:00
@tyoubunhin 提供一个思路, 网关(路由器)上设置两条规则: 放行NAS的dns请求; 重定向其他设备的dns请求至NAS
|