Sẽ có lúc bạn làm việc trong vai trò hỗ trợ CNTT và bạn sẽ không thể phân giải hoặc lấy địa chỉ IP của tên trang web. Vấn đề cụ thể này có thể khó xác định khi bạn nhìn thấy nó. Bạn có thể chỉ nghĩ rằng kết nối mạng của bạn không hoạt động.
Hãy tiếp tục và thử điều hướng đến google.com từ trình duyệt web của chúng ta. Ồ, có vẻ như chúng ta không thể truy cập google.com. Hãy xem qua một số công cụ mà chúng ta đã học trong lớp học mạng của mình có thể giúp ích.
Trước hết, nếu bạn không thể phân giải tên miền, hãy kiểm tra xem kết nối mạng của bạn có thực sự hoạt động hay không. Bạn có thể thực hiện kiểm tra nhanh và ping một trang web mà bạn biết là có sẵn, một cách cũ nhưng hiệu quả là ping www.google.com. Rất hiếm khi Google ngừng hoạt động mặc dù điều đó có thể xảy ra.
Hãy để tôi vào terminal của mình và nhập ping www.google.com.
(thực hiện lệnh)
Có vẻ như chúng ta đang nhận được phản hồi. Hãy chuyển sang cách ly một vấn đề khác, DNS. Để xác minh rằng máy chủ DNS của bạn đang cung cấp cho bạn địa chỉ chính xác cho google.com, bạn có thể sử dụng nslookup. Hãy nhớ rằng nslookup cung cấp cho chúng ta máy chủ tên của máy chủ hoặc tên miền.
Hãy để tôi tiếp tục và làm điều đó trên terminal của tôi.
(thực hiện lệnh)
Từ đây, chúng ta có thể loại trừ xem DNS có phải là sự cố hay không bằng cách xác minh rằng tên máy chủ trỏ đến máy chủ tên. Nếu chúng ta sao chép địa chỉ IP hoặc kết quả và dán nó vào trình duyệt web, nó sẽ phân giải tên trang web nếu DNS đang hoạt động.
Hãy tiếp tục và làm điều đó. Tôi sẽ tiếp tục và sao chép địa chỉ IP không chính thức. Mở trình duyệt web của tôi.
(thực hiện)
Ồ, tôi thấy điều đó không hoạt động. Chuyện gì đang xảy ra vậy? Có vẻ như cài đặt DNS của tôi không hoạt động chính xác. Hãy xem lại kết quả ping của tôi. Tôi sẽ tiếp tục đến terminal của mình và ping www.google.com.
(thực hiện lệnh)
Tôi thấy rằng nó kiểm tra một địa chỉ IP khác với địa chỉ tôi có ở đây. Nếu tôi truy cập địa chỉ IP này, nó sẽ không đưa tôi đến đâu cả. Tôi sẽ lấy địa chỉ IP này, sao chép nó.
(thực hiện)
Hãy nhớ rằng khi truy vấn DNS được thực hiện, máy tính của bạn sẽ kiểm tra tệp máy chủ trước. Bây giờ, nếu tôi truy cập tệp máy chủ của mình ở đây, tôi có thể thấy rằng tôi có một mục nhập cho www.google.com và nó trỏ đến một địa chỉ IP giả. Nếu tôi xóa dòng này ngay tại đây, nơi ghi 127.1.1.3 và lưu tệp cấu hình đó, sau đó khởi động lại trình duyệt của tôi. Nếu tôi nhập www.google.com, chúng ta đã đến đó. Chúng ta đã ở đó và cài đặt DNS chính xác sẽ được áp dụng cho www.google.com.
Có một số trường hợp DNS có thể khó điều hướng vì có thể có nhiều yếu tố góp phần. Nhưng như với bất kỳ tình huống khắc phục sự cố nào, hãy nhớ tiếp tục cô lập vấn đề cho đến khi bạn có thể tìm ra nguyên nhân gốc rễ. Với thời gian và kinh nghiệm, bạn sẽ học được nhiều hơn về DNS và cách khắc phục sự cố trong thế giới thực.