问题标签 [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.
linux - VPS OS Debian 6:如何设置数据库。多 IP 的 Bind9(初学者)
我的服务器 IP 是:103.11.xx.xxx
我从这里开始设置我的 VPS
而且,我必须将 etc/bind/db.local 复制并编辑到etc /bind/db.mywebsite:
我的问题是:
- 我如何获得 IP 123.45.67.89、123.45.67.90、123.45.67.91 和 123.45.67.92。这是我的服务器 IP (103.11.xx.xxx) 的 IP 的一部分。另一个IP怎么样,我必须在服务器上生成一个新的IP吗?像这样的许多ip有什么好处?
- 如果我使用 IP 103.11.xx.xxx,1.168.192.in-addr.arpa 怎么样?
- ns1.mywebsite.com 中的“ myemail ”是什么意思。myemail.mywebsite.com。用户是否喜欢' root '等?
作为初学者,我很困惑,很多..很多..提前感谢您的帮助..
dns - 无法保存转发和传输选项:缺少文件
我正在尝试通过 Webmin 为全局转发和区域传输选项配置转发和传输。
它给了我以下输出:无法保存转发和传输选项:在 bind8::./bind8-lib.pl 第 391 行缺少要读取的文件。
有没有人遇到过这个并知道如何解决它?
dns - 本地 DNS 不会将用户路由到 WPengine 博客
我正在尝试解决我办公室的 DNS 问题。我们运行本地绑定服务器来处理本地运行子域的请求,这些子域仅在办公室中可用。最近,我们将博客移至 wpengine.com 进行托管。它们还提供了 DNS 控制的能力。基本上,我需要我们的本地 DNS 将办公室用户指向我们博客子域的 wpengine 站点,但我对本地区域文件设置所做的一切都没有影响。我们的浏览器总是被定向到最初托管博客的主要电子商务网站。我已经尝试将子域委派条目添加到我们的本地区域文件中,但没有效果。WPengine 的设置有一个 blog.fractureme.com 的主要 DNS 配置,其中的 CNAME 条目是 Fracture.wpengine.com 指向 blog.fractureme.com 。我想知道是否有' 当我们尝试在浏览器中访问 blog.fractureme.com 时,我们的本地办公室、我们的主 DNS 和 Wpengine 的 DNS 一直在将我们在办公室中指向错误的服务器?我们的主域托管服务还有一个 CNAME 区域条目,将 blog.fractureme.com 指向fracture.wpengine.com 。
同时我们的办公区文件看起来像这样。(我确实在本地 IP 条目中添加了 *。我知道试图在安全性和获得最佳帮助之间取得平衡可能很愚蠢)。区域文件中的最后一个条目应该将 blog.fractureme.com 定向到fracture.wpengine.com 的 IP。我还尝试了一个带有“胶水”记录的 NS 类型条目,但没有运气。
linux - 委派给 Subdns 不起作用
我最近尝试设置 DNS。检查工具告诉我缺少一些 A 记录。但我想我做到了。
区域文件:
/etc/bind/named-conf.local
/etc/resolv.conf:
dns - DNS - 在多个专用 IP 上关联多个子域
我目前正在使用 BIND9 DNS,我正在尝试将 webspace 分配给子域上的客户端,而无需在子域上创建网站时等待 DNS 传播。
例子
我创建了指向 IP 192.168.1.1 的 A 记录 *.mydomain.com。服务器 192.168.1.1 是 NGINX Web 服务器。
添加子域网站 site1.mydomain.com 时,该站点将与 NGINX 服务器 IP 192.168.1.1 关联。
这最初工作得很好,该网站立即可用;但是,使用一台服务器将在未来几个月内达到容量。
我想为额外的 NGINX 服务器创建额外的记录(如果这是最好的方法),允许可扩展性以在额外的服务器上添加更多站点:
192.168.1.1 192.168.1.2 192.168.1.3 192.168.1.4
我尝试添加多个 A 记录,如下例所示:
此 DNS 配置的问题在于它的作用类似于循环负载平衡器。例如,在 192.168.1.2 上运行的网站 site2.mydomain.com 不会总是解析到该服务器。它可以解析到 4 个服务器中的任何一个。
我正在使用 ISPConfig;但是我预计 Cpanel 和 Plesk 等也会出现类似的情况。
当我在子域下添加站点时,我选择了在其上创建站点文件的相应 NGINX 服务器,但 DNS 基本上没有发挥作用。
有谁知道如何在上面的子域情况下将服务器 IP 固定到特定站点?
谢谢
linux - 在没有互联网连接的机器上安装 bind9
我需要在没有互联网连接的机器上安装 bind9。
我下载了源代码,想在这台机器上编译,但是我的机器上没有C编译器。而且由于我没有互联网连接,我无法安装 gcc(手动安装太难了)。
我该怎么做?有没有办法可以在另一台机器上编译所有内容并移动所有二进制文件?谢谢
apache - 配置dns服务器
我有几个关于 dns 的问题。我的计算机上有 apache 服务器和静态 IP,我购买了域。因此,当我在浏览器中输入 blablabla.com 时,它会将我重定向到我的网站。没关系。但我想在我拥有我的站点的同一台计算机上设置我自己的 dns 服务器。我设置了bind9。这里有一些问题:
- 我应该购买两个域,所以会有我的 dns 服务器,ns 是否一定会看起来像 ns1.blablabla.com 或者如果它是 blublublu.com 就可以了吗?
- 当我为我的 dns 服务器购买域名时,我应该添加记录(在我购买它的网站上)
@ A "mi ip where my site is
吗? - 当我这样做时,我必须在我购买域名 blablabla.com(我的网站)的网站中输入 ns(blublublu.com 或 ns1.blablabla.com)?它会起作用,因为 dns 使用 53 端口,而 apache 使用 80 端口?
- 我是否正确编写了 db.blablabla.com int /etc/bind ?
$TTL 604800
python - 使用 bash 绑定从 CSV ip 列表生成的 acl 文件
我想从 csv 文件生成 geoiplist.acl 文件。acl 文件格式:
csv 文件:http: //download.db-ip.com/free/dbip-country-2016-09.csv.gz
以下是来自 CSV 文件的示例行,其中包含 IP_Start、IP_End 和 Country 列。
我从这里得到了一些参考:http: //geoip.site/但他们的 acl 没有完整的列表。
请任何人都可以帮助我在 bash 代码中执行此操作。提前致谢。
linux - 如何为 dns 枚举查找配置正则表达式?
这是我的区域文件:
然后我运行:
它工作正常,结果是:
我的问题:
我有很多像 ( 3.2.1.0.5.5.5.5.1.2.1.e164.arpa.
) 这样的地址要查找,但我不想在这个区域文件中写入每条记录。
dns 是否支持区域配置文件的正则表达式?就像:
第一个字符3
将匹配此规则。
bind9 - Mxtoobox:检测到循环!我们被转介到 IP
这是我的区域文件:
在 godaddy 中,我创建了两个主机(ns1.example.net 和 ns2.example.net),都链接到同一个 ip VPS_IP。该区域在 ip VPS_IP 的 VPS 中配置。几乎一切正常,我可以成功查询 A 和我的区域的记录,这些记录正确地指向所需的 IP。我检查了(mxtoolbox.com),使用'dns:example.net',一切都很好,除了一个警告说名称服务器是同一子网的一部分(预计因为它们是相同的VPS_IP)。但是,当我使用 (mxtoolbox.com) 检查 dns 密钥 (dnskey:example.net) 时,我收到以下消息:检测到循环!我们被转回“VPS_IP”。使用 mxtoolbox.com 的所有其他查询都很好。另外,当我尝试在 godaddy 中添加 DS 记录时,出现以下错误:
这两个错误是否相关?从 mxtoolbox 获取该错误时,我的区域文件中可能有什么问题?