AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 21141
Accepted
__B__
__B__
Asked: 2009-06-07 06:33:59 +0800 CST2009-06-07 06:33:59 +0800 CST 2009-06-07 06:33:59 +0800 CST

是否可以在第三方主机提供商中使用 dyndns 子域?

  • 772

我正在与朋友共享一个 Dreamhost 帐户:我们每个人都共享这个空间,他已经拥有 2 个注册域。我没有。我主要用它来托管一些其他的朋友系统。

我打算做一个小型的特定网站,但我不想让我的朋友为我创建一个子域,因为这对他的网站没有任何意义。

我想知道的是:是否可以使用 dyndns 帐户(mydomain.dyndns.org)或类似的帐户来指向 Dreamhost 中的目录,就好像它是一个域一样?如果是这样,我需要做什么来完成此配置?

编辑:感谢您的所有回答。我不打算购买域名,因为我没有信用卡,而且在我的国家,这些域名会公开一些我不同意的个人信息(比如我认为的“社会安全号码”等价物)。并且域是一个测试,它可能会改变,所以我只是测试它并在测试后“扔掉它”。

我找到了“第一年免费域名服务”,http://www.co.cc/。但是我不太了解这家公司,我知道 dyndns 是一家不错的公司。

我在dreamhost的面板和DNS方面没有那么有经验,如果这太“菜鸟”,对不起。你知道我应该阅读哪些关于 DNS 概念和 dreamhost 的教程来设置一个 dyndns 解决方案,比如hark提出的解决方案吗?

domain-name-system hosting web-hosting dns-hosting
  • 3 3 个回答
  • 1538 Views

3 个回答

  • Voted
  1. Best Answer
    hark
    2009-06-07T06:45:37+08:002009-06-07T06:45:37+08:00

    关于 Dreamhost 的共享主机需要注意两点——

    • 它们不允许您运行持久性进程,因此分解更新程序将被杀死。
    • 他们的共享主机服务器应该有一个静态 IP 地址,因此您不需要更新程序。您只需要一种方法来防止 DynDNS 使您的条目过期。

    使用 Shell 脚本 + Cron 更新程序

    解决第一个问题的最简单方法是编写一个 shell 脚本来检查您的 IP 地址并在必要时向 DynDNS 发送更新。您可以找到执行此操作的脚本——您只需输入您的用户名/密码并确保它们正常工作。

    一旦你确认它可以工作,让你的朋友通过 DreamHost 网络面板设置一个 cron 作业,每月运行一次你的脚本(或者 DynDNS 经常希望你更新),这样他们就不会删除你的条目。


    使用 CNAME 条目

    这有点骇人听闻。这个想法是您朋友的域具有正确的 IP 地址,因此指向正确 IP 地址的 CNAME 条目也是正确的。我不知道 DynDNS 是否允许您创建 CNAME 条目,但 NoIP 可以。

    尽管如此,您可能仍然需要运行某种更新脚本以不时地ping回 DynDNS,这样他们就不会因为不活动而删除您的条目。


    购买实际域名

    说真的,他们就像10美元。


    配置 Dreamhost 以服务于域

    我在dreamhost的面板和DNS方面没有那么有经验,如果这太“菜鸟”,对不起。你知道我应该阅读哪些关于 DNS 概念和 Dreamhost 的教程来设置像 hark 提出的那样的 dyndns 解决方案吗?

    DreamHost 在其网站的某些区域有一些非常好的文档。这是他们关于如何添加域的知识库文章之一。有效 -

    一旦您有一个指向服务器 IP 地址的 DNS 条目(即,域解析到正确的地址),您可以使用 DreamHost 的控制面板设置帐户以服务该域。

    1. 只需登录,然后从主菜单中选择域。
    2. 在最顶部,它会有一个添加新域的按钮。
    3. 在该按钮带您进入的页面上,您需要完全托管选项。将您的域(DynDNS 之一)放到“托管域”字段中,您应该已准备就绪。

    其他人必须提供指向 DNS 教程列表的链接 :)

    • 2
  2. chaos
    2009-06-07T06:45:47+08:002009-06-07T06:45:47+08:00

    不是真的,不。这接近于经典问题“我如何让 DNS 指向一个 URL?”,答案是,你不能,DNS 必须指向一个 IP 号码。

    您必须拥有的关键部分是 Dreamhost 上的虚拟主机配置。您的朋友不必为您设置子域,他只需为您的 dyndns 域设置托管,但必须要做的事情很多。

    • 1
  3. liz hitchcock
    2009-06-07T07:50:42+08:002009-06-07T07:50:42+08:00

    您可以使用 DynDNS 来执行此操作。您将需要使用名为 Webhop http://www.dyndns.com/services/webredirect/的服务

    • 0

相关问题

  • 如何使用 Windows Server 解析 http 域名

  • 动态更新 /etc/resolv.conf 中列出的解析器

  • 内部名称解析

  • 这个 Web 服务器可以处理多少个站点?[复制]

  • 您最喜欢的云计算提供商是什么?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve