Skip to content

liumapp/DNSBrood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNSBrood

A DNS server based on dnsjava .

中文文档

how to use

  • Star the project.

  • create database 'brood' in mysql with utf-8 charset , and then create table from /sqlchema/mysql.sql

  • copy the project in your /usr/local/src/dnsbrood .

  • build the project by maven (mvn install).

  • chmod -R 777 make.sh .

  • run make.sh .

  • go to /usr/local/DNSBrood .

  • run dnsbrood.sh start / stop / reload .

Attention

  • only support Linux/Unix System

  • make sure your system have rsync

  • you will need maven to build the project.

  • you will need root permission to run dnsbrood.sh , because system port of 53 require it.

Debug

Fow How to Debug System , plz view DNSBrood解析DNS过程中进行Debug.

About

A DNS server based on dnsjava

Resources

License

Stars

Watchers

Forks

Packages

No packages published