Hướng dẫn sử dụng lệnh Ping trên Linux

Linux Ping Command Tutorial



Nếu bạn là người dùng thiết bị đầu cuối thường xuyên trên bất kỳ nền tảng nào, bạn phải làm quen với lệnh ping. Ping là một trong những công cụ được sử dụng nhiều nhất để chẩn đoán mạng để kiểm tra xem mạng có sẵn hoặc có thể truy cập được hay không. Hơn nữa, lệnh này cũng được sử dụng để kiểm tra trạng thái máy chủ.

Ping sử dụng các gói ICMP (Internet Control Message Protocol) để thu thập số liệu thống kê mạng. Các tác vụ phổ biến nhất mà lệnh ping thực hiện là:







  • Kiểm tra khả năng kết nối mạng, bao gồm mạng LAN và internet.
  • Kiểm tra trạng thái máy chủ.
  • Kiểm tra sự cố DNS.

Khi bạn sử dụng lệnh ping, thiết bị của bạn sẽ gửi một yêu cầu đến thiết bị chủ và đợi kết nối được thiết lập. Đầu ra lệnh ping chứa thông tin về các gói và khoảng thời gian mà mỗi gói cần đến máy chủ. Thiết bị đầu cuối tiếp tục in các câu trả lời cho đến khi liên lạc bị gián đoạn. Hãy kiểm tra cách sử dụng lệnh ping trong Linux:



Cách sử dụng lệnh ping:

Trước tiên, hãy kiểm tra cú pháp cơ bản của lệnh ping:



ping [tùy chọn] tên máy chủ

Hãy ping máy chủ linuxhint, khởi chạy Terminal và nhập:





$pinglinuxhint.com

ping / 1% 20copy.png

Kết quả trên hiển thị nhiều thông tin khác nhau:



icmp_seq : Số thứ tự của gói tin. Nếu đó là gói đầu tiên, số icmp_seq sẽ là 1.

ttl : ttl là viết tắt của Time to Live, số ttl đại diện cho số bước nhảy (bộ định tuyến) mà một gói tin cần để đến đích trước khi nó bị loại bỏ.

thời gian : Khoảng thời gian mà một gói tin cần để đến đích và sau đó quay trở lại thiết bị chủ.

Để dừng quá trình ping, nhấn Ctrl C, lệnh sẽ cho biết số gói mà nó truyền / nhận, số gói bị mất và thời gian.

ping / 2% 20copy.png

Nếu bạn không nhận được phản hồi ping, thì không có kết nối mạng giữa thiết bị của bạn và máy chủ lưu trữ.

Cách thay đổi khoảng thời gian giữa các gói (lệnh ping):

Theo mặc định, lệnh Ping sẽ gửi gói tin sau một giây, nhưng khoảng thời gian này có thể được thay đổi. Để thay đổi thời gian, hãy sử dụng -i sau khi ping:

$ping-tôi2linuxhint.com

ping / 3% 20copy.png

Để giảm thời gian:

$ping-tôi0,2linuxhint.com

ping / 5% 20copy.png

Cách kiểm tra trạng thái của mạng cục bộ (lệnh ping):

Nếu bạn gặp sự cố khi truy cập một trang web, thì thông qua lệnh ping, bạn cũng có thể chẩn đoán mạng cục bộ của mình. Có nhiều cách tiếp cận khác nhau sử dụng bất kỳ phương pháp nào trong số chúng:

Cách nhanh nhất là:

$ping 0

Hoặc:

$pinglocalhost

và một số người dùng thích:

$ping127.0.0.1

ping / Multi.png

Cách giới hạn số lượng gói tin (lệnh ping):

Lệnh Ping tiếp tục gửi các gói cho đến khi nó dừng theo cách thủ công, nhưng số lượng gói có thể bị giới hạn bằng cách sử dụng -c và sau đó là số lượng gói vì tên máy chủ:

$ping-NS4linuxhint.com

ping / 9% 20copy.png

Kết quả ở trên chỉ ra rằng lệnh chỉ gửi 4 gói. Tùy chọn khác để giới hạn số lượng gói là đặt thời gian:

$ping-trong 6linuxhint.com

ping / 10% 20copy.png

Lệnh trên sẽ ngừng ping sau 6 giây.

Cách làm ngập mạng (lệnh ping):

Để kiểm tra hiệu suất của mạng khi tải nặng, lệnh ping cũng có thể được sử dụng để làm ngập mạng:

$ping–F linuxhint.com

ping / 11% 20copy.png

Trong kết quả đầu ra, mỗi dấu chấm đại diện cho gói đã gửi và khoảng trắng lùi cho mọi phản hồi.

Cách lấy tóm tắt thống kê (lệnh ping):

Nếu bạn chỉ quan tâm đến việc nhận được một bản tóm tắt về quá trình truyền gói, thì hãy sử dụng -q, q là toán tử này là viết tắt của im lặng:

$ping-NS5–Q linuxhint.com

ping / 12% 20copy.png

Cách làm cho tiếng ping có thể nghe được (lệnh ping):

Để bật âm thanh của mỗi ping, hãy sử dụng toán tử -a:

$ping–A linuxhint.com

ping / 13% 20copy.png

Các tùy chọn ping thường được sử dụng:

Một số tùy chọn ping thường được sử dụng khác và cách sử dụng chúng được đề cập bên dưới:

Lựa chọn Sự miêu tả
-NS Cho phép ping IP quảng bá
-NS Gửi gói tin mà không cần đợi trả lời (Yêu cầu quyền sudo để gửi nhiều hơn 3 gói tin)
-V Nó hiển thị phiên bản ping hiện tại
-v Hiển thị các gói ICMP bổ sung cùng với phản hồi tiếng vọng
-NS Cho phép đặt thời gian tồn tại (ttl)
-NS Để gỡ lỗi ổ cắm
-NS Cho phép bỏ qua bảng định tuyến và gửi trực tiếp đến máy chủ.
-NS Đặt kích thước gói

Phần kết luận:

Lệnh Ping là một tiện ích nổi tiếng để chẩn đoán / khắc phục sự cố và lấy thông tin mạng. Bài đăng này tập trung vào một số lệnh thiết yếu của ping và cách sử dụng chúng. Nếu bạn vẫn cần thêm thông tin về Ping, hãy thực hiện người đàn ông ping trong thiết bị đầu cuối.