为什么80%的码农都做不了架构师?>>>   

号称比bind9强悍的

首先得到源,方法两种:

git clone https://github.com/DNSPod/dnspod-sr.git
cd dnspod-sr
或者下载压缩包
https://github.com/DNSPod/dnspod-sr/zipball/master
解压进入目录
make
修改文件author.h
找到此行

#define SRV_ADDR ("127.0.0.1")
将127.0.0.1改为0.0.0.0

运行
./dnspod-sr
出现如下内容

[DBG:] max_ele_size is 1000000 - 1808

[DBG:] server may contain 332730 useful records

[DBG:] hash_table_size is 65536

[DBG:] we have 10 hash tables

[DBG:] we have 2 fetchers,2 quizzers

但是到这里就停住了,不喜欢的可以crlt+c关闭,后台运行 nohup ./dnspod-sr.

dig baidu.com @localhost

可以得到正确的解析

[root@localhost dnspod-sr]# dig baidu.com @localhost

; <<>> DiG 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.3 <<>> baidu.com @localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13575
;; flags: qr ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;baidu.com.                     IN      A

;; ANSWER SECTION:
baidu.com.              166     IN      A       220.181.111.86
baidu.com.              166     IN      A       123.125.114.144
baidu.com.              166     IN      A       220.181.111.85

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Jun 10 15:28:19 2012
;; MSG SIZE  rcvd: 75

总体分析看来,除了个forwarding功能,啥都没有,比bind9强多少实在看不出来

目前国产开源基本就这样子,不过鉴于你开源我就创新而言,出现这个情况确实该然

转载于:https://my.oschina.net/fswm/blog/61795

dnspod-sr的安装和使用相关推荐

  1. 联想拯救者r7000p在ubuntu20.04未找到wifi适配器,安装rtl8852ae网卡驱动问题解决方案

    新买的拯救者r7000p 2021款,装完ubuntu20.04之后显示未找到wifi适配器, 更换N次源之后还是只有一个显卡驱动,在网上找了很多方法,再自己折腾了一段时间后,总算是解决了这个问题. ...

  2. 语音识别——CUM_Sphinx的安装及使用

    CUM Sphinx 注意: 语言模型的构建看此篇帖子:https://blog.csdn.net/qq_29894613/article/details/93667263 本人的Linux系统为Ub ...

  3. win7 64位利用eclipse搭建android开发环境教程

    适合win7 64位的操作系统的JDK1.7+eclipse+android SDK 23.0.2+adt23.0.2资源下载: http://pan.baidu.com/disk/home?sr=f ...

  4. 计算机管理id7042,【发布】所有机体的ID、代码编号、机体名称(文字版)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 11001 F92A C 训练用MS-B 11002 FA2A A 阿普撒拉斯II 11003 FB2A C 大魔 11004 FC2A C 大魔热带型 ...

  5. 【VS Code】Windows10下VS Code配置Haskell语言环境

    文章目录 0. Haskell官方资料 1. 下载安装Stack 2. 安装GHC前的准备活动 (1) 直接下载法 (2) 配置镜像源法 3. 实际安装GHC 4. Stack的具体使用 5. 安装低 ...

  6. 群晖NAS教程(二十一)、利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、华为云)

    群晖NAS教程(二十一).利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云.腾讯云dnspod.Cloudflare.华为云) 为了更好的浏览体验,欢迎光顾勤奋的凯尔森 ...

  7. 服务器智能阵列,月亮雨小组的天地-HPE ProLiant Gen10 服务器智能阵列卡S100i SR Gen10 BIOS下开启阵列功能配置阵列并安装win2016系统...

    一.开启S100i阵列功能 1.开机自检点击F9进入系统实用工具界面,选择系统配置->BIOS平台配置->启动选项,确认是UEFI启动模式. 2.进入系统配置->BIOS平台配置-& ...

  8. SONY SR系列笔记本 安装XP系统方法

    上周买了一台SONY SR38的笔记本,预装的是VISTA HOME版的操作系统,因为个人用的一些软件在VISTA上的兼容性不是很好,于是准备把它改成XP,但是在用XP的系统盘安装时,刚引导就蓝屏,后 ...

  9. 如何在 CentOS 7 中安装或升级最新的内核

    转 原创 2017-03-19 译者:geekpi Linux中国 随着新的设备和技术定期出来,如果我们想充分利用它们,保持最新的内核就很重要.此外,更新内核将帮助我们利用新的内核函数,并保护自己免受 ...

  10. checkstyle安装使用

    2019独角兽企业重金招聘Python工程师标准>>> checkstyle安装使用 1. 按照安装findbugs的方式按照checkstyle插件 安装过程中的截图如下: 受网速 ...

最新文章

  1. C语言:随笔10--共用体
  2. Rocksdb 的一些参数调优策略
  3. CvSVM::EPS_SVR train_auto assertion sv_count != 0 failed原因
  4. 在远程 CSM 课程中体验线上工作坊
  5. layui 关于layDate设置时间限制问题
  6. rsync+sersync大数据T级以上进行同步方法
  7. 【Clickhouse】Clickhouse Cannot create table with column ‘Int256‘ because experimental bigint types
  8. quickselect java,实现快速选择
  9. MATLAB中特殊图形的绘制
  10. CodeForces - 798B Mike and strings
  11. IIS由于出现权限不足而无法读取配置文件解决方案
  12. Python 代码实现验证码识别
  13. 运放放大倍数计算公式_运放电路设计【1】
  14. Linux查看当前时间
  15. linux学习课程从入门到精通:Linux基本操作和服务器硬件选购指南
  16. 常用的Linux 系统监控工具
  17. QLabel类常用方法
  18. 使用HTML5实现网页音乐播放器
  19. 个人日记开发最终实现
  20. Ubuntu 命令行安装chrome

热门文章

  1. PHP json_decode 对 JSON 格式的字符串进行编码并获取对应的值
  2. 20190408 Java中的Double类型计算
  3. Linux 性能分析大概步骤
  4. text-align:justify 使用参考
  5. Mac 下安装mysqldb 问题:一条命令解决mysql_config not found
  6. 清除webkit浏览器css设置滚动条
  7. Filter,FilterChain,FilterConfig
  8. delphi使用 第三方控件
  9. GridView更新出现异常的解决过程
  10. (十三)其他设计模式