文件名称:gobdns:一个用 go 编写的简单的动态 dns 服务器
文件大小:20KB
文件格式:ZIP
更新时间:2024-07-13 12:05:40
Go
哥布登 一个用 go 编写的简单的动态 dns 服务器。 它可以将所有对一个地址或匹配*.
或*-的地址的请求定向到特定的 ip。 例如,如果您将brian.turtles.com设置为指向127.0.0.5 ,那么所有这些域都将指向该地址: brian.turtles.com foo.brian.turtles.com bar-brian.turtles.com foo-bar.brian.turtles.com 等等。 这对于为多个员工设置开发环境很有用,每个员工可能有多个虚拟主机。 特征 TCP 和 UDP 支持 易于设置 请求的前缀通配符匹配(最具体的获胜) 用于检索和修改条目的简单 REST api 磁盘持久化 基本的主/从复制 可以将未知域的请求转发到不同的名称服务器 可以将带有特定后缀的请求转发到特定的名称服务器 可以将域请求【文件预览】:
gobdns-master
----persist()
--------persist.go(1KB)
----config()
--------config.go(3KB)
----dns()
--------dns.go(2KB)
----http()
--------http.go(2KB)
--------console()
----LICENSE(10KB)
----.go.yaml(220B)
----main.go(227B)
----.gitignore(38B)
----snapshot()
--------snapshot.go(486B)
----Makefile(161B)
----README.md(3KB)
----ips()
--------ips.go(2KB)
----repl()
--------repl.go(804B)