自建Bind9 DNS服务器
2018-04-19(四)
by chenjia.me
自建dns服务器可以满足很多需求。
比如可以自定义 a.com
指向自己的服务等。
安装Bind9
在Ubuntu中,使用apt install bind9
即可
配置自定义域名
-
修改
/etc/bind/named.conf.local
文件,添加如下内容:zone "a.com"{ type master; file "db.a.com"; };
-
复制一个新的域名数据文件
sudo cp /etc/bind/db.local /var/cache/bind/db.a.com
名字第一步配置的一致 - 编辑该文件,添加对应的解析,例如
@ IN A 1.1.1.1 @ IN AAAA 101:::af
记得移除默认的127.0.0.1和::0解析
添加上游递归DNS
自建的DNS需要follow一个DNS,编辑文件/etc/bind/named.conf.options
添加如下内容:
forwarders {
101.6.6.6;
119.29.29.29;
};
允许DNS被任意人访问
和上一步一样的文件,添加以下内容: allow-query {any;};
其中any可以替换为IPv4的掩码模式,V6的掩码模式,多个IP段。
重启服务
使用命令service bind9 restart
进行重启,通过命令service bind9 status
查看服务是否正常运行。
自动化检查网络出口和入口的端口封禁情况
2017-12-22(五)
by chenjia.me
Transform360 编译指南
2017-08-12(六)
by chenjia.me
该指南指导编译基于Transform360的FFmpeg,并介绍Transform Filter的使用方法。基于这个你可以获取到将等圆柱映射的全景视频转换为正方体映射的全景视频。
什么是Transform360 …
read more实验室域名HTTPS配置完成笔记
2017-06-17(六)
by chenjia.me
无缝迁移CM代码到LineageOS
2017-01-05(四)
by chenjia.me
Polipo代理权限控制
2017-01-05(四)
by chenjia.me
Build LineageOS/CM/AOSP on Ubuntu
2016-12-01(四)
by chenjia.me
Ubuntu 配置手册
2016-10-20(四)
by chenjia.me