萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Ubuntu 設定 OpenDNS 完整教學:強化 DNS 安全防禦惡意網站

網路威脅無處不在,單靠防毒軟體已不足夠。透過將 DNS 解析導向 OpenDNS,可在域名解析層面攔截惡意網址、釣魚網站與成人內容,為 Ubuntu 系統加上一層強而有力的防護盾。本文將引導您逐步完成 OpenDNS 設定。

為何需要 OpenDNS?

每當瀏覽網頁,系統都會向 DNS 伺服器查詢域名對應的 IP。若使用未受保護的 DNS,駭客可透過 DNS 劫持、快取汙染導向惡意站點。OpenDNS 提供安全性過濾、防釣魚與家長控制功能,且免費開放使用,是提升網路安全性的低成本高效方案。

OpenDNS 架構示意圖

Ubuntu 設定 OpenDNS 步驟

  1. 編輯 DHCP 客戶端設定檔
    執行指令開啟設定檔:
sudo gedit /etc/dhcp/dhclient.conf
  1. 新增 OpenDNS 伺服器位址
    在檔案末尾加入以下行(請保留分號):
supersede domain-name-servers 208.67.222.222, 208.67.220.220;
  • 208.67.222.222:OpenDNS 主要解析伺服器
  • 208.67.220.220:OpenDNS 備用解析伺服器
  1. 儲存並重新啟動網路服務
    儲存檔案後,重啟網路使設定生效:
sudo systemctl restart networking

或直接重新取得 DHCP 租約:

sudo dhclient -r && sudo dhclient

驗證設定是否生效

執行 cat /etc/resolv.conf,確認 nameserver 指向上述兩組 IP。亦可造訪 OpenDNS 測試頁 驗證防護狀態。

補充說明

  • Ubuntu 內建防毒需求較低,但 DNS 層防護對所有作業系統同樣重要。
  • 使用海外 DNS 可能略增加解析延遲;若對速度敏感,可尋找國內同類安全 DNS 服務(如 114DNS、阿里云 DNS 等)。

結語:僅需修改一行設定,即可讓 Ubuntu 享有企業級 DNS 安全防護,建議所有連網裝置皆部署類似機制。

copyright © 萬盛學電腦網 all rights reserved