簡體   English   中英

是否可以通過本地網絡訪問Apache虛擬主機而無需編輯客戶端計算機的主機文件?

[英]Is it possible to access Apache virtual hosts over a local network without editing client computers hosts files?

我在本地XAMPP上建立了幾個網站,並且最近設置了虛擬主機,以便可以使用dev.website1.com,dev.website2.com等從我的計算機上訪問它們。

為此,我必須編輯主機文件C:\\ Windows \\ System32 \\ drivers \\ etc \\ hosts,以確保名稱解析為正確的IP地址。

我現在想使站點可以從本地網絡上的其他計算機訪問,但是手動編輯每台計算機的主機文件似乎是一種不好的方法,因為要保持多台計算機/地址很快就會變得難以管理某個東西的上放。

我的問題是:是否可以添加DNS記錄或類似於我們本地網絡的域服務器(SBS 2008-R2),以便我們網絡上的計算機可以訪問我的網站而不必編輯每台計算機上的主機文件?

抱歉,這是一個菜鳥問題-我曾嘗試過RTFM,但我不是網絡專家,甚至無法確定我正在閱讀的內容是否與我的問題有關,因此我確實需要一些幫助。 謝謝。

如果要使用虛構的主機名,則必須在您的主機文件中或DNS中。 顯然,可以將指向您現有IP /主機的新子域或別名(CNAME)添加到任何DNS服務器-對於您的DNS管理員來說,這似乎是一項常規操作。

經過大量研究,我最終找到了實現自己想要的方法的方法。 我使用地址dev.testsite.com創建了一個新的正向查找區域 ,然后創建了一個空白的A記錄並將其設置為我希望其轉發到的IP地址。 現在,我網絡上的任何人都可以鍵入dev.testsite.com來查看本地apache服務器,或者鍵入www.testsite.com來查看實時版本。

我相信還有其他方法可以實現這一目標,但據我所知,這是最簡單的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM