2015-04-02 90 views
11

我有10臺計算機,我想在所有系統上獲取本地主機。我使用的是Ubuntu 12.04。我改變了我的hosts文件中這樣如何在局域網上的所有計算機上提供本地域

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 

我的項目都可以與IP地址的其他計算機如果我打的網址像http://192.168.1.22/但不可用,如果我使用http://manojdhiman.com/

回答

1

爲了這工作,您需要將第3行添加到網絡上所有系統上的主機文件中。

+0

其工作,如果我這樣做,但有沒有其他方式沒有改變其他電腦的配置? – MKD 2015-04-07 08:12:25

0

我的項目都可以與IP地址的其他計算機如果我打 網址像http://192.168.1.22/但不可用,如果我使用 http://manojdhiman.com/

如果你只是想喜歡,你可以改變DNS的客戶。如果您的客戶端是Windows操作系統,您可以更改Alternate DNS Server192.168.1.22,請閱讀this更多的細節,如果你的客戶是Linux操作系統,您可以添加/更改/etc/resolv.conf到:

nameserver 192.168.1.22 

請閱讀this如何更改DNS在Linux中。

如果你想更靈活地改變DNS,你可以改變你DHCP Configurations添加您IP AddressDNS,使計算機可以通過DHCP得到它,而不是你的一個客戶端計算機上手動的一個改變。

希望這會幫助你。 :)

6

有兩種基本的方法來達到你想要什麼:

  • 填充和維護(同步)/ etc/hosts文件(或Windows等值)所有計算機上的文件,

  • 維護本地DNS服務器,並配置所有計算機(直接或通過DHCP)使用該DNS服務器。

根據更改的速度(每年一次或每天幾次),自動執行主機文件的同步可能是也可能不是明智的做法。 DNS服務器自動解決同步問題。

相關問題