close
RHEL / CentOS 7 修改 DNS 伺服器
在 RHEL / CentOS 6 或之前的版本, 要修改系統使用的 DNS 伺服器, 可以手動修改 /etc/resolv.conf 檔案, 但如果在 CentOS 7 這樣修改的話, 過了一段時間便會被系統重寫原來的內容覆蓋, 以下是在 RHEL 及 CentOS 7 修改系統 DNS 伺服器的方法:
1. 使用 nmcli
例如網卡名稱是 eno1, 想將 DNS 伺服器改為 Google 的 DNS, 使用以下指令:
# nmcli con mod eno1 ipv4.dns “8.8.8.8 8.8.4.4”
修改後再執行以下指令使 DNS 設定立即生效:
# nmcli con up eno1
2. 手動修改
如果想像以前一樣, 可以手動修改 /etc/resolv.conf 檔案, 先開動檔案 /etc/NetworkManager/NetworkManager.conf:
# vi /etc/NetworkManager/NetworkManager.conf
在 “main” 的段落加入:
dns=none
儲存檔案後, 重新啟動 NetworkManager:
# systemctl restart NetworkManager.service
之後就可以手動修改 /etc/resolv.conf 設定 DNS 伺服器。
文章標籤
全站熱搜
留言列表