Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> Kết Nối Mạng

Cách tránh và giải quyết sự cố DNS Outage

Sự cố DNS outage (ngừng hoạt động DNS) có thể gây đau đầu cho bất kỳ ai bị ảnh hưởng. Trang web gặp sự cố dẫn đến trải nghiệm người dùng xấu và mất tiền có thể cho doanh nghiệp. 

DNS nghĩa là Domain Name System (Hệ thống tên miền). Là thư mục Internet khớp địa chỉ IP với tên miền. Mọi trang web có địa chỉ IP web riêng. Người dùng có thể gõ IP để truy cập. Tuy nhiên, chúng khó nhớ. Vì vậy, hầu hết dùng tên miền.

Cách tránh và giải quyết sự cố DNS Outage

DNS server chỉ đường người dùng đến vị trí đúng để website tải đúng. Lỗi DNS xảy ra khi không kết nối được địa chỉ IP. Loại outage này thường xảy ra vì mất kết nối Internet hoặc mạng.

DNS outage thỉnh thoảng là không thể tránh. Tuy nhiên, không phải tất cả là tấn công đáng kể và có thể giải quyết tương đối dễ.

Kiểm tra cơ bản trước

Không phải vấn đề kết nối nào cũng là vấn đề DNS. Ví dụ, nếu router không cắm điện, bạn không kết nối được Internet. Nhưng đó không phải vấn đề DNS.

Một số DNS outage sửa dễ dàng bằng cách kiểm tra:

  • Kiểm tra nameserver domain. Nếu bạn đổi hosting hoặc domain registrar, chúng có thể sai và dễ sửa.
  • Nếu gần đây thay đổi nameserver, chúng cần thời gian lan truyền (propagate) khắp web. Có thể mất 24-48 giờ.
  • Khởi động lại router: tắt, đợi 1 phút, bật lại.
  • Kiểm tra tất cả kết nối và cáp cắm đúng.
  • Chạy quét malware xem virus có chặn truy cập Internet không.
  • Nếu khó truy cập trang cụ thể, có thể lỗi ở trang web không phải kết nối. Kiểm tra bằng Down for Everyone or Just Me.

Có phải do Router không?

Cách tránh và giải quyết sự cố DNS Outage

Router có CPU, bộ nhớ, mainboard, thậm chí hệ điều hành riêng.  Tất cả thành phần quản lý lưu lượng dữ liệu. Các thành phần router có thể bị quá tải. Cái này giống như mở quá nhiều tab browser trên laptop làm nó treo.

Khi gửi nhiều dữ liệu qua router cho nhiều thiết bị, nó có thể chậm hoặc ngừng hẳn. Cũng, hầu hết kết nối internet gia đình dùng IP động. ISP gán IP cho modem trong thời gian cụ thể.

Khi thời gian hết, ISP gửi IP mới cho modem. Tuy nhiên, nếu router bận rộn, có thể không nhận tin nhắn IP mới và tiếp tục dùng IP cũ hết hạn.

Nếu lỗ thoáng router bị chặn bụi hoặc cáp, nó nóng quá. Vì vậy, chắc chắn chúng không bị chặn.

Để restart router, làm theo bước:

  1. Tắt router và rút cắm.
  2. Rút cắm access point khác như modem cấu thành mạng.
  3. Đợi 20-30 giây.
  4. Cắm lại tất cả.
  5. Bật nút nguồn router.
  6. Đợi 30-60 giây.

Đợi cho router thời gian thiết lập kết nối ổn định. Thử restart router nếu không kết nối, không truy cập Internet, hoặc thiết bị không hiển thị mạng.

Khắc phục sự cố sâu hơn

Nếu bước trên không giải quyết, có thể là một trong các vấn đề DNS phổ biến sau.

DNS Cache

Máy tính lưu thông tin mạng về lần thử và truy cập gần đây trang web. 

Cache này đôi khi bị hỏng. Để xóa cache, nhập vào command prompt:

ipconfig /flushdns

