小编Pat*_*zek的帖子

使用 dig 列出域中的所有 DNS 记录?

我的公司运行一个内部 DNS mycompany.example

我需要在网络上找到一台机器,但我忘记了它的名字。如果我能看到一个列表,它可能会唤起我的记忆。

如何列出 的所有域记录mycompany.example

domain-name-system internal-dns dig

207
推荐指数
4
解决办法
46万
查看次数

每个子域都需要自己的 SSL 证书吗?

我正在创建一个 websocket 服务器,它将在ws.mysite.example. 我希望网络套接​​字服务器既是 SSL 加密的又domain.example是 SSL 加密的。我是否需要为我创建的每个子域购买新证书?我创建的每个子域都需要一个专用 IP 地址吗?我可能会拥有多个子域。

我正在使用在 Ubuntu 上运行的 NGINX 和 Gunicorn。

ssl subdomain ssl-certificate

74
推荐指数
2
解决办法
17万
查看次数

我们可以为一个 Name 设置多个 CNAMES 吗?

我需要这个来进行负载平衡。例如,我有两个 azure 存储帐户(比如ab),它们的 blob 地址是a.blob.core.windows.netb.blob.core.windows.net。它们都存储相同的数据。现在我需要提供一个example.com指向两个存储帐户并且应该在循环中工作的外部名称(比如)。如果我在 DNS 中创建两个 CNAME 条目,如下所示,并且它在循环中解析为其中之一,则可以实现这一点。

  1. example.com 名称 a.blob.core.windows.net
  2. example.com 名称 b.blob.core.windows.net

但是我无法在 Windows DNS 服务器中为单个名称创建两个 CNAME 记录。

那么有可能吗?

domain-name-system cname-record

53
推荐指数
2
解决办法
11万
查看次数

Windows 将域后缀附加到所有查找

我有一个反复出现的 DNS 问题,它一直困扰着我们的用户,偶尔会导致他们的笔记本电脑将我们公司的域附加到所有 DNS 查询的末尾。该问题仅在用户不在现场时出现,而且似乎相当随机。它会在一天工作,然后突然显示无效条目。这主要影响 Windows XP 用户,但最近也出现在 Vista 上。这是使用 nslookup 的示例。

C:\Users\Username>nslookup www.yahoo.com 
Server: Linksys
Address: 192.168.0.1

Non-authoritative answer:
Name: www.yahoo.com.EXAMPLE.COM
Address: 192.0.2.99
Run Code Online (Sandbox Code Playgroud)

我已经用占位符替换了报告的 IP 地址,但我可以告诉您,它返回的是*.我们网络解决方案配置中的默认条目。由于显然www.yahoo.com.EXAMPLE.COM不存在,这是有道理的。我相信用户的内部设备运行正常。在内部,我们运行带有基于 Windows 的 DHCP 和 DNS 服务器的 Windows 2k3 Active Directory。最终问题通常会在几个小时或多次重启后自行解决。

有没有人见过这种行为?

networking domain-name-system windows active-directory

28
推荐指数
1
解决办法
6万
查看次数

从不同的网络声明 MX 是不好的做法吗?

我们正在使用第 3 方服务提供商发送交易电子邮件。我最近注意到给定接收域的失败率增加了。

发送失败并显示错误“498 No MX for example.com”。

在给定的延迟后重试发送,然后通常在几次重试后成功。但有时,它们会超过重试限制并被永久丢弃。

我联系了提供商的支持,他们告诉我这是由于接收域声明了来自不同提供商的 MX。

$ dig mx example.com
;; ANSWER SECTION:
example.com.        859     IN      MX      25 mail05.example.com.
example.com.        859     IN      MX      20 mail11.example.net.
Run Code Online (Sandbox Code Playgroud)

他们指的是一个 MX 正在使用example.com而另一个正在使用这一事实,example.net这显然是不好的做法,可能会导致上述错误。

这是我第一次听到这样的话,我会立即打电话给 BS,但我想我会给他们带来怀疑的好处,并听听其他人对这个话题的看法。

domain-name-system mx-record best-practices

21
推荐指数
2
解决办法
2355
查看次数

带 BIND 的通配符 DNS

我正在尝试设置 BIND,以便它捕获对其发出的所有请求,并将它们指向一组特定的 NS 服务器和特定的 A 记录。

我有大约 500 个域,我以每天 10-15 个的速度添加新域,所以我不想明确地为每个域添加一个区域。

我当前的设置是:在我的 named.conf 中,我有一个视图(名为外部),其中包含以下区域:

