Articles of 域名系统

在EC2中,我该如何做一个传统的redirect?

当用户打mydomain.com,我希望他们redirect到另一个页面。 我知道我可以做到这一点: 我的名字注册商 我的DNS服务器 但是我想通过EC2做到这一点。 我怎样才能设置它?

域名,虚拟主机和电子邮件寄存在不同的服务器上

我有一个使用ENOM进行域名pipe理的客户端,Google电子邮件托pipe服务的Google商务应用服务和Web Hosting的networking解决scheme。 客户通过CompanyX购买域名,通过ENOMpipe理域名。 CompanyX直到今天还在托pipe他们的网站。 客户最近只想把他们的主机移动到networking解决scheme。 所以我在networking解决scheme服务器上开发了他们的新网站。 当我们启动时,我要求CompanyX将其域名的DNS条目从CompanyX的服务器更改为Network Solutions提供的DNS服务器。 当他们这样做时,客户的电子邮件(通过Google Biz Apps)停止工作。 我的问题是为什么? 根据公司X,networking解决scheme需要添加MXlogging到他们的最后…但是这对我来说没什么意义,因为MXlogging(至less我的理解)是通过ENOMconfiguration的…而且MXlogging已经指向到谷歌,不应该改变,那么过渡应该是无缝的。 我有这个错吗? networking主机是否也必须在其末尾添加MXlogging? 这一切都可以通过ENOM进行configuration吗?

DNS条目的当前区域configuration

我刚刚从大学里走出了一份新工作,正在迅速学习。 我刚刚被要求移动DNS的特定域名。 新客户端要求DNS条目的当前区域configuration。 这是要求主机服务器的IP地址? 还是我错过了更大的东西?

DNS中的IP与实际位置地址之间的差异

我inheritance了一个很多事情没有意义的环境,现在我正在负责修改它,为此我必须了解在修改之前我该怎么做。 长话短说 – LAN上有一个电子邮件服务器,WAN上有一个防火墙。 防火墙的WAN IP以.89结尾。 电子邮件服务器的Alogging以.90结尾。 (我们拥有的IP池是.89-.93,但是实际上只插入了1个地址,.89,只有一条线路从ISP的服务器机柜中终止)。 我想弄清楚这是如何可能的。 根据逻辑,我可以想出,除非ISP正在做一些事情来将.90地址(不是物理地插入的)的stream量redirect到.89地址,否则没有任何地址给.90应该到达.89。 我被ISP告知,他们没有做这种事情,但我已经用完了其他想法…我只需要知道,因为IP池正在改变(ISP正在切换到不同的地址池)我需要知道所有的configuration点,以确保一旦IP更改发生,将没有陈旧的configuration,电子邮件将正确stream动到新的地址后,DNS修改传播。 请让我知道,如果有任何其他情况,你可以想到,这可能发生在这里。 当我的广域网IP为.89时,我不认为防火墙可以进行redirect,因此不应该看到任何针对.90的stream量。 提前致谢, 中号

如何设置2个指向Apache for Rails中相同位置的URL

我想指出2个url到相同的应用程序。 似乎这将是容易的,但它不工作! 现有的设置如下所示: <VirtualHost *:80> DocumentRoot /home/some/path ServerName long_foo_name.com RewriteEngine On ProxyRequests Off ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/ ProxyPreserveHost on AccessFileName .htaccess <Proxy *> Order deny,allow Allow from all </Proxy> </VirtualHost> 我复制/粘贴这个和修改的服务器名称到新的服务器名称(让我们说“foo.com”)。 当我尝试去foo.com时,我得到了默认的Fedoratesting页面。 Apache错误日志显示“通过Options指令禁止的目录索引”,并且rails日志未显示请求正在触发rails。 可能或不可能相关的一个警告是这样的。 第二个域(在本例中是“foo.com”)是一个“租用”URL。 含义。 我实际上并不拥有它,它是由业主租给我的。 当我ping通域名时,返回的IP实际上与我的服务器不同。 但是对这个域的请求正在打我的服务器(如apache访问日志所示)。 所以看起来对这个域的请求是由他们的服务器代理的。 这个代理可以影响Apache如何处理请求?

DNS没有正确parsing一些网站

从我们办公室的networking,有些网站没有得到解决他们正确的IP地址。 我想这是我们的DNS服务器的问题,因为当我将其更改为Google的公共DNS时,我可以访问所有的网站。 解决办法是什么?

互联网服务提供商是否接受来自没有DNSlogging的后缀为空的客户端的邮件?

我担心我的邮件服务器安装可能会导致一些ISP拒绝它发送的邮件。 我正在使用Postfix为Web应用程序,轻载,用户通知发送邮件。 它还发送cron通知和“monit”警报。 它仅用于发送邮件。 我想它是想成为“空客户端”。 后缀服务器和Web应用程序在同一个盒子上。 Web应用程序生成“到”和“从”电子邮件邮件标题。 服务器:123.foobar.com网站域名:mysupersite.com 通过postfix发送的邮件有:from:[email protected] HELO:123.foobar.com(123.123.123.123)(我不确定这是否足够的标题信息来描述我的状况) 我读过一些邮件服务器将拒绝来自“发件人”电子邮件地址域不匹配发送服务器域的传入邮件… 为了向这个混合体中添加一个扭曲,这个服务器没有dnslogging。 我读过一些服务器是故意configuration的。 例如:“dig 123.foobar.com + short”和“dig -x 123.123.123.123 + short”不会为我的服务器域给出回答。 所以似乎没有办法让邮件服务器看看HELO是否说实话。 如果接受邮件服务器甚至检查。 截至目前,邮件正按照我所描述的方式发送,并且到达目的地,但只有less量的testing邮件。 但这是正确的吗? 有没有更好的办法? 我应该通过中继主机发送邮件吗? 我有更多的问题,而不是答案。 请帮忙!

批量发布/更新DHCP IP

我有一个Comcast电缆调制解调器提供DHCP。 最初它使用范围10-255,与pipe理IP 10-30的DNS服务器冲突。 我已经修复了调制解调器上使用的范围,但是如何强制所有使用10-30范围内的冲突IP的客户端进行发布和更新? 有几十台机器(笔记本电脑,台式机和VoIP电话的混合物),所以手动访问每台机器需要大量人力。

裸露域名和DNS负载平衡的问题?

可以使用裸露的域作为服务器地址(即使用example.com而不是www.example.com )以某种方式使基于DNS的负载平衡更难? 负载平衡示例: 循环法DNS负载平衡 。 Split Horizo​​n DNS Server ,即根据客户端地址给出不同的响应(IP地址)。 亚马逊Route 53的计划function: “未来,我们计划增加额外的集成function,例如将客户路由到最近的EC2地区。” 背景:有时候,当人们争辩说,应该在服务器地址中包含www ,而不是使用裸露的域名作为服务器地址时,他们会提到有关负载平衡和裸露域的问题。 但是他们似乎没有具体说明那些问题。

Nslookup每次运行都会返回不同的结果

当我运行nslookup(它默认我们的域NS作为信息源)时,我每次都得到不同的结果,我们的networking上已知的计算机。 有人可以解释这是否正常,为什么这是正常的? 或者如果需要解决下一步?