在Windows下使用MaraDNS搭建简单的DNS服务器

在项目中需要DNS服务,查找并尝试了几种主流的DNS服务器软件,比如NtBind等,配置都过于复杂。
而MaraDNS可以说是能傻瓜式地快速满足我的简单需求。步骤如下:

1.下载软件:http://maradns.samiam.org/download.html
2.7zip解压
3.双击文件夹中的mkSecretTxt.exe,生成secret.txt,然后就不用去管他了。
4.Notepad++编辑mararc文件
    ipv4_bind_addresses = "192.168.1.11"   //dns server的ip,这里就写本机ip
    timestamp_type = 2    //默认,不管
    random_seed_file = "secret.txt"    //默认,不管
    csv2={}
    csv2["cn."]="db.lan.txt"    //这就表示,当遇到.cn的域名,就会在文件夹下查找db.lan.txt文件
5.在文件夹下新建db.lan.txt文件
    *.% 192.168.1.10 ~           //表示所有以.cn结尾的域名,都被解析成192.168.1.10,您可以灵活修改,我已经满足需求
6.双击run_maradns.bat,没遇到错误,验证域名可以解析,Done。


鸣谢参考资料:
http://blog.mixu.net/2009/10/14/how-to-setup-a-lan-dns-server-using-maradns-under-windows-7/
http://blog.csdn.net/jhg19900321/article/details/7456154

你可能感兴趣的:(挨踢)