Cách sử dụng lệnh Ping để kiểm tra mạng của bạn

Tác giả sysadmin, T.Tám 22, 2023, 08:51:32 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách sử dụng lệnh Ping để kiểm tra mạng của bạn


Một công cụ đơn giản nhưng có thể hữu ích trong những trường hợp phù hợp.

  • Ping là một công cụ hữu ích để kiểm tra kết nối mạng bằng cách gửi các gói dữ liệu và đo thời gian phản hồi.
  • Nó có thể được sử dụng để khắc phục sự cố mạng bằng cách kiểm tra xem một thiết bị có thể kết nối với thiết bị khác trên mạng cục bộ hoặc trên internet hay không.
  • Ping hoạt động trên nhiều hệ điều hành khác nhau, bao gồm Windows, macOS và Linux và có thể được truy cập thông qua Dấu nhắc lệnh hoặc Terminal.

Lệnh ping gửi các gói dữ liệu đến một địa chỉ IP cụ thể trên mạng, sau đó cho bạn biết mất bao lâu để truyền dữ liệu đó và nhận được phản hồi. Đây là một công cụ tiện dụng mà bạn có thể sử dụng để kiểm tra nhanh các điểm khác nhau trong mạng của mình. Đây là cách sử dụng nó.

1. Ping hoạt động như thế nào?

Ping xuất phát từ một thuật ngữ được sử dụng trong công nghệ sonar phát ra các xung âm thanh, sau đó lắng nghe tiếng vang trở lại. Trên mạng máy tính, một công cụ ping được tích hợp trong hầu hết các hệ điều hành hoạt động theo cùng một cách. Bạn đưa ra lệnh ping cùng với một URL hoặc địa chỉ IP cụ thể. Máy tính của bạn gửi một số gói thông tin đến thiết bị đó, sau đó chờ phản hồi. Khi nhận được phản hồi, công cụ ping sẽ cho bạn biết mỗi gói mất bao lâu để thực hiện chuyến đi khứ hồi — hoặc cho bạn biết không có phản hồi.

Nghe có vẻ đơn giản, và đúng là như vậy. Nhưng bạn có thể sử dụng nó để có hiệu quả tốt. Bạn có thể kiểm tra xem máy tính của mình có thể kết nối với thiết bị khác — như bộ định tuyến — trên mạng cục bộ hay không hoặc liệu máy tính có thể kết nối với một thiết bị trên Internet hay không. Điều này có thể giúp bạn xác định xem sự cố mạng nằm ở đâu đó trên mạng cục bộ của bạn hay ở đâu đó bên ngoài. Thời gian cần thiết để các gói quay trở lại với bạn có thể giúp bạn xác định kết nối chậm hoặc liệu bạn có đang gặp phải tình trạng mất gói hay không.

Và nó gần như không quan trọng bạn đang sử dụng hệ điều hành nào. Kéo thiết bị đầu cuối hoặc cửa sổ Dấu nhắc Lệnh lên và bạn có thể sử dụng ping trên macOS, Linux hoặc bất kỳ phiên bản Windows nào.

2. Cách sử dụng Ping

Chúng tôi sẽ sử dụng Dấu nhắc lệnh của Windows trong ví dụ của chúng tôi ở đây. Nhưng bạn cũng có thể sử dụng lệnh ping trong Windows PowerShell hoặc trong ứng dụng Terminal trên macOS hoặc bất kỳ bản phân phối Linux nào. Khi bạn bắt đầu sử dụng lệnh thực tế, nó sẽ hoạt động giống nhau ở mọi nơi.

Trong Windows, nhấn Windows + R. Trong cửa sổ Run, nhập "cmd" vào hộp tìm kiếm rồi nhấn Enter.


Khi được nhắc, hãy nhập "ping" cùng với URL hoặc địa chỉ IP bạn muốn ping, rồi nhấn Enter. Trong hình ảnh bên dưới, chúng tôi đang ping   Đăng nhập để xem liên kết và nhận được phản hồi bình thường.


Phản hồi đó hiển thị URL bạn đang ping, địa chỉ IP được liên kết với URL đó và kích thước của các gói được gửi trên dòng đầu tiên. Bốn dòng tiếp theo hiển thị các câu trả lời từ từng gói riêng lẻ, bao gồm thời gian (tính bằng mili giây) để có phản hồi và thời gian tồn tại (TTL) của gói, là khoảng thời gian phải trôi qua trước khi gói bị loại bỏ.

Ở phía dưới cùng, bạn sẽ thấy bản tóm tắt cho biết số lượng gói đã được gửi và nhận cũng như thời gian phản hồi tối thiểu, tối đa và trung bình.

