我是服务器方面的新手。我家里有一台运行 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
通过使用此文件,您可以更改本地机器上任何内容的查找。