Điều này xóa cache để lần sau truy cập cùng trang, thông tin DNS sẽ được làm mới.

Tên miền của bạn

Nếu địa chỉ website hoạt động nhưng không trỏ đến trang, có thể bạn quên gia hạn tên miền. Liên hệ registrar gấp xem có lấy lại không.

Cài đặt TCP/IP

Transmission Control Protocol/Internet Protocol (TCP/IP) là cài đặt định nghĩa cách máy tính giao tiếp thiết bị khác.

Cho thuộc tính IPv6 và IPv4, cài đặt nên là Obtain an IP address automatically và Obtain DNS servers address automatically.

Để học cách kiểm tra cài đặt, đọc:

  • Change TCP/IP settings for Windows
  • Enter advanced TCP/IP settings on Mac
  • Working with Linux TCP/IP Network Configuration Files

Vẫn chưa giải quyết?

Cách tránh và giải quyết sự cố DNS Outage

Nếu không giải pháp nào trên sửa DNS outage, có thể do cấu hình sai hoặc lỗi gây ra.

Windows có công cụ tích hợp nslookup. Dùng để khắc phục lệnh DNS xác định vấn đề nội bộ hoặc bên ngoài cụ thể.

Các bản ghi DNS thường gây vấn đề nhất:

  • CNAME (Canonical Name) trỏ tên miền này đến tên miền khác.
  • A records là dữ liệu DNS cơ bản khớp domain với IP.
  • MX (Mail Exchange) records điều hướng email từ domain đến host server.

Để hướng dẫn đầy đủ, xem Troubleshoot DNS with Nslookup.

Thử công cụ

Nếu vẫn gặp sự cố DNS, thử công cụ sau để chẩn đoán và sửa. IntoDNS là công cụ miễn phí kiểm tra cấu hình và sức khỏe bản ghi DNS.

Nó cung cấp báo cáo với gợi ý sửa lỗi tham khảo tài liệu chính thức giao thức.   

Cách tránh và giải quyết sự cố DNS Outage

OpenDNS' Cache Check là công cụ cho insight độc đáo về cách OpenDNS resolve domain. Nó truy vấn trực tiếp domain dùng tất cả server OpenDNS và báo kết quả.

Cách tránh và giải quyết sự cố DNS Outage

Network Tools cung cấp công cụ mạng miễn phí bao gồm NS Lookup, DNS Lookup, và thông tin domain/host.

Cách tránh và giải quyết sự cố DNS Outage

Phòng ngừa & Chuẩn bị

Tất cả website sẽ, tại một thời điểm, trải qua downtime. Không dịch vụ nào cam kết 100% uptime.

Chúng ta đã thấy tin tức khi cloud outage nổi bật xảy ra. Tuy nhiên, có phòng ngừa để an toàn cho doanh nghiệp khỏi DNS outage.

  • Dùng nhiều hơn một DNS service provider ở vị trí và server khác nhau.
  • Tách DNS server ngoài từ server nội bộ.
  • Dùng domain khác nhau cho công khai và nội bộ.
  • DNS service provider nên tách biệt khỏi domain name registrar.
  • Tránh provider yêu cầu web-based control panel cập nhật cấu hình. Thay vào đó thiết lập DNS server cập nhật thông tin từ DNS zone transfer không công khai.
  • Dùng xác thực hai yếu tố (2FA) trên tài khoản registrar.
Cách tránh và giải quyết sự cố DNS Outage

Giám sát DNS Server

Tội phạm mạng tìm cách mới lan truyền malware và lây nhiễm hệ thống. 

Theo dõi hoạt động DNS server có thể cảnh báo sớm dấu hiệu hiệu suất kém hoặc outage. Chủ động giám sát uptime và hiệu suất DNS. Phát hiện vấn đề khi đang xảy ra để đảm bảo người truy cập web có trải nghiệm tốt.

DNS Tools cung cấp bộ công cụ giám sát để có insight real-time về cách cấu hình DNS hoạt động trên Internet.

Nếu gặp vấn đề, thử gợi ý trên để giải quyết DNS outage.