zone "." {
        type master;
        file "ext.zone";
};
Run Code Online (Sandbox Code Playgroud)

这匹配所有请求。

ext.zone 是:

3600 美元
@在 SOA 中。root.nsdomain.com。(
                              1 ; 串行
                         3600;刷新
                          300 ; 重试
                         3600;到期
                         300); 负缓存 TTL


        在 NS ns1.example.com
        在 NS ns2.example.com

ns1 IN A 192.0.2.4
ns2 IN A 192.0.2.5

*. 在 192.0.2.6 中

所以,目标是:对于所有 NS 请求,返回ns1.example.comns2.example.com 所有 A 请求,除了它是ns1.example.comor 的地方ns2.example.com,返回192.0.2.6。为了ns1.example.com回报192.0.2.4,为了ns2.example.com …

bind wildcard

19
推荐指数
2
解决办法
5万
查看次数

低端硬件 RAID 与软件 RAID

我想在旧电脑上构建一个低端 6TB RAID 1 存档。

MB: Intel d2500hn 64bit
CPU: Intel Atom D2500
RAM: 4GB DDR3 533 MHz
PSU: Chinese 500W
NO GPU
1x Ethernet 1Gbps
2x SATA2 ports
1x PCI port
4x USB 2.0
Run Code Online (Sandbox Code Playgroud)

我想在 Linux 上构建一个 RAID1 存档(我认为是 CentOS 7,然后我会安装我需要的所有东西,我认为ownCloud或类似的东西),我将在我的家庭本地网络中使用它。

10-20 美元的RAID PCI 控制器还是软件RAID 更好?

如果软件raid比较好,我在CentOS上应该选择哪个?是将系统放在外部 USB 上并在连接器上使用 2 个磁盘,还是应该将系统放在一个磁盘中然后创建 RAID?

如果我要做 3 个磁盘的 RAID 5,我应该选择硬件 raid PCI 还是简单的 PCI SATA 连接器?

raid software-raid hardware-raid raid1 centos7

16
推荐指数
2
解决办法
7041
查看次数

是否可以为一个域设置两个 MX 记录?

我看过有关“不同 MX 记录的不同子域”的文章。

但是,@abc.example例如,我想要同一个域的两条记录。

最初,我使用Live Mail(MSN)来托管我的电子邮件,并且已经为它设置了 MX。现在我想使用一些Google App功能,所以我需要为 Google Mail 设置 MX。

两者可以一起工作吗?

mx-record

15
推荐指数
1
解决办法
7万
查看次数

运行 apt-get upgrade 后如何避免 GRUB 错误 - Ubuntu

我在 EC2 上运行 ubuntu 14.04。

运行后 apt-get upgrade,系统会提示我重新安装 GRUB 引导加载程序的屏幕

GRUB 引导加载程序以前安装到不再存在的磁盘上,或者由于某种原因其唯一标识符已更改。确保安装的 GRUB 核心映像与 GRUB 模块和 grub.cfg 保持同步很重要。请再次检查以确保 GRUB 已写入适当的引导设备。

  • 我怎么知道我应该选择哪个设备?

  • 如果我在我的机器上安装了一些额外的 EBS,我是否也应该选择它们?

  • 我可以在升级过程中避免此提示或为命令提供一些默认值吗?

下面的提示是

新版本的/boot/grub/menu.lst 可用,但当前安装的版本已在本地修改。

  1. 安装包维护者的版本
  2. 保持当前安装的本地版本
  3. 显示版本之间的差异
  4. 显示版本之间的并排差异
  5. 显示可用版本之间的三向差异
  6. 在可用版本之间进行 3 向合并(实验性)
  7. 启动一个新的shell来检查情况

同样的问题在这里:

  • 我怎么知道我应该选择哪一个?

  • 我可以在升级过程中避免此提示或为命令提供一些默认值吗?

linux amazon-ec2 amazon-web-services ubuntu-14.04

15
推荐指数
2
解决办法
2万
查看次数

如何使用 nginx conf 进行 if/else 语句?

可以用 nginx 做这样的事情吗?

if ( $http_user_agent = "wget" ){
   server {
      listen      192.0.2.11:1111;
      root        /website1/;
      server_name website1.example www.website1.example;
else 

   server {
      listen      192.0.2.22:22222;
      root        /website2/;
      server_name example2.example www.website2.example;
}
Run Code Online (Sandbox Code Playgroud)

linux configuration nginx

15
推荐指数
2
解决办法
12万
查看次数