本地子網域和 DNS

本地子網域和 DNS

我有以下問題。我有內部伺服器(舊的戴爾桌上型電腦)。我有大約 9 台裝置用來測試我的網站(主要用 PHP 和 Python 寫)。

過去,我正在建立 Nginx 虛擬主機並編輯主機檔案以將虛擬子網域指向我的主伺服器,例如。 dev.domain.com、dev.anotherdomain.net。

由於有很多裝置和網站,管理它變得非常困難(+我不知道如何在 Android 和 iPad 平板電腦上編輯主機檔案)。

我想知道(但是我在這方面的知識非常有限)是否可以在我的伺服器上設定 DNS 伺服器(Bind9?)並將其 IP 指向我的網路連線中的第二個 NS?那行得通嗎?如果沒有,您通常如何處理此類事情?

問候,基里亞戈斯

答案1

我設定了一個本機 DNS 伺服器作為僅轉送伺服器,為其提供 ISP 名稱伺服器的位址。然後將本地域新增到其配置中。為您要在 Web 伺服器上使用的每個本機名稱新增必要的正向和反向記錄。

將所有PC設定為使用本地DNS伺服器。 (最好使用 DHCP)

然後,當 PC 詢問(本地網域中的foo.example.com電腦)的位址時,本機 DNS 伺服器知道它是該網域的權威並自行給出答案。fooexample.com

對於任何其他查詢,本機名稱伺服器會將查詢轉送至您的 ISP 的 DNS 伺服器(或您設定為更了解的 DNS 伺服器的任何伺服器)。

相關內容