Apache-2.2

Ubuntu 伺服器上的 Apache2 - Windows 域

  • January 31, 2012

嗨,這可能是一個愚蠢的問題….但它就在這裡

我有一個 Ubuntu 伺服器(主機名:Intranet),其中 apache2 與虛擬主機一起執行。讓我們稱它們為“website1.intranet”和“website2.intranet”。

ubuntu 伺服器位於 Windows AD“domain.local”上

當我嘗試使用指向 Intranet IP 地址的主機文件訪問虛擬主機時,它工作正常。如果沒有主機文件中的 ip,它將無法正常工作。我真的希望公司中的其他人能夠訪問它,而不必將伺服器添加到他們的主機文件中。所以我認為有可能讓我們的 DNS 伺服器弄清楚:)

我嘗試將 A 記錄添加到我們的 DNS 轉發區域,但它沒有幫助。我是這一切的菜鳥,但渴望學習:)

我們的 DNS 和 AD 在 Windows Server 2003 上,可能可以設置得更好,但我不知道這是否是問題所在。

有誰可以幫助我嗎?

如果 Ubuntu 機器在 AD DNS 中稱為 intranet.domain.local,您可以為其添加萬用字元:

*.intranet.domain.local. IN A ip.of.the.ubuntu.box

請注意,您必須相應地調整 apache 虛擬主機伺服器名稱。

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