我设置了WindowsServer2008DNS框作为R2服务器,这样我就可以用名称而不是IP来处理一些计算机。我在DNS上有点生疏,所以你得忍受我。我将路由器配置为使用我的服务器作为网络的DNS服务器,并且可以成功地从网络中按名称寻址计算机。我已经建立了一个转发器,从DNS服务器到现实世界中的“真实”DNS服务器来处理所有其他DNS请求(几乎都是web请求)。
事情似乎正在进行,我只是好奇Windows配置的行为。我读过的教程中没有提到转发器,但是如果不手动指定转发器,所有的web搜索都会失败(这很有道理,因为我的DNS服务器没有定义任何.com区域)。
Windows DNS服务器是否应该
出于某种原因,我的两台机器已经开始遭受极慢的DNS查找。
“主机”命令的定时输出示例:
[root@ns507403 ~]# time host www.google.com
www.google.com has address 172.217.5.4
www.google.com has IPv6 address 2607:f8b0:4006:80d::2004
real 0m3.050s
user 0m0.000s
sys 0m0.004s
不管使用哪个地址或执行了多少次查找,查找似乎至少需要3秒。我看到的最高值是9秒来查找www.paypal.com
我已经排除了慢
我有两个好爸爸的账户。
在其中一个,我有一个域名注册和托管。
www.mywebsite.com -> Hosted in the same account with Linux+Cpanel
我有另外一个帐户,用这个帐户我又买了三个域名。
www.mywebsite.us, www.mywebsiteusa.com, www.mywebsite.com.co
我想要的是,无论用户在地址栏中输入什么,它都显示原来的www.mywebsite.com,但是地址栏中的地址不应该更改,应该显示.us、.com.co等。
我用每个域名创建了三个别名,然后进入第二个域名,并将这些域名的名称服务器更