问题标签 [bind9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
623 浏览

dns - BIND9 - 我可以将简单的主机名映射到域名吗?

我有一个 BIND9 DNS 服务器在公司网络上运行,该网络有一个主区域company.example,其他所有内容都转发到公司 DNS。我已经设法将server1.company.example和映射server2.company.example到他们各自的 IP 地址,但我也想通过简单地使用他们的主机名server1server2.

关于如何实现这一目标的任何想法?

我尝试使用如下所示的 CNAME,但没有任何运气

0 投票
0 回答
57 浏览

dns - 在 Debian 上使用 BIND9 的 DNS

我正在尝试使用 Bind9 和 Debian 11 创建自己的 dns 谷歌计算引擎中的一个虚拟机具有这些配置

服务器 1 谷歌云 IP 35.206.115.212 文件 /etc/hosts

文件 /etc/hostname

文件 /etc/bind/zones/db.35.206.115

文件 /etc/bind/zones/db.itinfrastructuretest.info

文件 /etc/bind/named.conf.local

文件 /etc/bind/named.conf.options

服务器 2 Amazon Cloud IP 15.236.156.144 AWS 上的第二个服务器 /etc/hosts

文件 /etc/hostname

文件 /etc/bind/named.conf.local

文件 /etc/bind/named.conf.options

我正在关注这些教程

如何在 Ubuntu 14.04 上将 Bind 配置为仅授权的 DNS 服务器

BIND9ServerHowto

上传的图像显示没有从主 dns 传输到从 dns。 在此处输入图像描述

当我在主 dns 服务器中运行 dig 命令时,我得到了这个

0 投票
0 回答
183 浏览

server - 如何修复 BIND9 中的“没有地址记录”

我在设置本地 DNS 服务器进行渗透测试时遇到问题。

当我想启动 BIND9 服务器时,我收到错误:

“区域受害者.local/IN:NS 'server1.victim.local' 没有地址记录(A 或 AAAA)

“区域受害者.local/IN:NS 'server2.victim.local' 没有地址记录(A 或 AAAA)

db.victim.local 文件:

db.192.168.178.0 文件:

0 投票
2 回答
83 浏览

java - 从 java 调用 nsupdate

我想nsupdate从 java 调用 bash 脚本,以实现一种 DDNS。问题是无论我做什么,nsupdate都不会接受我正在尝试编写的输入。

这是我目前正在尝试的方式:

我尝试了很多方法,但似乎没有任何效果。不幸的是,我不能使用文件作为参数传递,即使到目前为止这种方式效果最好。

0 投票
0 回答
399 浏览

coredns - 为 coredns 设置区域文件

我创建了一个名为 db.example.home 的区域文件

在我看到的日志中

即使我的 db.example.home 与配置文件位于同一位置。

我的 coredns 配置文件如下所示:

我希望有人可以通过一些了解这里出了什么问题..

0 投票
0 回答
97 浏览

dns - 核心 dns 将域重定向到本地托管的服务器 ip

我在本地托管了 DNS 服务器 coredns 1.7.0

我有自己的网站托管在192.168.0.10我想要的 ip 上,因为我有自己的 dns 服务器,我希望能够使用 coredns 配置文件进行重定向。

但这似乎不起作用,我试过了dig @192.168.0.4 -p 53 selfhosted.myserver.com

我得到

->>HEADER<<- 操作码:QUERY,状态:SERVFAIL,id:61614

0 投票
1 回答
295 浏览

dns - 家庭内部 DNS 域名可以与在 Godaddy 和 Namecheap 上购买的外部域名相同吗?

我想知道是否有人可以回答这个问题。我已经到处搜索,在任何地方都找不到答案,你们中的一些人可能已经实施了这个解决方案。这是我在家庭网络上的内容:

使用的软件:Ubuntu 18.04 上的 bind9

主页/云 DNS 服务器:xyz.com(在主/从配置中:2 个服务器使用内部 IP 地址 192.168.1.10(主),192.168.1.11(从))

在我的 namecheap 帐户上:我购买了一个域 (xyz.com),添加了指向我由 ISP 提供的 IP 地址的 A+ 动态 DNS 记录,它也使用 ddclient 更新。我在 xyz.com 下也有几个子域,例如:a11.xyz.com、a12.xyz.com、a13.xyz.com 等。

在我家的主 DNS 服务器上:

└─<>──» nslookup xyz.com 0 < 10:25:03 服务器:192.168.1.10 地址:192.168.1.10#53

名称:xyz.com 地址:192.168.1.10

但是,如果您查找 a11.xyz.com - 我希望它首先在本地搜索,然后在外部查找公共 DNS 服务器(如 Google、Namecheap 等)上的 DNS 记录。

服务器:192.168.1.10 地址:192.168.1.10#53

** 服务器找不到 a11.xyz.com:NXDOMAIN

现在,问题是:Q1。) 是否可以在家里进行这样的配置,其中家庭 DNS 服务器域名与在 Namecheap 和 Godaddy 等注册商处购买的域名相同?Q2。) 如果内部域与外部域名相同,是否可以处理这种混合,使其首先在本地搜索,然后在外部查找公共 dns 服务器中的任何记录。Q3。) 如果 nslookup / dig 响应取决于客户端配置,家庭 DNS 服务器能否同时为购买的虚假域和真实域提供服务?

我还没有看到关于数字海洋或任何其他云提供商的此类文档。

再次感谢您的帮助。

0 投票
1 回答
439 浏览

sockets - 在 bind9 上安装 pihole

我在现有的 bind9 安装上安装了 pihole。现在我无法启动 FTL:

我是否必须关闭bind9,或者我可以更改bind9的端口(当pihole工作时,我不再需要我的bind9,但也许pihole需要bind9 - 但我找不到任何关于它的东西(关于仍然存在的配置文件一无所知在 Ubuntu 18.04 中)。


附件:

整体输出:

0 投票
1 回答
113 浏览

networking - 使用 NetworkManager 设置 OpenThread OTBR 无法设置 AP;bind9.service 无法运行

我一直在 PI3B+ 上的 docker 中使用 OTBR,但现在我想让 OTBR 也充当 AP。我按照指示重新映像了我的 PI3B+,按照自动设置 AP 的说明(例如 NETWORK_MANAGER == 1),但在 nmcli 中没有出现 AP 设置。此外, systemctl --failed 始终显示 bind9.service 失败。这是在最新的干净 Raspberry PI OS Lite 映像以及带有桌面映像的 PI OS 上尝试的。

我会错过什么?在一次尝试(运行桌面映像)中,我继续按照手动 AP 设置程序 (NETWORK_MANAGER=0),并且能够让 AP 出现,但在这种情况下,dnsmasq 无法运行。

谢谢

0 投票
1 回答
211 浏览

dns - 非常简单的bind9 DNS服务器

我正在为我的 DNS 服务器网络使用 Debian 服务器 10 和 bind9,我想要非常简单地使用 DNS 服务器,我的拓扑如下所示:

我想在收到客户端的每个请求时检查DNS记录,如果不匹配,则转到存储在客户端辅助DNS(8.8.8.8)中的辅助DNS

我在客户端 cmd 上收到此错误:

我的 bind9 配置在这里:

/etc/bind/named.conf.local

/etc/bind/named.conf.options

/etc/bind/db.example.com

/etc/bind/db.172.17