Apache-2.2

本地網路中 Windows 機器上的虛擬主機

  • February 14, 2012

我在 Win7 x64 上執行 Apache 2.2.21,成功使用了一排不同的虛擬主機

  • local.projectOne
  • local.projectTwo

到目前為止,這很好,使用主機文件將它們全部映射到 127.0.0.1。現在我想做 Android/iPhone 優化,換句話說,本地網路中的其他設備也應該看到不同的本地設備,所以etc/hosts 不是一個選項。到目前為止,他們都可以訪問http://mymachinename,但當然只能獲得預設的 localhost 網站。

我發現了很多關於 hosts 文件的教程(這對我來說不再有用),但很少有人知道在本地網路中以兩個名字命名的 windows 機器。

我是否必須/我可以 a) 以某種方式告訴 Windows 通信兩個網路名稱或 b) 我是否必須修補路由器的內置(我認為)DNS 伺服器。哪個是 Fritzbox 7270。沒有硬黑客,telnet,……似乎沒有一個簡單的解決方案?!?

是的,您需要為這些名稱配置 DNS 以指向您的系統(或者在您正在測試的設備上配置主機文件,但我認為這不是一個選項)

如果您的路由器的 DNS 服務不可用,那麼您需要設置一個功能更強大的 DNS 伺服器。

如果您只是為了測試而這樣 做,雖然我沒有嘗試過,但Posadis可能會為您完成這項工作。

引用自:https://serverfault.com/questions/360038