0

我最近从 GoDaddy 获得了一个域名。在家里,我正在尝试设置 nextcloud 服务器。由于我的 ISP 为我提供动态 IP 地址,我不得不在无 IP 网站上创建另一个域名。此外,我想将 http 请求转发到 https。出现以下问题:

  1. 我是为 godaddy 域还是 no-ip 域创建 ssl 证书(让我们加密)?
  2. 这里正确的转发顺序是什么?假设 godaddy 是 foo.com 和 no-ip bar.dyndns.me 并且用户键入 foo.com,我的服务器 apache 设置会将 foo.com:80 转发到 :443 但我想这应该更正为我的 dyndns。我很困惑。

我将不胜感激 - 谢谢。

4

3 回答 3

1

你让它太复杂了。您应该向您的 isp 请求静态 IP,而不是使用重定向。这会因您的提供商而异,但您只需要一个域。然后,您将 ssl 证书应用于该域并仅对您的托管服务器(即 apache、iis)强制执行 ssl。

于 2018-05-11T19:12:07.737 回答
0

您可以编写一个简单的应用程序/脚本来使用 GoDaddy Api 从您的服务器管理动态 DNS,这就是我 3 年来一直在做的事情,因为我的 ISP 想要一个愚蠢的静态 IP 数量。我每 10 分钟 ping 一次以检查我的 IP 是否更改(ISP 吸了一段时间,我的一天会更改几次)

以下是 GoDaddy API 的各种实现的一些链接

重击

Python

电源外壳

于 2020-08-21T11:42:55.727 回答
0

所以我想我有一个解决方案,在我给你答案之前,我将概述其他解决方案的问题。

  1. 来自您的 ISP 的静态 IP。这样做的问题是它可能花费太多。(但是,如果它很便宜,我可能会做这个解决方案)

  2. 编写和更新 Godaddy DNS。这没关系,但前提是您可以在更改之间留出一些中断时间。(DNS 最多需要 24 小时才能传播)

  3. 将您的 noip 帐户升级到一个加管理的 DNS,每年花费 29.95 美元。但是,它将允许您从其他提供商(例如 go daddy)带来您自己的域名。根据您的 noip 客户端运行的频率,更改之间可能会出现非常小的中断。

https://www.noip.com/support/knowledgebase/can-i-use-my-own-domain-name-with-no-ip/

于 2021-07-15T00:44:56.503 回答