放弃 bind 用 dndmsdw 依旧心态爆炸

2023-11-20 22:19:09 +08:00
 miaosl
真的哥哥们,有些东西真的网上没有太正规得教程
我只是想实现,做个本地域名服务器,然后让其他服务器实现访问本地域名直接解析本地 ip ,本地没有转发 dns ,去外网访问就这么简单。。。。
但是昨天用得是 bind 服务,用 ping 百度测试会很慢,网慢到装软件会超时。网上说开转发器就行了,我的单一变量试了,只给内网得一个服务器配置 DNS 为这台域名服务器 ip ,域名服务器开转发,开 only ,first 两种模式得到得都是未知得域名,dig 查确实根本就解析不了。真的有大佬能解释一下吗?是不是不只是开个转发器(添加个 forwarders 选项)我真的。。。
现在听 v 站大佬们得建议用 dnsmasq ,依旧有问题,我主要是参考了博客园 https://www.cnblogs.com/saneri/p/14141397.html 这位大佬得帖子。但是跟着做首先他好像没有啥配置文件体现能连接外网。其次如果它把 reslove 改成了本地 ip 和 VMware 得 ip 那么这个机器直接上不了网了把
效果还是之能内网解析,外网还是 G
有从事运维或者计算机网络得大佬能不能说说真的企业中没有这种需求得嘛?
813 次点击
所在节点    宽带症候群
9 条回复
XiLingHost
2023-11-20 22:40:27 +08:00
也许可以试试 powerdns ,upstream 肯定是要设置的
jasonyang9
2023-11-20 22:49:07 +08:00
我简单覆盘一下,你有一个或几个本地的域,bind 配置为它们的权威域名服务器,然后同时作为递归( recursive )和转发域名服务器,将其它域名解析转给上游?这是典型的应用,怎么可能无法做到。哈哈

关键配置是:

```
options {
...
recursion yes;
allow-recursion { address-match-list; };
allow-query { address-match-list; };
forward only;
forwarders {
upstream-nameseerver-ip;
};
dnssec-enable no; <-- may vary
dnssec-validation no; <-- may vary
};
```
miaosl
2023-11-20 23:07:45 +08:00
@jasonyang9 好大佬,我研究一下,刚刚突然 dnsmasq 转发成功了虽然我不知道为啥从它日志来看真的转发成功了
miaosl
2023-11-20 23:17:20 +08:00
完蛋完蛋帖子发错地方了
miaosl
2023-11-20 23:18:39 +08:00
很奇怪啊我就按照博客园大佬得配置下来
现在突燃发现能转发了日志如下
Nov 20 23:15:24 dnsmasq[108101]: query[A] www.v2ex.com from 10.0.1.1
Nov 20 23:15:24 dnsmasq[108101]: forwarded www.v2ex.com to 114.114.114.114
Nov 20 23:15:29 dnsmasq[108101]: query[A] www.v2ex.com from 10.0.1.1
Nov 20 23:15:29 dnsmasq[108101]: forwarded www.v2ex.com to 114.114.114.114
Nov 20 23:15:34 dnsmasq[108101]: query[A] www.v2ex.com.com from 10.0.1.1
Nov 20 23:15:34 dnsmasq[108101]: forwarded www.v2ex.com.com to 114.114.114.114
Nov 20 23:15:39 dnsmasq[108101]: query[A] www.v2ex.com.com from 10.0.1.1
Nov 20 23:15:39 dnsmasq[108101]: forwarded www.v2ex.com.com to 114.114.114.114
但是我机器 ping 得结果是:
[root@mysqla ~]# ping www.v2ex.com
ping: www.v2ex.com: 未知的名称或服务
miaosl
2023-11-20 23:25:31 +08:00
@miaosl 成了这个是因为 reslove 文件写错了
noahzh
2023-11-21 08:59:54 +08:00
用免费的 dnspod 解析加自己的域名,根本不用自己搭建
mantouboji
2023-11-21 16:58:47 +08:00
不就是 avahi 的 xxx.local ?
miaosl
2023-11-22 19:26:18 +08:00
@mantouboji 大佬你好。我发现可能不是 dns 的问题,因为我后来改回正常的 dns 也不能 ping 通百度。所以我直接重启电脑瞬间好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/993629

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX