DNS 用於家庭網絡

DNS 用於家庭網絡

我有個問題。我想為我的家庭網路設定 DNS 伺服器。情況是這樣的:我使用 Ubuntu 16.04 以及 LEMP 堆疊和 Virtualmin 製作了一個伺服器;到目前為止,一切都很好。現在,當我新增具有網域的虛擬伺服器(例如“devsite.dev”)時,我必須將其新增至我的/etc/hosts檔案。但我想在我的 DNS 配置中新增 Ubuntu 伺服器 IP 位址,/etc/resolv.conf這樣我就可以從任何地方存取該網域,而無需每次都更改主機檔案中的 IP。

伺服器是Ubuntu Server 16.04,我已經安裝了BIND9(包含在Virtualmin中)。

總之:如何設定 BIND9,以便可以從任何地方存取它,但只查詢本地區域“.dev”TLD。

答案1

您需要讓您的 DNS 伺服器對任何想要存取該 devsite.dev 的伺服器/電腦具有權威性(順便說一句,.dev 是 google 的真正 TLDhttps://nic.dev/)這可能會讓網路感到困惑

我強烈建議使用不同的 TLD,儘管它可以使用在 devsite.dev 的 BIND 權威中擁有您自己的資料的任何 TLD。

另外,如果您使用 ISP 提供的動態 IP,則有許多動態 IP 服務,例如 noip.com 和其他免費和付費的服務。

相關內容