Và trong hình ảnh tiếp theo, chúng tôi đang ping bộ định tuyến trên mạng cục bộ của mình bằng địa chỉ IP của nó. Chúng tôi cũng nhận được phản hồi bình thường từ nó.


Khi công cụ ping không nhận được phản hồi từ bất kỳ thiết bị nào bạn đang ping, nó cũng cho bạn biết điều đó.


Và đó là cách sử dụng ping ở mức cơ bản nhất. Tất nhiên, giống như hầu hết các lệnh, có một số công tắc nâng cao mà bạn có thể sử dụng để làm cho nó hoạt động hơi khác một chút. Ví dụ: bạn có thể yêu cầu nó tiếp tục ping một điểm đến cho đến khi bạn dừng lệnh, chỉ định số lần bạn muốn nó ping, đặt tần suất nó sẽ ping, v.v. Nhưng trừ khi bạn đang thực hiện một số loại khắc phục sự cố rất cụ thể, bạn sẽ không cần phải lo lắng nhiều về các công tắc nâng cao đó.

Tuy nhiên, nếu bạn tò mò về chúng, chỉ cần gõ "ping /?" tại Dấu nhắc Lệnh để xem danh sách.


3. Vậy bạn có thể làm gì với Ping?

Bây giờ bạn đã biết cách sử dụng lệnh, sau đây là một số điều thú vị mà bạn có thể thực hiện với nó:

  • Ping một URL (chẳng hạn như   Đăng nhập để xem liên kết) hoặc địa chỉ IP để xem liệu bạn có thể đến được đích trên internet hay không. Nếu bạn nhận được phản hồi thành công, bạn biết rằng tất cả các thiết bị kết nối mạng giữa bạn và đích đó đang hoạt động, bao gồm bộ điều hợp mạng trong máy tính, bộ định tuyến của bạn và bất kỳ thiết bị nào tồn tại trên internet giữa bộ định tuyến của bạn và đích. Và nếu bạn quan tâm đến việc khám phá thêm các tuyến đường đó, bạn có thể sử dụng một công cụ mạng khác có tên tracert để làm việc đó.
  • Ping một URL để giải quyết địa chỉ IP của nó. Nếu bạn muốn biết địa chỉ IP của một URL cụ thể, bạn có thể ping URL đó. Công cụ ping hiển thị cho bạn ngay trên đầu địa chỉ IP mà nó đang hoạt động.
  • Ping bộ định tuyến của bạn để xem liệu bạn có thể kết nối được với nó không. Nếu không thể ping thành công một vị trí trên Internet, bạn có thể thử ping bộ định tuyến của mình. Phản hồi thành công cho bạn biết rằng mạng cục bộ của bạn đang hoạt động tốt và sự cố khi truy cập vị trí Internet nằm ngoài tầm kiểm soát của bạn.
  • Ping địa chỉ loopback của bạn (127.0.0.1). Nếu bạn không thể ping thành công bộ định tuyến của mình, nhưng có vẻ như bộ định tuyến của bạn đã được bật và đang hoạt động, bạn có thể thử ping cái được gọi là địa chỉ loopback. Địa chỉ đó luôn là 127.0.0.1 và việc ping thành công cho bạn biết rằng bộ điều hợp mạng trên máy tính của bạn (và phần mềm mạng trong HĐH của bạn ) đang hoạt động bình thường.

Bạn có thể không nhận được phản hồi ping từ các máy tính khác trong mạng cục bộ của mình vì tường lửa tích hợp trên các thiết bị đó ngăn chúng phản hồi yêu cầu ping. Nếu muốn có thể ping các thiết bị đó, bạn cần phải tắt cài đặt đó để cho phép ping qua tường lửa.

Danh sách trên sử dụng một kiểu tiếp cận từ ngoài vào trong, trong đó bạn ping điểm đến xa nhất trước tiên, sau đó tìm đường đến các thiết bị cục bộ hơn. Một số người thích làm việc từ trong ra ngoài bằng cách ping địa chỉ loopback trước, sau đó là bộ định tuyến của họ (hoặc một thiết bị cục bộ khác) và sau đó là địa chỉ internet.

Và tất nhiên, những gì chúng ta đang nói đến trong bài viết này chủ yếu là về việc sử dụng ping để thực hiện khắc phục sự cố trên mạng gia đình hoặc doanh nghiệp nhỏ. Trên các mạng lớn hơn, có nhiều vấn đề phức tạp hơn phải lo lắng. Ngoài ra, nếu bạn được giao nhiệm vụ khắc phục sự cố các mạng lớn hơn, có thể bạn đã biết cách sử dụng ping và nhiều công cụ mạng khác.