Godaddy托pipe与dynamicIP?

我在godaddy.com上买了一个域名叫www.website.com ,但是我的服务器有一个dynamicip,我该如何解决这个问题?

我试过了:

dyndns.com上获得一个dns帐户,我们把它dns.dyndns.com ,所以我设置了godaddy将域转发到dns.dyndns.com

问题:当用户访问www.website.com ,他们dns.dyndns.com在url栏中看到dns.dyndns.com 。 坏

于是我在godaddy上设置了转发,使用域掩码进行转发,但现在问题是用户甚至无法看到urlpath/获取查询/或散列标记!

 `www.website.com/folder/search?id=4#ajax=4` becomes just 

www.website.com在url栏中。 坏!

我该怎么办?

编辑:

好吧,说我的godaddy域名是mysite.com,我有一个名为redirect.com的dyndns账户。 我在www.mysite.com上创build了一个cnamelogging,转到blah.redirect.com。 这有效,但是当我去www.mysite.com它显示了www.redirect.com的内容,而不是blah.redirect.com上的内容,是什么给了?

我的build议是将你的名字服务器移到DynDNS,在那里设置你的DNSlogging,然后在你的本地networking的某个地方安装一个dynamicDNS客户端,使你的dynamicIP地址与你的DNSlogging保持同步。 我使用dynamicDNS客户端在家中使用DynDNS和主机6网站。

你不想要域掩码,你想要的东西像CNAMElogging。 你必须在GoDaddy的帮助中查找如何添加它,但它是一个标准的DNSfunction,他们当然支持。

假设这是一个在家里的Web服务器,我80%确定你的路由器将能够dyndns。 检查您的路由器手册如何使用它,它可能涉及到192.168.0.1,点击DNS并inputdyndns的详细信息。

现在有两件事情可能发生。 要么你已经从dyndns给予一个专用的ip,将parsing到你的路由器(你login的地方)。 把你的DNAlogging做yoursite.com。 或者你已经有了一个免费的子域名,比如myfreeaccount.dyndns.org,你正在做一个便宜的滑板。 付钱,获得专用的IP或DnS服务。

我遇到了同样的问题,find一个更新的PowerShell脚本之后,我决定创build一个应用程序来自动更新GoDaddy上的DNSlogging的IP,这很像DynDNS所做的,不同之处在于,不得不为另一个服务付钱给我。

这是一个Windows应用程序,但希望它也适合你: https : //github.com/leandrokoiti/GoDaddyDnsUpdater

这两个步骤很简单

  1. 设置一个DynDNS帐户并创build一个主机。 比方说,你selecthost.hopto.org作为您的网站名称
  2. 在Godaddy中进入Godaddy界面中的DNSpipe理器并编辑第一个Alogging(在主机名列中应该说@,在“指向”列中应该说IP地址)。 将IP地址更改为您的DynDNS域名,例如host.hopto.org
  3. 将TTL改为非常低的值。 我会将其更改为半小时,以限制IP地址在各地的更新滞后。

希望这可以帮助