如何将我的域名连接到本地 Ubuntu 服务器?

如何将我的域名连接到本地 Ubuntu 服务器?

我已经购买了域名并设置了本地服务器,现在只是将它们链接起来。

我也对其进行了配置,使其使用本地 IP 10.0.0.174,我是否需要执行其他操作来更改此设置,以便注册商可以链接到公共 IP?如何操作?我应该采取哪些步骤?

这是我第一次自己托管网站。还有什么建议吗?

答案1

根据定义,如果它是本地的,则无法从外部访问。如果您想让您的服务器可以从外部访问,您必须配置路由器,以便将所有请求重定向到本地 IP 10.0.0.174,端口通常为 80(http)和 443(https)(取决于您的服务器正在监听哪些端口)。这可以通过路由器管理界面中的“端口转发”选项进行设置。

完成此步骤后,您将能够使用全局 IP(在 httpbin.org/ip 上检查)和端口从外部访问您的服务器。只需在your_global_ip:your_port浏览器的地址栏中输入即可进行测试。

下一步是通过 DNS(将域名转换为 IP 等)将此 IP 链接到您的域名。例如,您可以使用 duck-dns.org,在那里创建一个子域,然后在您购买的域名提供商的 CNAME 部分中输入您的新 duckdns 域名,例如:

www.your-purchased-domain.org CNAME your-subdomain-registered-at.duckdns.org

相关内容