rubydns:用于构建有趣的高性能DNS服务器的DSL

时间:2024-02-26 09:02:46
【文件属性】:

文件名称:rubydns:用于构建有趣的高性能DNS服务器的DSL

文件大小:36KB

文件格式:ZIP

更新时间:2024-02-26 09:02:46

ruby resolver asynchronous dns-server rubydns

RubyDNS RubyDNS是一种高性能DNS服务器,可以轻松集成到其他项目中或用作独立的守护程序。 默认情况下,它使用基于规则的模式匹配。 可以根据需要对结果进行硬编码,计算,从远程DNS服务器获取或从本地缓存获取。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rubydns' 然后执行: $ bundle 或将其自己安装为: $ gem install rubydns 用法 examples/目录中有。 基本DNS服务器 这是来自examples/basic-dns.rb的代码: #!/usr/bin/env ruby require 'rubydns' IN


【文件预览】:
rubydns-master
----.gitignore(267B)
----.simplecov(228B)
----.rspec(64B)
----bin()
--------rubydns-check(9KB)
----.travis.yml(308B)
----rubydns.gemspec(1KB)
----examples()
--------cname.rb(561B)
--------soa-dns.rb(3KB)
--------wikipedia-dns.rb(3KB)
--------simple.rb(542B)
--------basic-dns.rb(388B)
--------test-dns-1.rb(3KB)
--------README.md(6KB)
--------flakey-dns.rb(3KB)
--------fortune-dns.rb(3KB)
--------geoip-dns.rb(4KB)
--------test-dns-2.rb(3KB)
--------Gemfile(125B)
----spec()
--------rubydns()
--------spec_helper.rb(300B)
----README.md(6KB)
----lib()
--------rubydns()
--------rubydns.rb(2KB)
----Gemfile(171B)
----.yardopts(18B)
----Rakefile(110B)

网友评论