找回密码
 立即注册
查看: 8601|回复: 0

tomato dnsmasq泛解析外加设置例子和方法

[复制链接]
发表于 2012-11-19 16:15:00 | 显示全部楼层 |阅读模式
ddwrt或者tomato做饭解析的时候,不使用*,而是直接用顶级域名
  
如:
  
address=/domain.tld/192.168.1.100
或address=/.domain.tld/192.168.1.100
这样就会把 www.domain.tld, abc.domain.tld 等所有子域名解析到 192.168.1.100 。
  
很实用的功能。

①屏蔽广告:
如同我们配置本地hosts文件屏蔽广告一样,这里可以配置域名解析来屏蔽广告。比起本地hosts来Dnsmasq配置一次,内网所有机器各种系统都生效,还可以实现泛域名解析。对ddwrt,这个选项在Administration->Services->DNSMasq,Tomato在Advanced->DHCP/DNS。
加入:address=/domain.name/127.0.0.1,这样*.domain.name都会解析到127.0.0.1,更多的域名可以按照上边的格式另起一行来写上,如果勾选上“截获DNS端口”,那么就可以不用修改路由器下各个电脑的dns了。

②解决电信或网通的DNS劫持:
1. 首先我们要测试ISP是否做了DNS劫持,在Windows的开始->运行里输入cmd然后回车,然后在cmd窗口里输入ping wocao.wocaoisp1111.com回车,如果有IP解析出来,那说明你的ISP做了DNS劫持,请记下解析出来的IP;如没有你就不用往下看了。
2. 进入tomato的设置页面,高级设置->DHCP/DNS,然后在Dnsmasq自定义设置里输入bogus-nxdomain=刚才记下的IP,然后点保存设置。如我的就是:
bogus-nxdomain=123.129.254.11
bogus-nxdomain=123.129.254.12
bogus-nxdomain=123.129.254.13
bogus-nxdomain=123.129.254.14
bogus-nxdomain=123.129.254.15
bogus-nxdomain=123.129.254.16
bogus-nxdomain=123.129.254.17
bogus-nxdomain=123.129.254.18
也就是sddnserror1.wo.com.cn - sddnserror8.wo.com.cn



③对某个域名指定dns服务器:
比如老打不开某个网站,用nslookup检查后发现被解析到了某地的一个负载均衡点。打不开是必然了。那么可以使用DNSMASQ来解决这个问题,常规站点使用正常DNS服务器来解析,特殊站点使用自己制定的其他DNS服务器来解析。
写入server=/*.domain.name/8.8.8.8这样所有.domain.name域名都会使用8.8.8.8来解析。

[mw_shl_code=applescript,true]##307#B9Ahosts#DEF#F84
addn-hosts=/mnt/tf16g/opt/share/www/other/hosts/hosts
##42F#528dhcp#29F#0FD#BBE#F6E
#expand-hosts
#domain=dns.ns.gy
#dhcp-range=192.168.0.50,192.168.0.150,12h
#dhcp-option=1,255.255.255.0  ##307#B9A Subnet mask
#dhcp-option=3,192.168.1.254  ##307#B9A Gateway
#dhcp-option=6,192.168.1.254  ##307#B9A DNS
#dhcp-option=44,192.168.1.254  ##307#B9A WINS
##DFB#2A0dns#B9E#F8B
address=/ipv6.pp.gy/2001:470:1f11:126e::1
address=/b.pp.gy/10.0.0.1
address=/v.pp.gy/2001:470:1f11:126e::1[/mw_shl_code]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站论坛 ( 蜀ICP备06004864号-6 )

GMT+8, 2024-5-5 05:59 , Processed in 0.054922 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表