好像是6月份某个夜里,在阳台上边睡边写的,当时是针对 redhat/fedora系列linux的默认安装的named服来编写的,为了调试 squid+apache集成用了的,大家觉得好玩自己下吧!
安装过程跟一般的程序相仿
$ tar dnsconfig*.tar.gz
$ cd dnsconfig
$ make
$ su
# make install
|
安装后,就有了 dnsadd 、 dnsdel 、 dnsreset 三条命令
dnsadd的语法
dnsadd 0.1 by dorainm, dorainm@gmail.com
usage :
dnsadd <domain> | <domain> <subdomain> <ip address>
options :
domain domain name using for create or operating
subdomain subdomain
|
它的参数是 域名,或者 域名、子域名、ip地址
//在当前没有该域名存在时,dnsadd为添加域名
# dnsadd dorainm.org
//在当前没有该子域名存在时,dnsadd添加子域名
# dnsadd dorainm.org www 10.0.1.2
# dnsadd dorainm.org web 10.0.1.7
//当存在该域名时,dnsadd为查看域名
# dnsadd dorainm.org
www.dorainm.org => 10.0.1.2
web.dorainm.org => 10.0.1.7
//当存在该子域名时,dnsadd为修改子域名
# dnsadd dorainm.org www 10.0.1.99
# dnsadd dorainm.org
www.dorainm.org => 10.0.1.99
web.dorainm.org => 10.0.1.7
|
好了,dnsadd介绍完毕,dnsdel,顾名思义,删除用的!看语法
dnsdel 0.1 by dorainm, dorainm@gmail.com
usage : dnsdel <domain> | <domain> <subdomain>
options : domain domain name using for create or operating subdomain subdomain's name, such like: www, mail, bbs
report debugs <dorainm@gmail.com>
|
删除一个域名或者该域名的某条子域名解析的,用法如
# dnsdel dorainm.org web
# dnsadd dorainm.org
www.dorainm.org => 10.0.1.99
|
dnsreset是重新启动named服务器使用的,其实就是调用系统脚本
#!/bin/sh
/etc/init.d/named restart
|
好了,ddorainm的dnsconfig介绍完毕了,
为终端下调试某些网络程序,需要dns配置的朋友提供方便的操作
 |
| 文件: | dnsconfig-0.2.tar.gz |
| 大小: | 10KB |
| 下载: | 下载 |
|