1.理论普及
DNS服务器分为:
- master(主DNS服务器):拥有区域数据的文件,并对整个区域数据进行管理。
- slave(从服务器或叫辅助服务器):拥有主DNS服力器的区域文件的副 本,辅助主DNS服务器对客户端进行解析,当主DNS服务器坏了后,可以完全接替主服务器的工作。
- forward:将任何查询请求都转发给其他服务器。起到一个代理的作用。
- cache:缓存服务器。
- hint:根DNS internet服务器集。
2.软件安装
其他的根据自己的功能需要安装相应的安装包。
3.配置
通过以下命令
可以看到系统将named的目录指向哪里。
这里主要需要配置的文件就/etc/named.conf
假如我想绑定ryan.com到192.168.0.5
然后分别新建两个文件
以上编辑基本上完成了基本配置,接下来修改你机器的域名解析
到此配置结束。
4.测试
然后在终端输入
还有一些如dig之类的测试命令,根据个人喜好和要求。还有主从这里就不再累赘。