如何为我的服务器箱的 IP 地址分配域名?

如何为我的服务器箱的 IP 地址分配域名?

我是服务器方面的新手。我家里有一台运行 Ubuntu Server OS 的 LAMP/Apache 服务器,我将其用于个人和小型项目。当我想从另一台计算机访问服务器上的站点时,我必须转到 65.206.[---].[---]/FolderOnServer/index.php。我如何注册服务器的 IP 以获得实际名称,以便我可以访问 www.mySite.com/FolderOnServer/index.php?有没有免费的方法可以做到这一点?如果没有,有没有可以做到这一点的优质服务推荐?

答案1

至于免费域名注册选项,您可以查看以下内容:

  • 动态网
  • dyndns.org
  • 动态dns.net
  • 害怕.org
  • changeip.com
  • mydns.com

这些只是其中的一部分,其中一些还混合了免费和付费服务。

答案2

您必须使用域名注册器才能在任何地方使用 DNS。这也要求您的计算机具有静态 IP。

但是,如果您只关心让本地计算机或您工作的其他计算机访问该站点,则可以修改系统中的“hosts”文件。在 Linux 中,该文件通常位于 /etch/hosts 中,而在 Windows 中则有所不同,但这是一篇关于其位置和必要时修复它的好文章:

http://support.microsoft.com/kb/972034

典型的主机条目如下所示:10.10.10.50 mydomainname.local

通过使用此文件,您可以更改本地机器上任何内容的查找。

答案3

你去域名注册商,选择一个未使用的名称,花几美元注册它(可能还值得向他们支付 DNS 服务费用,因为您显然无法自己处理),然后将必要的名称指向您的 IP 地址。不要忘记配置您的网络服务器以处理您使用的域名,否则它将无法工作(请参阅)。

相关内容