感谢 est 的推荐。
Acrylic 是一个可以把 DNS 的解析缓存到你的电脑上的小工具。下面是名词解释,高手请直接看下一段。DNS(Domain Name server 域名服务器)可以把我们在浏览器地址输入的域名(如http://appinn.com)解析为便于机器识别的 IP 地址,这样浏览器才能获得网页。
DNS 解析一个域名大概需要 几毫秒到 1 秒,把 DNS 的解析缓存到电脑上,意味着每次访问一个网站就可以节省一秒左右。别小看这一秒,日积月累下来就可怕了。而且,当 DNS 出现故障的时候,我们几乎不会受到影响,因为有缓存。
首先从文末下载 Acrylic,解压之后,需要简单配置一下。
- 打开运行对话框(Win + R),输入 cmd 回车。
- 在出现的命令行提示符窗口输入 ipconfig /all 回车。
- 找到 DNS Servers 后面两个 IP 地址并记下来,比如是 212.216.112.112 和 212.216.172.62
- 然后打开 AcrylicConfiguration.ini,把这两个 IP 地址填到 PrimaryServerAddress= 和 SecondaryServerAddress= 后面。就是这样:PrimaryServerAddress=212.216.112.112 和 SecondaryServerAddress=212.216.172.62。
- 保存之后,双击 StartService.bat,出现 press any key to contine 时,按下回车即可。
- 修改你的本地连接里面的 DNS 地址:在控制面板找到网络连接,选中 TCP/IP,点击属性,勾选使用下面的 DNS 服务器地址,在首选 DNS 服务器里输入 127.0.0.1。(如图,@sfufoet 我的 Win7 是英文版的。。)
大功告成。要卸载的话,就双击 StopService.bat,另外,更详细的设置请自行研究 AcrylicConfiguration.ini。
下载(186.9 KB): uushare|官方网站|来自小众软件|skydrive|Go Aruna|dropbox
update: est 说:这个东东支持超大hosts,而且支持通配符。
tmp 留言推荐:FastCache 不错,可以直接编辑 DNS 条目,保存期限,托盘提示图标,log 记录,还可以自动配置,统计的信息也很完备。
DnsSpeeder 也不错。
![Acrylic 缓存 DNS 的解析[图] | 小众软件 > net Acrylic 缓存 DNS 的解析[图] | 小众软件 > net](http://farm3.static.flickr.com/2628/4130480777_0730f945eb.jpg)




40 Comments:
沙发?
回复
按你的方法设置那个属性,但是感觉不出来快了。
回复
@longlong4321, 1秒而已,能快多少呢?这个靠日积月累的啦。。。
sfufoet reply on 十一月 25th, 2009,00:06:
@longlong4321, 这下不怕高墙再搞DNS污染了
yaochaos reply on 十一月 25th, 2009,21:17:
@longlong4321, 怕被墙奸?可以带Tor啊。本来就不惧高墙。
longlong4321 reply on 十一月 25th, 2009,22:04:
longlong4321 reply on 十一月 25th, 2009,00:05:
板凳。。这个好,我们学校教育网DNS服务器老抽风
回复
@HelloBeauty, 同感
回复
sorfans reply on 十一月 25th, 2009,05:59:
缓存文件保存在哪的?AcrylicHosts.txt?
回复
FastCache不错,可以直接编辑DNS条目,保存期限,托盘提示图标,log记录,还可以自动配置,统计的信息也很完备。
DnsSpeeder也不错。
回复
@tmp,
不错的东东,收下了。呵呵。
回复
est reply on 十一月 25th, 2009,02:05:
@tmp, FC不会用。
回复
蓝蓝小雪 reply on 十一月 27th, 2009,05:58:
@tmp, 我在vista上运行FastCache,在tray里面看不到图标(但空了一个位置),在上面鼠标左右键点击都没有反应,没法进行配置,不知道什么原因
回复
@aleung, 相同的问题……
DemoJameson reply on 十二月 4th, 2009,18:35:
aleung reply on 十一月 30th, 2009,15:32:
Firefox 3.5 Google Chrome都支持dns prefetch
回复
其实我推荐这个软件的目的是。。。。这个东东支持超大hosts,而且支持通配符。。。。。。。大家知道访问一些网站是非常需要通配符的。。。。
回复
@est, 如此说来,这个软件的原理就是改写hosts文件吗?
回复
sorfans reply on 十一月 25th, 2009,06:01:
@est, 原来如此,推墙专用啊
回复
unixhater.com reply on 十一月 25th, 2009,09:23:
支持IPv6的解析吗?
回复
@風の傷, 最后提到的DNSspeeder支持IPV6。教育网,我用Acrylic不好使。DSNspeeder的那个好用。
回复
@ifisky, 好的 我试试
風の傷 reply on 十一月 25th, 2009,20:14:
ifisky reply on 十一月 25th, 2009,19:06:
好!下载试试。
回复
请问缓存下来的数据被保存在哪里呢?
———————————————–
我的用法是安装后把文件夹复制出来,之后卸载软件,使用复制出来的软件,希望以后可以携带。
回复
@李二嫂的猪, AcrylicCache.dat 即是缓存数据文件,只有关机或停止服务时才会将数据从内存写入这个文件。
回复
DemoJameson reply on 十二月 5th, 2009,23:43:
好东西,自己解析域名,嘿嘿……
回复
先用用再说,日积月累可以节省不少时间了。
回复
那个“欧美项目外包”的广告挡住了文字。
回复
========================================================================
Acrylic DNS Proxy
========================================================================
Stopping Acrylic DNS Proxy Service…
Installing Acrylic DNS Proxy Service…
Starting Acrylic DNS Proxy Service…
服务名无效。
请键入 NET HELPMSG 2185 以获得更多的帮助。
Done.
========================================================================
请按任意键继续. . .
无法执行成功!~~ HELP
回复
@Sean, 我也遇到同样的问题
回复
貌似有很大问题
Dianso reply on 十一月 25th, 2009,12:23:
solymr reply on 十一月 25th, 2009,10:48:
@Sean, 我也是这样,windows 7
回复
@cnruhua,
widnows7下要先用管理员权限启动CMD窗口,然后在窗口里执行那个开始StartService.bat命令才可以,我在windows7下成功安装了
euii reply on 十一月 26th, 2009,10:02:
cnruhua reply on 十一月 25th, 2009,19:29:
Installing Acrylic DNS Proxy Service…
我就停在这里没反应了
回复
不错…效果很明显…
要是能查看本地缓存详细内容就更好了…
回复
请键入 NET HELPMSG 2185 以获得更多的帮助。
一样的问题,4楼推荐的DnsSpeeder比较简单
回复
好像不支持ipv6的解析,只好先改回ipv4
回复
能解决DNS劫持不?
回复
@春哥, 可以。
回复
sfufoet reply on 十一月 25th, 2009,12:44:
Tree Walk ,这个软件的历史比较久了,我从05年开始就一直在用了。比起Acrylic,Tree Walk的操作很简单,安装完成之后重启就可以了
回复
@Captain Hook, 貌似不支持Windows7,之前我一直用它
回复
euii reply on 十一月 26th, 2009,00:23:
适用于我们校园网的恶劣环境 Q_Q
回复
给我扫下盲吧,我的电脑里确实有超大hosts,但是它的用处是什么呢?hosts里面的不是直接读的吗?
回复
@walker, 简而言之,这个约等于自动记录的HOSTS。
回复
vibbow reply on 十一月 26th, 2009,07:13:
郁闷啊,我的网站因为备案问题,被空间关闭几天,居然被百度K了,哭…
回复
这个我喜欢,人无远虑必有近忧
回复
就我的使用经验,我用上了它之后,没上过的网站一个也进不去了,上过的网站倒是还正常。我不得不在第二个DNS后面把路由器填上~~~我有哪操作不对?
回复
dnsspeeder 比这个软件好用,而且还不用设置。
回复
我改了hosts,把*.lh全部指向本地……
啦~
回复
dnsSpeeder 默认老有个 211.161.46.85删不掉
回复
收藏了。
回复
DnsSpeeder和CCTVLive起冲突,DnsSpeeder开启后CCTVLive会出错关闭,而且央视网的在线视频也不能用(浏览器崩溃)。PPLive好像也有冲突,PPS没测试。
回复
怎样用Bat设置Dns服务器为127.0.0.1啊?
回复
@caiauto, http://pooktian.blog.bokee.net/bloggermodule/blog_viewblog.do?id=1987723
回复
@sfufoet, 测试失败,依旧是显示 127.0.0.1不被接受,难道只能通过手工修改或注册表修改吗?
我不太喜欢注册表修改方式的,真没办法能不能用Bat实现修改注册表?
注:我是电脑菜鸟
caiauto reply on 十一月 30th, 2009,19:29:
sfufoet reply on 十一月 30th, 2009,00:01:
@caiauto, 失败我就没办法了。手工自己设置一下吧。
回复
sfufoet reply on 十一月 30th, 2009,19:35:
为什么用了之后还是没有办法解决电信的DNS劫持呢?
依然会出现被链接到http://59.59.58.22/req.php?str1=112596013390052611&t=00512513746780212092651259601339&str2=http://ibbs.5068.com/viewthread.php?tid=2676995
求解…
回复
@monloy, 因为你用着被劫持 DNS 的缓存。建议换国外的 DNS。http://www.williamlong.info/archives/1842.html
回复
@sfufoet, DNS不加密都会被污染的。
Epile reply on 十二月 8th, 2009,16:38:
sfufoet reply on 十二月 1st, 2009,10:10:
DNS Client
为此计算机解析和缓冲域名系统 (DNS) 名称。如果此服务被停止,计算机将不能解析 DNS 名称并定位 Active Directory 域控制器。如果此服务被禁用,任何明确依赖它的服务将不能启动。
画蛇添足
回复
用了,感觉很快速
回复
貌似windows本身就有dns缓存服务的哦。试一下运行net start dnscache
回复
发现所有的dns缓存类软件开启一段时间后,dns解析速度不升反降
回复
我安装好服务后,把DNS改成127.0.0.1后,就无法解析域名了..
我用的也是Win7系统.不解中…
回复
如果是ADSL拨号的,又该如何设置?
首先本地连接肯定是没有DNS的IP地址了,宽带连接的地址每次拨号都不一样
其次需要设置DNS服务器为127.0.0.1,是本地连接,还是宽带连接?
求解~~
回复
@caiauto, 这个我也不清楚。你在本地链接里面设置试一试吧。不行的话找找宽带链接里面有没有相关的设置。
回复
sfufoet reply on 二月 6th, 2010,15:31:
FastCache 的优势在于可以并发同时用两个DNS服务器解析,谁先解析到结果就是谁的,但是这软件有个小问题就是每次重启系统第一次启动时,可能会死在哪儿,要点击一下交换主辅DNS那个按钮就好了;
DnsSpeeder 会自动设置DNS这点不错,不过图标有点难看,我把它换成FastCache的图标了,顺手汉化了一下。
http://webo.com.hk/download.php?i=285478
回复
用电信宽带时 dnsspeeder不错
不过在学校 用锐捷 校园网时 不知道为什么不能解析了
回复
用這類DNS緩存軟件一段時間,
發現會造成某些網頁開啟緩慢,
或者圖片開啟速度變慢。 (ex.youku、tom.com)
原因等待高手解說!
回复