ruby-pdns文件管理器

联合创作 · 2023-09-29 10:42

ruby-pdns 是一个简单的Ruby库用来开发动态基于 PowerDNS的DNS记录应用,它将复杂的DNS操作过程封装起来并提供简单易用的方法,示例代码如下所示:

module Pdns
  newrecord
("www.your.net") do |query, answer|
   
case country(query[:remoteip])
     
when "US", "CA"
        answer
.content "64.xx.xx.245"

     
when "ZA", "ZW"
        answer
.content "196.xx.xx.10"

     
else
        answer
.content "78.xx.xx.140"
     
end
 
end
end
浏览 13
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报