Sử dụng DNS để sửa một trang web không tải trong trình duyệt của bạn

Có nhiều lý do tại sao trang web có thể không tải thành công trong trình duyệt của bạn. Đôi khi vấn đề là một trong những khả năng tương thích. Một nhà phát triển trang web có thể chọn sai để sử dụng các kỹ thuật mã hóa độc quyền mà không phải mọi trình duyệt đều biết cách diễn giải. Bạn có thể kiểm tra loại sự cố này bằng cách sử dụng một trình duyệt khác để truy cập trang web được đề cập. Đó là một trong những lý do tại sao nên giữ các trình duyệt web Safari , Firefox và Chrome tiện dụng.

Nếu một trang tải trong một trình duyệt nhưng không tải trang khác, bạn biết đó là sự cố tương thích.

Một trong những nguyên nhân có khả năng nhất của trang web không tải là hệ thống DNS (Domain Name Server) được cấu hình sai hoặc được bảo trì kém bởi ISP (Nhà cung cấp dịch vụ Internet) của bạn. Hầu hết người dùng Internet đều có hệ thống DNS được ISP gán cho họ. Đôi khi điều này được thực hiện tự động; đôi khi một ISP sẽ cung cấp cho bạn địa chỉ Internet của máy chủ DNS để nhập thủ công vào cài đặt mạng của máy Mac của bạn. Trong cả hai trường hợp, sự cố thường xảy ra ở cuối kết nối của ISP.

DNS là một hệ thống cho phép chúng tôi sử dụng tên dễ nhớ cho các trang web (cũng như các dịch vụ Internet khác), thay vì các địa chỉ IP số khó nhớ được gán cho các trang web. Ví dụ: dễ nhớ hơn www.about.com hơn 207.241.148.80, là một trong những địa chỉ IP thực sự của About.com. Nếu hệ thống DNS đang gặp sự cố khi dịch www.about.com sang địa chỉ IP chính xác thì trang web sẽ không tải.

Bạn có thể thấy thông báo lỗi hoặc chỉ một phần của trang web có thể hiển thị.

Điều đó không có nghĩa là không có gì bạn có thể làm. Bạn có thể xác nhận xem hệ thống DNS của ISP của bạn có hoạt động chính xác hay không. Nếu nó không phải là (hoặc thậm chí nếu nó là), nếu bạn muốn, bạn có thể thay đổi thiết lập DNS của bạn để sử dụng một máy chủ mạnh mẽ hơn so với một ISP của bạn đề nghị.

Kiểm tra DNS của bạn

Mac OS cung cấp nhiều cách khác nhau để kiểm tra và xác nhận liệu hệ thống DNS hoạt động có sẵn cho bạn hay không. Tôi sẽ cho bạn thấy một trong những phương pháp đó.

  1. Khởi chạy Terminal, đặt tại / Applications / Utilities /.
  2. Gõ hoặc sao chép / dán lệnh sau vào cửa sổ Terminal.
    host www.about.com
  3. Nhấn phím trả lại hoặc nhập sau khi bạn nhập dòng ở trên.

Nếu hệ thống DNS của ISP của bạn đang hoạt động, bạn sẽ thấy hai dòng sau được trả lại trong ứng dụng Terminal :

www.about.com là bí danh cho dynwwwonly.about.com. dynwwwonly.about.com có ​​địa chỉ 208.185.127.122

Điều quan trọng là dòng thứ hai, xác minh rằng hệ thống DNS có thể dịch tên của trang web thành địa chỉ Internet thực tế, trong trường hợp này là 208.185.127.122. (xin lưu ý: địa chỉ IP thực sự được trả lại có thể khác nhau).

Hãy thử lệnh máy chủ lưu trữ nếu bạn gặp sự cố khi truy cập trang web. Đừng lo lắng về số dòng văn bản có thể được trả lại; nó thay đổi từ trang web đến trang web. Điều quan trọng là bạn không thấy một dòng có nội dung:

Lưu trữ your.website.name không tìm thấy

Nếu bạn nhận được kết quả 'không tìm thấy trang web' và bạn chắc chắn bạn đã nhập tên trang web chính xác (và thực sự có trang web theo tên đó), thì bạn có thể chắc chắn rằng, ít nhất là vào thời điểm này , hệ thống DNS của ISP của bạn đang gặp sự cố.

Sử dụng DNS khác

Cách dễ nhất để sửa DNS hỏng của ISP là thay thế một DNS khác cho DNS được cung cấp. Một hệ thống DNS xuất sắc được điều hành bởi một công ty có tên OpenDNS (nay là một phần của Cisco), cung cấp miễn phí sử dụng hệ thống DNS của nó. OpenDNS cung cấp hướng dẫn đầy đủ để thực hiện các thay đổi đối với cài đặt mạng của máy Mac, nhưng nếu bạn gặp sự cố DNS, bạn có thể không truy cập được vào trang web OpenDNS. Dưới đây là thông tin nhanh về cách tự thực hiện thay đổi.

  1. Khởi chạy System Preferences bằng cách nhấp vào biểu tượng 'System Preferences' trong Dock , hoặc chọn mục 'System Preferences' từ menu Apple .
  1. Nhấp vào biểu tượng 'Mạng' trong cửa sổ Tùy chọn Hệ thống.
  2. Chọn kết nối bạn đang sử dụng để truy cập Internet. Đối với hầu hết mọi người, đây sẽ là Ethernet tích hợp.
  3. Nhấp vào nút 'Nâng cao'
  4. Chọn tab 'DNS'.
  5. Nhấp vào nút dấu cộng (+) bên dưới trường Máy chủ DNS và nhập địa chỉ DNS sau.
    208,67.222.222
  6. Lặp lại các bước trên và nhập địa chỉ DNS thứ hai, được hiển thị bên dưới.
    208,67.220.220
  7. Nhấp vào nút 'OK'.
  8. Nhấp vào nút 'Áp dụng'.
  9. Đóng ngăn Tuỳ chọn mạng.

Máy Mac của bạn giờ đây sẽ có quyền truy cập vào các dịch vụ DNS do OpenDNS cung cấp và trang web hiện tại sẽ tải đúng cách.

Phương pháp này thêm các mục OpenDNS giữ các giá trị DNS ban đầu của bạn. Nếu muốn, bạn có thể sắp xếp lại danh sách, di chuyển các mục nhập mới lên đầu danh sách. Tìm kiếm DNS bắt đầu với máy chủ DNS đầu tiên trong danh sách. Nếu trang web không được tìm thấy trong mục nhập đầu tiên, tra cứu DNS sẽ gọi vào mục nhập thứ hai. Điều này tiếp tục cho đến khi tra cứu được thực hiện, hoặc tất cả các máy chủ DNS trong danh sách đã cạn kiệt.

Nếu các máy chủ DNS mới bạn thêm vào hoạt động tốt hơn các máy chủ gốc của bạn, bạn có thể di chuyển các mục nhập mới lên đầu danh sách bằng cách chọn một và kéo nó lên trên cùng.