nsd的资料

nsd是一款开源的DNS服务器应用。
近期参与项目过程中,涉及到DNS业务,结果被打的满头包。
虽然在校学习时就知道DNS协议,但从业这么多年,对于DNS协议的理解其实一直处于一知半解的状态。
当前处理问题时,接触到了nsd,虽然目前不涉及相关的开发工作,先记录相关的资料,以待后查。

/etc/nsd/nsd.conf,默认的配置文件。
/var/db/nsd/nsd.dbnsd的数据库。
/var/run/nsd.pid,记录nsd进程的进程ID。

  • 代码仓库
  • 官方文档
  • nsd
  • nsd-checkconf
  • nsd-control
  • nsd-checkzone
  • nsd.conf
  • Configuration
  • Installation
  • Zone Expiry of Secondary Zones
  • Interfaces
  • Tuning
  • Grammar for DNS Zone Files
  • Diagnosing NSD Log Entries
  • Logging
  • Using Transaction Signature (TSIG)
  • Configure Options

从源码编译、构建nsd,并安装,执行如下命令。

sudo apt update
sudo apt install -y build-essential libssl-dev libevent-dev bison flex
./configure
make
sudo make install

验证安装是否成功,执行如下命令。

nsd -v

你可能感兴趣的:(linux)