Cách khắc phục sự cố mạng

13:17, 21/10/2012

Các sự cố về mạng internet luôn làm người dùng bực bội nhất. Thay vì ấn F5 liên tục thì hãy thử tìm hiểu nguyên nhân và cách khắc phục xem sao. Tất nhiên hãy đảm bảo bạn đã kiểm tra các kết nối vật lý trước khi giải quyết vấn đề trên máy tính. Biết đâu có ai đó đã vô tình đá phải dây cấp điện cho router hay modem,...

Ping

Một trong những việc đầu tiên bạn nên thử khi kết nối mạng có vấn đề là thử lệnh ping.

Bạn vào Start, gõ cmd để mở cửa sổ Command Prompt và gõ vào lệnh những lệnh như "ping google.com" hay "ping xahoithongtin.com.vn".

Lệnh này sẽ gửi vài gói dữ liệu tới địa chỉ mà bạn chỉ định. Máy chủ web sẽ trả lời lại mỗi gói dữ liệu mà nó nhận được. Nếu kết quả mà bạn nhận được như hình dưới, có nghĩa là lượng dữ liệu bị mất là 0% (toàn bộ đã được gửi thành công tới máy chủ web).

Nếu bạn thấy dữ liệu bị mất (loss lớn hơn 0%) hoặc thời gian trả lời của máy chủ quá lâu thì đó là dấu hiệu kết nối mạng có vấn đề. Vấn đề này có thể là do chính trang web bạn đang thử, do nhà cung cấp dịch vụ mạng, hoặc do kết nối từ máy bạn.

Chú ý rằng một số trang không bao giờ trả lời lại lệnh ping, chẳng hạn như lệnh "ping microsoft.com" sẽ không thể có phản hồi gì.


Vấn đề với một trang Web nào đó

Sau khi thử lệnh ping, bạn thấy dường như mọi thứ đều ổn, tuy nhiên chỉ có một hoặc một vài trang web là vẫn không thể truy cập được.

Khi đó hãy thử kiểm tra xem chỉ mình bạn không vào được trang web đó hay là tất cả mọi người đều vậy, bằng cách sử dụng trang web có tên Down For Everyone Or Just For Me, công cụ này sẽ thử kết nối tới trang web mà bạn không vào được. Nếu kết quả mà công cụ này trả về là "The website is down for everyone" (trang web không hoạt động với tất cả mọi người) thì có nghĩa lỗi không phải từ phía bạn.

Ngược lại, nếu kết quả là "It's just you" thì tức là chỉ mình bạn gặp lỗi vậy thôi. Khi đó hãy thử một lệnh giống như lệnh ping, lệnh tracerouter "tracert google.com" để xem gói tin mà bạn gửi đi được truyền qua những địa chỉ nào (vì thực chất trước khi đến được máy chủ web, nó sẽ phải đi qua rất nhiều địa chỉ "phụ") từ đó đoán được kết nối internet bị vấn đề ở giai đoạn nào. Tuy nhiên nếu vẫn không có lỗi nào ở đây thì việc duy nhất là bạn nên chờ đến khi sự số "tự nhiên được khắc phục".

Vấn đề từ modem và router

Nếu bạn gặp lỗi với rất nhiều/tất cả trang web, rất có thể nguyên nhân là do modem hoặc router. Modem là thiết bị giao tiếp với đường dây của nhà cung cấp dịch vụ mạng, trong khi router là thiết bị chia sẻ kết nối này cho các máy tính hay thiết bị mạng trong nhà/nơi làm việc của bạn. Đôi khi hai thiết bị này được gộp làm một.

Hãy thử xem xét router, nếu có đèn xanh nháy thì chứng tỏ đang có tín hiệu truyền qua. Trong khi đó nếu có đèn tương ứng với thiết bị nào màu vàng thì đó là dấu hiệu của vấn đề.

Khi đó bạn nên thử rút và cắm lại các cáp nối, kể cả của các thiết bị hiện đèn xanh, nếu vẫn không được, hãy khởi động lại router bằng nút Reset (thường ở phía sau).

Nếu kết quả không khả quan hơn thì hãy thử cắm trực tiếp cáp mạng vào modem, nếu vào mạng được bình thường tức là bạn nên thay router mới.

Vấn đề với một máy tính

Nếu chỉ có một máy tính trong mạng gặp trục trặc thì tức là do lỗi phần mềm trên máy đó, chẳng hạn như máy tính bị nhiễm virus, mã độc, hay do lỗi của trình duyệt, hoặc do tường lửa.

Hãy thử quét virus toàn bộ máy tính và thử một trình duyệt web khác, hay xem xét những thiết lập tường lửa thậm chí tắt tạm thời tường lửa xem sao.

Vấn đề từ máy chủ phân giải tên miền

Khi bạn yêu cầu truy cập vào Google.com chẳng hạn, máy tính sẽ liên hệ với máy chủ phân giải tên miền (DNS server) để xác định được địa chỉ IP chính xác của Google.com là gì rồi truy cập tới địa chỉ đó. Mặc định thì DNS server sẽ là của nhà cung cấp dịch vụ mạng, tuy nhiên đôi khi nó lại hoạt động không chính xác.

Để kiểm tra, bạn hãy thử truy cập trang web trực tiếp bằng địa chỉ IP của nó, mà không cần tới DNS server. Ví dụ hãy gõ địa chỉ 74.125.224.72 vào ô địa chỉ của trình duyệt bất kì và nhấn enter, nếu bạn vào được trang chủ của Google.com thì có nghĩa là DNS server của bạn đang bị trục trặc.

Nếu cách trên vẫn không được thì trong lúc đợi nhà cung cấp sửa lại DNS server, bạn có thể sử dụng các dịch vụ DNS thay thế miễn phí từ OpenDNS hay Google DNS.

Dương Kim Ngọc