【问题标题】:How to redirect traffic for my url to my own linux server?如何将我的 url 的流量重定向到我自己的 linux 服务器?
【发布时间】:2018-05-23 00:06:23
【问题描述】:

我“拥有”一个网址 www.example.com,该网址目前由 One.com 托管。我最近构建了自己的运行 LAMP 堆栈的服务器,它按照应有的方式从 /html 向 Internet 提供页面,但只能通过数字 IP 地址访问。过去,我为 URL 重新分配了名称服务器,但仅使用托管公司的“仪表板”或 GUI。我已经阅读了有关更改 Ubuntu 中的 DNS 设置的信息(我的服务器运行 18.04),并且我已经研究了我可以对 Google 的公共 DNS 和 DynDNS 服务进行哪些研究。

所以我有两组问题。首先,是否可以在不使用 DNS 服务的情况下将 URL“连接”或“绑定”到我自己服务器的静态 IP 地址?是否可以通过任何类型的公共注册机构完成?如果不能,有哪些最便宜但仍然可靠的选择?

第二,基本上是“何必呢?”我确实理解人类可读地址的价值,但地址栏已不再实际使用。拥有人类可读地址的大多数安全价值取决于用户实际查看地址栏,因此这已成为一个没有实际意义的论点。人们现在只能通过链接和谷歌搜索来浏览网页,而地址栏本质上是一个开发者工具。看来我几乎可以用屏蔽链接和元标题取代对 DNS 的需求?

【问题讨论】:

    标签: url server dns


    【解决方案1】:

    您需要在 DNS 中设置您的域的“A 记录”以指向您服务器的 IP 地址。虽然不是必需的,但您可以将 Apache 配置为使用虚拟主机 [https://httpd.apache.org/docs/2.4/vhosts/name-based.html] 响应正确的域,但首先需要正确配置 DNS。

    没有 DNS 就无法将域绑定到 IP 地址 - DNS 或域名系统是这样做的权威系统。这就是万维网的运作方式。

    这里有一些关于 DNS 的作用及其重要性的额外阅读:https://www.cloudflare.com/learning/dns/what-is-dns/

    【讨论】:

    • 在 URL 不再指向他们的服务器后,当前的托管服务提供商是否会保留他们仪表板中的选项,以便我更改 dns 记录?换句话说,如果我通过 One.com 更改 DNS 以指向我自己的服务器,我是否可以在未来继续使用 One.com 更改该 URL 的 DNS,或者我是否需要其他服务?
    猜你喜欢
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多