上级命令搭建一个 DNSserver,于是搭了一个 bind,使用上没问题。但是领导说这太复杂,添加一个新的 DNS 解析操作上太繁琐,想想也觉得是这样 于是打算现在再搭建一个 namedmanager,但是 ubuntu 系统安装起来也反人类,且 web 界面感觉也不太友好 网上找了一下,选择困难症就犯了,一个一个试也不太划算。因为没什么太高的要求,支持泛域名就行,其他的操作上越简单越好,最好有管理界面,当然最好也是中文, 问问各位有相关经验的大佬,不知有什么好的推荐?
1
frostnotfall OP 刚发就沉了?
|
2
yanggis 2017-09-13 16:05:57 +08:00
这么多要求,还不如直接用 IP 访问呢!
|
3
frostnotfall OP @yanggis #2 开发要用到
|
4
Mithril 2017-09-13 16:07:00 +08:00
Windows Server。。。开个默认的 DNS 服务就能用。。。
|
5
a1044634486 2017-09-13 16:08:57 +08:00
#4 有道理,求简单肯定是 windows 啊
|
6
a1044634486 2017-09-13 16:09:27 +08:00
直接修改本机 hosts 啊。。哈哈哈 别用 dns 了
|
7
saihuang 2017-09-13 16:11:29 +08:00 2
简单的话,可以试试 dnsmasq,用起来就跟 hosts 文件一样
|
8
rrfeng 2017-09-13 16:13:14 +08:00 via Android
skydns + etcd
爽的飞起。 |
9
frostnotfall OP @Mithril #4
@a1044634486 #5 @a1044634486 #6 哈哈哈,歪了歪了,正经一点,内网服务器是 ubuntu 系统,windows server 的话本身就有点麻烦啊,总不能为这个在申请一台服务器吧,而且就算是虚拟机,搭建虚拟机本身就不太划算 |
10
Tink 2017-09-13 16:15:35 +08:00
@frostnotfall #9 我目前是 dnsmasq 好像 udns 也可以
|
11
7654 2017-09-13 16:21:14 +08:00
webmin 的 bind 模塊可以试试
安装也简单 |
12
zjqzxc 2017-09-13 16:24:48 +08:00
为了写 ddns,自己拿 python 或者 nodejs (各)撸了一个。。。
好像也用不了多长时间。。 python 用的 dnslib nodejs 用的 dnsd |
13
zjqzxc 2017-09-13 16:25:51 +08:00
后来没空完善,只实现了最基本的功能,也就没传 github。。不发出来丢人了
|
14
frostnotfall OP @zjqzxc #13 666
|
15
ScotGu 2017-09-13 16:29:35 +08:00
对 Bind、dnsmasq、unbound 这几个 DNS 服务系统的使用场景,已经困惑了很久。
Bind 老大哥,任何环境用都没啥问题,重点在于配置,虽然强大,但是配置极为繁琐。 dnsmasq,轻量、配置简单,特别友好,我很喜欢,但是不知道在城域网环境中使用是否会有短板。 unbound,看介绍很 NB,据说在 freebsd 系统中已经代替了 bind 的位置。使用起来也比较简单。 还尝试过用 dnsmasq 做前端,默认转发到某公共 DNS,特殊域名转发到指定 DNS 或本地劫持; unbound 做后端负责对外通过 TCP 请求请求解析结果。 但只在办公室测试过,并未进行压力测试,不知道遇到大量请求后效果怎么样。 所以为了求稳,推荐 BIND,有环境测试,可以用 dnsmasq |
16
nanjishidu 2017-09-13 16:33:35 +08:00
推荐 bind
|
17
pangliang 2017-09-13 16:34:08 +08:00
swarm 集群才是现代方式.... [逃]
|
18
jeffson 2017-09-13 16:38:18 +08:00
没搭过的路过
|
19
xiaoz 2017-09-13 16:42:54 +08:00
小规模用 dnsmasq 也是不错的,配置简单。
|
20
tony1016 2017-09-13 16:49:28 +08:00
dnsmasq
|
21
zjqzxc 2017-09-13 16:51:38 +08:00
@frostnotfall 当时还看了下,bind 是支持数据库的(至少支持 mysql,其他的没注意),配置好了自己套个 web 端应该也能满足要求
|
22
cnyang 2017-09-13 17:54:53 +08:00
dnsmasq+10086
|
23
Mithril 2017-09-13 17:54:59 +08:00
@frostnotfall 说实话就简单搞个服务器凑合用的话,Windows 要比 ubuntu 简单多了。不过我们都是用 Windows Server 做域控,所以顺手开个 DNS 非常的容易。
我也曾经用过一个 2G 内存的虚拟机跑了个 Server 2012,做 DNS 和域控。域控里加几十台机器不成问题,你的 DNS 请求量不太大就没事 |
25
Showfom 2017-09-13 20:43:58 +08:00 via iPhone
每次标题不说递归还是权威 DNS 的都是耍流氓
|
26
pexcn 2017-09-14 12:08:19 +08:00
那就端口转发 8.8.8.8:53 ...
|
27
JingKeWu 2017-09-15 10:08:35 +08:00
一直都用 bind
|