2013-12-11 55 views
0

我使用堆棧在我的mac上做了很多我的drupal網站開發。我有幾個子域用於網站的不同變體等。我試圖訪問我們公司網絡中其他計算機上的這些子域。我可以在其他PC上訪問默認的localhost配置(只需導航到我的mac的IP),但不能訪問任何子域(例如testsite1.my.ip.address)。我知道我可以編輯其他PC上的主機文件來欺騙它連接到子域 - 但是我們有很多計算機,並且大部分時間我都被鎖定在該目錄之外。有沒有其他方法可以在另一臺PC上連接到我的Mac上的本地主機子域,而無需編輯該PC上的主機文件?通過本地網絡訪問localhost子域

回答

1

使用名稱表示您需要在某處工作的DNS。這就是編輯hosts文件所做的事情,它是爲你欺騙DNS。你需要在你可以控制的地方設置一個DNS服務器,或者你可以使用主機文件。

+0

我們在Rackspace上託管我們的現場網站,該網站具有「雲端DNS」功能,允許我們輸入DNS記錄。我們能用這個嗎?如果是這樣,我會添加什麼類型的記錄? 目前,我必須將其添加到hosts文件中:my.ip.address testsite1.localhost – EJK

+0

除非my.ip.address是一個真正的可以訪問因特網的IP,否則Rackspace將無法爲您提供幫助。在這種情況下,192.168.x.x或10.x.x.x將不起作用。 –

+0

是啊,IP指向我的電腦10.x.x.x地址。因此,將該行寫入其他計算機主機文件是將它們定向到本地主機子域的唯一方法? – EJK