← Tất cả hướng dẫn DNS

Cách thiết lập OpenDNS hoặc Google DNS trên Ubuntu / Debian

Hầu hết máy tính để bàn Ubuntu và Debian quản lý DNS qua NetworkManager. Bạn cũng có thể dùng nmcli trên máy chủ.

Tại sao đổi DNS trên Linux?

Bộ phân giải doanh nghiệp hoặc ISP đôi khi chặn hoặc xử lý sai tra cứu. DNS công cộng khôi phục phân giải ổn định.

Máy chủ DNS công cộng được đề xuất

  • OpenDNS (Cisco): 208.67.222.222 / 208.67.220.220
  • Google Public DNS: 8.8.8.8 / 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 / 1.0.0.1

Các bước giao diện (NetworkManager)

  1. Mở Settings → Network (hoặc Wi‑Fi).
  2. Nhấp biểu tượng bánh răng trên kết nối đang dùng.
  3. Mở tab IPv4. Đặt IPv4 Method thành Automatic (DHCP) nếu cần, rồi đặt DNS thành Manual / tắt Automatic DNS nếu hiện.
  4. Nhập máy chủ DNS 208.67.222.222, 208.67.220.220 hoặc 8.8.8.8, 8.8.4.4 theo định dạng giao diện.
  5. Apply và tắt/bật lại kết nối.
  6. Tùy chọn CLI: nmcli connection modify "CONNECTION_NAME" ipv4.dns "8.8.8.8 8.8.4.4" ipv4.ignore-auto-dns yes && nmcli connection up "CONNECTION_NAME".

Làm mới DNS với systemd-resolved

Ubuntu dùng systemd-resolved theo mặc định trên các bản phát hành gần đây.

sudo resolvectl flush-caches
  1. Mở terminal.
  2. Chạy sudo resolvectl flush-caches
  3. Kiểm tra trạng thái bằng resolvectl status | head.
  4. Thử lại trang web.

Xác nhận đã hoạt động

Dùng dig example.com hoặc resolvectl query example.com để xác nhận máy chủ nào đã trả lời.

Hướng dẫn DNS liên quan