# 管理自訂網域

# 簡介

當在本地開發網路應用程式時,我們經常需要添加自定義域名,這使得本地開發變得更簡單,並且更接近生產環境的配置。

為了簡化自訂域的管理,ServBay在v1.3.4版本中引入了內建的DNS伺服器。此外,您可以直接通過ServBay修改/etc/hosts文件,並且它可以實時生效。

接下來,讓我們來看看如何在ServBay管理自定義域。

###:啟用內建的 DNS 伺服器 (dnsmasq)

在使用內建的 DNS 伺服器之前,你需要先啟用 dnsmasq 服務。

啟用 Dnsmasq 服務

然後,點擊左側的DNS選項以進入DNS管理功能介面。

作為一個例子,我們添加一個自定義域名:servbay.cloud,指向IP:192.168.66.6

添加自訂域名範例

點擊"添加"按鈕後,此自定義域的DNS解析將被激活。我們來驗證:

Ping servbay.cloud的圖片

通過ping,我們可以看到我們設置的網域名稱解析已經生效。

# 修改 /etc/hosts 檔案

通過修改/etc/hosts文件,您也可以實現自定義域名解析。

使用方法與使用DNS伺服器相似:

透過 hosts 檔案添加自訂域名

在點擊"新增"按鈕後,這個自訂域的DNS解析被激活。我們來驗證:

Ping servbay.rocks的圖片

通過ping,我們可以看到我們設置的域名解析已經生效。

# 設定上游DNS伺服器

ServBay支持設置上游DNS服務器。所有非定制域將被發送到上游DNS服務器進行解析。

在正常情況下,這個選項不需要設定,因為ServBay將自動檢測系統的默認設置。

設定上游DNS伺服器

當然,您也可以手動修改上游服務器為 8.8.8.8 或Cloudflare的公共DNS。

Last Updated: 5/10/2024