溫馨提示×

Ubuntu DHCP客戶端如何設置DNS

小樊
51
2025-05-15 18:16:01
欄目: 智能運維

在Ubuntu系統中,DHCP客戶端通常會自動從DHCP服務器獲取DNS服務器地址。但是,如果你需要手動設置DNS服務器,可以通過以下步驟進行:

  1. 打開網絡連接設置:

    • 點擊屏幕右上角的網絡圖標。
    • 在彈出的菜單中選擇“編輯連接”。
  2. 選擇你的網絡連接:

    • 在打開的窗口中,找到并點擊你想要配置的網絡連接(例如,以太網或Wi-Fi)。
  3. 配置IPv4設置:

    • 切換到“IPv4”選項卡。
    • 在“方法”下拉菜單中選擇“手動”。
    • 在“地址”字段中,你可以設置IP地址、子網掩碼和網關。
    • 在“DNS服務器”字段中,輸入你想要使用的DNS服務器地址,多個DNS服務器之間用逗號分隔。
  4. 應用更改:

    • 點擊“應用”按鈕保存更改。
    • 系統可能會提示你輸入管理員密碼以確認更改。
  5. 重啟網絡服務(可選):

    • 如果更改沒有立即生效,你可以嘗試重啟網絡服務。打開終端并運行以下命令:
      sudo systemctl restart networking
      
      或者,如果你使用的是NetworkManager,可以運行:
      sudo systemctl restart NetworkManager
      
  6. 驗證DNS設置:

    • 打開終端并運行以下命令來查看當前的DNS設置:
      cat /etc/resolv.conf
      
    • 檢查輸出中的nameserver條目,確保它們是你設置的DNS服務器地址。

請注意,如果你使用的是NetworkManager,它可能會覆蓋你在/etc/resolv.conf中的設置。在這種情況下,你可以創建一個/etc/resolvconf/run/resolv.conf.d/base文件,并在其中添加你的DNS服務器,然后運行sudo resolvconf -u來更新/etc/resolv.conf。

此外,Ubuntu 20.04及更高版本默認使用systemd-resolved作為DNS解析器。如果你使用的是這個服務,你可以通過編輯/etc/systemd/resolved.conf文件來設置DNS服務器,或者使用resolvectl命令來管理DNS設置。例如,要添加一個DNS服務器,你可以運行:

sudo resolvectl dns eth0 <DNS_SERVER_ADDRESS>

eth0替換為你的網絡接口名稱,將<DNS_SERVER_ADDRESS>替換為你想要添加的DNS服務器地址。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女