我有10台计算机,我想在所有系统上获取我的本地主机。我正在使用ubuntu 12.04。我这样改变了我的主机文件

127.0.0.1   localhost
127.0.1.1   ri8-MS-7788
192.168.1.22    manojdhiman.com

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

如果我按 http://192.168.1.22/ 这样的URL,则我的项目在具有IP地址的其他计算机上可用,但如果我使用 http://manojdhiman.com/ ,则我的项目不可用

最佳答案

有两种基本方法可以实现所需的目标:

  • 在所有计算机
  • 上填充和维护(同步)/etc/hosts(或Windows等效文件)文件
  • 维护本地DNS服务器,并配置所有计算机(直接或通过DHCP)以使用该DNS服务器。

  • 根据更改的速率(每年一次或每天几次),自动化主机文件的同步可能会或可能不明智。 DNS服务器自动解决同步问题。

    10-05 23:50