我不觉得我要疯了..。
我们的AD域控制器(Server 2016)是foo.example的DNS服务器。在此范围内,我们有一个代表团,r53.foo.example,它指出了亚马逊53号公路中该区域的名称服务器。
53号公路区域中的记录之一是EC2实例的公共DNS名称的CNAME,即
bar.r53.foo.example IN A ec2-1-2-3-4.us-west-1.compute.amazonaws.com.
Windows DNS服务器设置为使用Google公共DNS服务器作为转发器,并且禁用根提示。启用递归。
从客户端,如果我查询ec2-1-2-3-4.us-west-1.
因此,我目前正在将我们的办公室迁移到当前的代理(运行在我们的邮件服务器上的Windows中的Squid.我没有设置它.)在维亚塔上奔跑的乌贼。
到目前为止,我所有的设置和工作都很完美,但是我很难让它使用两个不同的DNS服务器,一个用于互联网(8.8.8.8),另一个用于内部域名站点。
如果我首先将内部DNS ip设置为:
set system name-server 192.168.47.1
set system name-server 8.8.8.8
然后,它似乎解决了一切,然而,任何公共网站在互联网上需要难以置信的时间来解决。然而,如果我切换它,所以公共DNS是第一,网站加载难以置信的速度
因此,我已经将我的可湿性粉剂网站从我的共享主机迁移到了google云服务器。我已经设置了静态ip地址,并将cloudflare上当前的A类型记录编辑为该静态IP地址,将CNAME记录编辑为我的域名。几个小时后,我试图通过SSL证书,通过谷歌云中的SSH工具来保护我的网站,但它说: Warning: The domain 'mydomain.com' resolves to a different IP address than
the one detected for this machine, which is 'mystaticip'. Please f
我想在我的网站上实现一个像user1.domain.com一样的用户名作为子域的博客。
我读过很多关于在DNS中创建A记录的文章,如下所示:
*.domain.com A 127.0.0.1 ;OR you site ip address
然后使用.htaccess将来自子域的请求重定向到服务器中的文件夹。
但我发现了另一种方法,据说只需修改httpd.conf,如下所示:
<VirtualHost *:80>
DocumentRoot /abs/path/to/webroot
ServerName domainname.com
我访问我在客户服务器上建立的站点太快了,Firefox现在还记得,这是的默认站点(例如)
testsite.mycompanyname.com (non existing subdomain, same as *.mycompanyname.com)
是
www.mycompanyname.dk - or rather the IP of the default server
然后,我设置了公共DNS (a-record)以重定向到另一个服务器,但是Firefox记住了默认的IP地址。
Chrome/IE/Safari -没问题,因为他们在DNS生效之前没有访问过那个网站...
我在about
所以我有一个非常基本的脚本:
#region Get Hostname IP
IPAddress[] dnsRecords = Dns.GetHostAddresses(hostname);
string ipHostname = dnsRecords[0].ToString();
if (ipHostname.Length == 0) {
responseCode = imapLoginResponse.Failed;
return false;
}
#endregion
#region Try make a request to the Host, Port
try {