主机名混淆(Ubuntu Server 10.04)

主机名混淆(Ubuntu Server 10.04)

我刚刚安装了 Ubuntu 10.04 服务器版。我一直在关注本教程

DNS 信息现在似乎设置正确,但我对主机名感到困惑。目前是laughingbuddha.home。这是我创建的名称。

现在,我主要不确定如何从网络上的另一台计算机进行连接。我基本上希望能够将 PHP 文件放在服务器框上,然后通过另一台计算机上的 Web 浏览器对其进行测试。

因此,我想我已经偏离了我的第一个问题,但是有人可以帮我弄清楚主机名是否适合做我需要做的事情吗?

谢谢你!

更新

根据 @obfuscurity 的建议,我可以通过在我的 Web 浏览器的地址栏中输入服务器的 IP 地址,从网络上的另一台计算机访问服务器。这就是我想要做的一切,所以谢谢你!

关于服务器命名问题:

以下是 的前两行/etc/hosts

127.0.0.1    localhost.localdomain    localhost
127.0.1.1    laughingbuddha.home      laughingbuddha

最初,laughingbuddha说了些别的东西,比如someservername(抱歉,我不记得确切的词了,不确定这是否很重要),但是那里.home有,所以我就someservername用替换了laughingbuddha

有人可以分享一些资源让我阅读,并尝试理解为什么我无法通过输入通过 Web 浏览器访问服务器吗http://laughingbuddha.home?作为新手,我确信有一些基本文本需要我学习才能了解更多。

再次感谢!

答案1

这不是有效的 DNS 主机名(没有 .home 顶级域名)。我建议坚持使用默认的“localhost.localdomain 127.0.0.1”,除非您确实需要其他人解析到您的主机。至少,请更有 TCP/IP 网络经验的人来向您介绍相关知识。

现在您应该能够通过 IP 地址将浏览器指向主机。

答案2

好吧,仅仅想出一个主机名并不能为您带来一个全球可访问的域名。

如果您已将绑定设置为家庭网络的主机缓存 DNS,则可以为您的服务器/工作站等创建所需的任何主机名。最好远离 .com/.net/.org 等。

为了向其他本地计算机提供您的 DNS 条目,您必须在这些计算机上添加您的主服务器的 IP 地址作为名称服务器。

然后,他们将向您的服务器查询主机信息。

运行在您家中的缓存服务器,当您向它发出请求时,例如对于 google.com,它会查看它是否知道有关 google.com 的任何信息,然后它会在流中查找了解 google.com 的名称服务器,一旦获得该信息,它会将其存储/缓存在您的个人服务器中,因此将来对 google.com 的查询将会快得多。

此外,由于它包含您的zone文件,因此对于您的家庭网络,它将能够使用该服务器的 IP 地址响应对 serverx.laughingbuddha.home 的请求。

因此在你的工作站上,当你输入时,http://www.laughingbuddha.home/它会告诉你的工作站是 192.168.1.1

除非我错过了你所问的内容,否则请随意扩展。

相关内容