Centos7系統配置DNS服務

zhilian發表於2024-01-08

在CentOS 7系統中配置DNS服務有很多不同的方法,本文將介紹兩種最常用的方法:使用NetworkManager和使用resolv.conf檔案。

使用NetworkManager配置DNS服務

NetworkManager是一個常見的網路管理器,可以幫助使用者管理系統網路配置。以下是使用NetworkManager配置DNS服務的步驟:

  1. 開啟NetworkManager配置檔案:

    $ sudo vi /etc/NetworkManager/NetworkManager.conf
  2. 在檔案中新增以下內容:

    [main]dns=none[ipv4]dns-search=example.commethod=auto[ipv6]dns-search=example.commethod=auto

    上述配置意味著使用NetworkManager管理網路設定,但是禁用了DNS設定。此外,配置了預設的DNS搜尋域為example.com。

  3. 重啟NetworkManager服務:

    $ sudo systemctl restart NetworkManager
  4. 確認DNS服務已配置成功:

    $ nmcli dev show | grep DNS

    輸出應包含配置的DNS搜尋域和DNS伺服器。

使用resolv.conf檔案配置DNS服務

resolv.conf檔案是用於配置DNS服務的最常見方法。以下是使用resolv.conf檔案配置DNS服務的步驟:

  1. 開啟resolv.conf檔案:

    $ sudo vi /etc/resolv.conf
  2. 在檔案中新增以下內容:

    nameserver 8.8.8.8nameserver 8.8.4.4

    上述配置使用Google公共DNS伺服器作為預設的DNS伺服器。

  3. 儲存並關閉檔案。
  4. 確認DNS服務已配置成功:

    $ nslookup example.com

    如果能夠成功解析域名,則說明DNS服務已配置成功。

總之,以上兩種方法都是常用的CentOS 7系統配置DNS服務的方法。使用者可以根據自己的需要選擇其中一種方法進行配置。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3003043/,如需轉載,請註明出處,否則將追究法律責任。

相關文章