Khi nói đến việc khắc phục sự cố mạng hoặc theo dõi hiệu suất của kết nối internet của bạn, có một số công cụ và phương pháp có sẵn. Một trong những cách đáng tin cậy và được chấp nhận rộng rãi nhất để đo tốc độ mạng là thông qua các công cụ giao diện dòng lệnh (CLI).
Trong hướng dẫn từng bước này, chúng tôi sẽ khám phá cách kiểm tra tốc độ mạng trong Linux bằng CLI. Chúng tôi sẽ đề cập đến những điều cơ bản của các công cụ CLI, giải thích các tùy chọn khác nhau có sẵn và cung cấp các hướng dẫn chi tiết về cách sử dụng chúng một cách hiệu quả.
Trước khi chúng tôi đi sâu vào các chi tiết cụ thể, hãy xem xét lý do tại sao bạn có thể muốn kiểm tra tốc độ mạng ngay từ đầu. Có một số kịch bản có thể khi biết tốc độ mạng của bạn có thể rất quan trọng. Ví dụ: nếu bạn đang trải qua tốc độ Internet chậm hoặc gián đoạn thường xuyên, việc kiểm tra tốc độ mạng có thể giúp bạn xác định các vấn đề tiềm ẩn.
Ngoài ra, kiểm tra tốc độ mạng thường là cần thiết khi thiết lập các máy mới hoặc định cấu hình các tham số mạng. Bằng cách chạy thử nghiệm tốc độ, bạn có thể đảm bảo rằng bạn đang nhận được băng thông dự kiến và điều chỉnh các cài đặt phù hợp.
Tốc độ mạng thử nghiệm trong Linux
Khi nói đến tốc độ mạng thử nghiệm trong Linux, có một số tiện ích dòng lệnh tiện dụng mà bạn có thể sử dụng. Một trong những tùy chọn phổ biến nhất là sử dụng lệnh ‘SpeedTest-Cli. Tiện ích này đo lường băng thông của kết nối mạng của bạn bằng cách kết nối với một máy chủ gần đó và thực hiện một loạt các thử nghiệm.
Để cài đặt ‘SpeedTest-Cli, bạn có thể sử dụng trình quản lý gói của phân phối Linux của mình. Ví dụ: trên các hệ thống dựa trên Debian, bạn có thể chạy lệnh sau:
sudo apt-get install speedtest-cli
Sau khi cài đặt, bạn chỉ cần nhập lệnh ‘SpeedTest-Cli, trong thiết bị đầu cuối để bắt đầu kiểm tra tốc độ. Tiện ích sau đó sẽ kết nối với máy chủ Ookla gần nhất (ví dụ: SpeedTestWDC01. softLayer. com) và thực hiện cả các thử nghiệm tải lên và tải xuống để đo tốc độ mạng của bạn.
Kết quả của bài kiểm tra tốc độ sẽ được hiển thị trong cửa sổ thiết bị đầu cuối. Thông thường bạn sẽ thấy tốc độ tải xuống và tải lên trong megabits mỗi giây (MBPS). Thông tin này có thể hữu ích để xác định hiệu suất của kết nối mạng của bạn và xác định bất kỳ tắc nghẽn tiềm năng nào.
Nếu bạn thích chế độ xem toàn diện hơn về tốc độ mạng của mình, bạn có thể sử dụng lệnh ‘SpeedTest-netflix. cli. Tiện ích này tương đương với trang web SpeedTest. net phổ biến và cung cấp một báo cáo chi tiết hơn về tốc độ mạng của bạn.
Các tiện ích khác để thử nghiệm tốc độ mạng trong Linux
Ngoài ‘SpeedTest-Cli, còn có các tiện ích khác mà bạn có thể sử dụng để kiểm tra tốc độ mạng trong Linux:
- TCPTRACK: Cho phép bạn xem tốc độ mạng hiện tại trên cơ sở mỗi kết nối.
- IFTOP: Đo lường sử dụng băng thông trên giao diện mạng cụ thể.
- YouTube-DL: Có thể được sử dụng để đo tốc độ tải xuống bằng cách tải xuống video YouTube.
Các tiện ích này cung cấp các cách khác nhau để kiểm tra và đo tốc độ mạng trong Linux, vì vậy bạn có thể muốn xem xét sử dụng chúng dựa trên nhu cầu cụ thể của bạn.
Phần kết luận
Tốc độ mạng thử nghiệm trong Linux là một quá trình đơn giản với việc sử dụng các tiện ích dòng lệnh. Cho dù bạn chọn sử dụng ‘SpeedTest-Cli, hoặc các công cụ khác như TCPTrack hoặc YouTube-DL, bạn có thể dễ dàng kiểm tra hiệu suất của kết nối mạng của mình và xác định bất kỳ vấn đề nào. Bằng cách thường xuyên kiểm tra tốc độ mạng của bạn, bạn có thể đảm bảo rằng bạn đang tận dụng tối đa mạng của mình và tránh mọi tắc nghẽn tiềm năng.
Tại sao kiểm tra tốc độ mạng lại quan trọng trong Linux?
Tốc độ mạng thử nghiệm trong Linux là một hoạt động thiết yếu cho bất kỳ ai muốn đo lường và theo dõi hiệu suất của mạng của họ. Nó cho phép bạn tiết kiệm thời gian bằng cách xác định bất kỳ tắc nghẽn hoặc vấn đề nào có thể ảnh hưởng đến tốc độ mạng của bạn.
Bằng cách tiến hành kiểm tra tốc độ mạng, bạn có thể xác định mức độ phân phối Linux của bạn có thể tải xuống hoặc tải lên dữ liệu nhanh. Điều này rất quan trọng cho các hoạt động như tải xuống các tệp lớn, phát trực tuyến video hoặc duyệt internet mà không có bất kỳ độ trễ nào.
Có nhiều công cụ và tiện ích khác nhau có sẵn để thử nghiệm tốc độ mạng trong Linux thông qua giao diện dòng lệnh (CLI). Một số công cụ được sử dụng phổ biến nhất bao gồm SpeedTest, Iperf, Noad, Fast-CLI và TCPTrack. Các công cụ này cho phép bạn đo băng thông của mạng, kiểm tra lưu lượng truy cập đến và đi và hiển thị tổng số sử dụng giao diện mạng của bạn.
Tốc độ mạng thử nghiệm trong Linux có thể giúp bạn xác định bất kỳ tắc nghẽn tiềm năng nào có thể làm chậm tốc độ internet của bạn. Nó cho phép bạn xác định chính xác các thiết bị hoặc ứng dụng tiêu thụ băng thông nhất, vì vậy bạn có thể thực hiện các biện pháp cần thiết để tối ưu hóa hiệu suất mạng của mình.
Khi nói đến việc kiểm tra tốc độ mạng trong Linux, có một số yếu tố cần xem xét. Tốc độ kết nối Internet của bạn có thể khác nhau tùy thuộc vào nhà cung cấp mạng, loại kết nối bạn có (chẳng hạn như có dây hoặc không dây) và cấu hình máy Linux của bạn.
Bằng cách tiến hành kiểm tra tốc độ mạng thường xuyên, bạn có thể so sánh kết quả theo thời gian và xác định bất kỳ thay đổi nào về hiệu suất mạng của mình. Điều này có thể đặc biệt hữu ích khi khắc phục sự cố mạng hoặc khi xem xét nâng cấp lên bản phân phối Linux mới hơn.
Nhìn chung, kiểm tra tốc độ mạng trong Linux là một hoạt động quan trọng giúp bạn đo lường, giám sát và tối ưu hóa hiệu suất mạng của mình. Cho dù bạn muốn kiểm tra tốc độ kết nối Internet, xác định bất kỳ tắc nghẽn nào hay đảm bảo trải nghiệm mượt mà khi sử dụng các ứng dụng sử dụng nhiều băng thông, kiểm tra tốc độ mạng sẽ cung cấp cho bạn câu trả lời bạn cần.
Dụng cụ | Sự miêu tả |
---|---|
speedtest-cli | Giao diện dòng lệnh để chạy các bài kiểm tra SpeedTest. net nhằm đo tốc độ mạng của bạn |
iperf | Công cụ kiểm tra băng thông giữa hai máy bằng cách tạo lưu lượng TCP và UDP |
tải | Một ứng dụng bảng điều khiển để giám sát lưu lượng mạng và việc sử dụng băng thông |
nhanh-cli | Tiện ích CLI nhanh chóng và đơn giản để đo tốc độ kết nối internet của bạn bằng Fast. com |
tcptrack | Trình theo dõi kết nối TCP tương tác hiển thị trạng thái của các kết nối TCP trên giao diện mạng |
Các công cụ kiểm tra tốc độ mạng phổ biến trong Linux
Khi nói đến việc kiểm tra tốc độ mạng trong Linux, có một số công cụ dòng lệnh tiện dụng mà bạn có thể sử dụng. Những công cụ này cho phép bạn đo tốc độ giữa hai máy, kiểm tra tốc độ mạng của một giao diện cụ thể, v. v. Trong bài viết này, chúng ta sẽ khám phá một số công cụ kiểm tra tốc độ mạng được sử dụng phổ biến nhất trong Linux.
1. Speedtest-cli: Speedtest-cli là một công cụ dòng lệnh cho phép bạn kiểm tra tốc độ mạng giữa máy Linux và máy chủ Speedtest. net. Nó là một công cụ được chấp nhận rộng rãi và cung cấp kết quả chính xác. Để cài đặt speedtest-cli, bạn có thể sử dụng lệnh sau:
sudo apt-get install speedtest-cli
Sau khi cài đặt, bạn có thể chạyspeedtest-cli
lệnh bắt đầu kiểm tra tốc độ. Nó sẽ truy xuất thông tin cần thiết từ máy chủ Speedtest. net và cung cấp cho bạn tốc độ tải xuống và tải lên.
2. Iperf: Iperf là một công cụ được sử dụng rộng rãi để đo hiệu suất mạng. Nó có thể được sử dụng để kiểm tra tốc độ mạng giữa hai máy. Iperf hỗ trợ nhiều tùy chọn khác nhau và đo tốc độ mạng về mặt thông lượng. Để cài đặt Iperf, bạn có thể sử dụng lệnh sau:
sudo apt-get cài đặt iperf
Sau khi cài đặt, bạn có thể sử dụngiperf
lệnh đo tốc độ mạng giữa hai máy. Theo mặc định, Iperf hoạt động như một máy chủ nên bạn cần chạy nó với-c
gắn cờ trên máy khách để bắt đầu kiểm tra. Ví dụ:
iper f-c & lt; địa chỉ IP máy chủ& gt;
3. Nload: Nload là một công cụ dòng lệnh cung cấp khả năng giám sát lưu lượng mạng trực tiếp. Nó hiển thị hoạt động mạng đến và đi ở định dạng được mã hóa màu, giúp dễ dàng xác định nút thắt cổ chai. Để cài đặt Nload, bạn có thể sử dụng lệnh sau:
sudo apt-get cài đặt nload
Sau khi cài đặt, bạn có thể chạytải
lệnh để xem hoạt động lưu lượng truy cập mạng trực tiếp. Nó cung cấp giao diện đầy màu sắc và hiển thị tốc độ mạng trong thời gian thực.
4. Tcptrack: Tcptrack là một công cụ dòng lệnh khác có thể được sử dụng để giám sát lưu lượng mạng. Nó tập trung vào các kết nối TCP và cung cấp thông tin chi tiết về từng kết nối. Để cài đặt Tcptrack, bạn có thể sử dụng lệnh sau:
sudo apt-get cài đặt tcptrack
Sau khi cài đặt, bạn có thể chạytcptrack
lệnh để giám sát các kết nối TCP. Nó hiển thị địa chỉ IP nguồn và đích, cổng, thông lượng, v. v.
Đây chỉ là một vài ví dụ về các công cụ kiểm tra tốc độ mạng phổ biến có sẵn trong Linux. Tùy thuộc vào yêu cầu cụ thể của bạn, có nhiều công cụ và tùy chọn khác mà bạn có thể khám phá. Cho dù bạn muốn kiểm tra tốc độ mạng giữa hai máy, kiểm tra tốc độ mạng của một giao diện cụ thể hay giám sát lưu lượng mạng trong thời gian thực, luôn có sẵn một công cụ dòng lệnh để trợ giúp bạn.
Tóm lại, việc kiểm tra tốc độ mạng trong Linux có thể được thực hiện dễ dàng bằng nhiều công cụ dòng lệnh khác nhau. Những công cụ này cung cấp các phép đo tốc độ chính xác và giúp bạn xác định bất kỳ tắc nghẽn nào trong mạng của mình. Cho dù bạn là người mới bắt đầu hay người dùng nâng cao, những công cụ này là thứ cần phải có đối với bất kỳ hệ thống Linux nào.
Kiểm tra tốc độ mạng CLI: Hướng dẫn từng bước
Kiểm tra tốc độ mạng của bạn là rất quan trọng để đảm bảo kết nối internet hiệu quả và đáng tin cậy. Trong Linux, bạn có thể đánh giá tốc độ mạng của mình bằng các tiện ích dòng lệnh. Hướng dẫn này sẽ hướng dẫn bạn quy trình từng bước thực hiện kiểm tra tốc độ mạng thông qua dòng lệnh.
Bước 1: Cài đặt SpeedTest-Cli
Đầu tiên, bạn sẽ cần cài đặt SpeedTest-Cli trên hệ thống Linux của mình. Công cụ dòng lệnh này cho phép bạn đo băng thông mạng bằng máy chủ SPEEDTEST. NET của Ookla. Để cài đặt nó, hãy mở thiết bị đầu cuối của bạn và nhập lệnh sau:
$ sudo apt-get install speedtest-cli
Bước 2: Kiểm tra tốc độ tải xuống của bạn
Để đo tốc độ tải xuống của bạn, chỉ cần chạy lệnh:
$ SpeedTest-cli--no-upload
Điều này sẽ bắt đầu kiểm tra và cung cấp cho bạn tốc độ tải xuống của bạn tính bằng mbps (megabits mỗi giây). Lệnh sẽ lấy dữ liệu từ máy chủ SpeedTest. net gần nhất để có được kết quả chính xác.
Bước 3: Kiểm tra tốc độ tải lên của bạn
Nếu bạn muốn biết tốc độ tải lên của mình, bạn có thể chạy lệnh:
$ SpeedTest-cli-Không tải xuống
Điều này sẽ chỉ thực hiện thử nghiệm tải lên và cung cấp cho bạn kết quả tốc độ trong MBP.
Bước 4: Kiểm tra cả tốc độ tải xuống và tải lên
Để đo cả tốc độ tải xuống và tải lên của bạn đồng thời, hãy sử dụng:
$ Speedtest-cli
Lệnh này sẽ thực hiện kiểm tra tốc độ hoàn chỉnh, hiển thị cả tốc độ tải xuống và tải lên trong MBPS.
Bước 5: Chỉ định một máy chủ ưa thích
Theo mặc định, SpeedTest-Cli sử dụng máy chủ gần nhất của Ookla để chạy các thử nghiệm. Tuy nhiên, bạn có thể chọn một máy chủ cụ thể bằng cách nhập ID hoặc địa chỉ được chỉ định của máy chủ. Ví dụ:
$ SpeedTest-cli-server 12345
Lệnh này sẽ tiến hành thử nghiệm bằng máy chủ với ID "12345". Bạn có thể tìm thấy một danh sách các máy chủ có sẵn bằng cách truy cập trang web SpeedTest. net hoặc sử dụng API của họ.
Bước 6: Chất lượng kết nối kiểm tra
Ngoài thử nghiệm tốc độ, bạn cũng có thể đánh giá chất lượng kết nối mạng của mình. Để xem thông tin chi tiết hơn về kết nối của bạn, hãy sử dụng:
$ SpeedTest-cli --Share
Điều này sẽ hiển thị tốc độ tải lên và tải xuống của bạn, cũng như thông tin bổ sung như địa chỉ IP, ISP và độ trễ của bạn.
Bước 7: Kiểm tra hàng loạt
Nếu bạn cần kiểm tra tốc độ mạng trên nhiều thiết bị hoặc kết nối, bạn có thể thực hiện các thử nghiệm hàng loạt bằng cách sử dụng tập lệnh đơn giản. Tạo một tệp văn bản với ID máy chủ hoặc địa chỉ bạn muốn kiểm tra, được phân tách bằng các lỗi dòng. Lưu tệp và chạy lệnh sau:
$ cat server_list. txt |Xarg s-N 1-P 16 SpeedTes t-cli --share
Lệnh này đọc ID máy chủ từ "server_list. txt", thực thi song song SpeedTest-cli bằng 16 kết nối và đưa ra kết quả kiểm tra. Bạn có thể điều chỉnh số lượng kết nối song song dựa trên khả năng của hệ thống.
Bằng cách làm theo hướng dẫn từng bước này, bạn có thể dễ dàng kiểm tra tốc độ mạng của mình bằng dòng lệnh trong Linux. Cho dù đó là một bài kiểm tra tải xuống hoặc tải lên đơn giản, hoặc thử nghiệm lô nâng cao hơn, SpeedTest-Cli cung cấp một cách nhanh chóng và chính xác để đo hiệu suất của mạng.
Bước 1: Cài đặt công cụ CLI SpeedTest
Một trong những phương pháp đơn giản và đáng tin cậy nhất để thử nghiệm tốc độ mạng trong Linux là bằng cách sử dụng công cụ CLI SpeedTest. Được phát triển bởi OOKLA, SpeedTest CLI cho phép bạn đo tốc độ kết nối internet bằng cách kết nối máy của bạn với máy chủ SpeedTest và đăng và nhận dữ liệu.
Để cài đặt SpeedTest CLI trên phân phối Linux của bạn, bạn có thể sử dụng các công cụ dòng lệnh sau:
Dụng cụ | Yêu cầu |
---|---|
Node. js (sử dụng NPM) | npm instal l-g speedtes t-cli |
Python (sử dụng PIP) | PIP Cài đặt SpeedTest-Cli |
wget | wge t-o Speedtest-cli https://raw. githubusercontent. com/sivel/speedtestest-cli/master/speedtest. py |
Xoăn | Cur l-lo Speedtest-Cli https://raw. githubusercontent. com/sivel/speedtestest-cli/master/speedtest. py |
Chọn phương thức mà bạn thích hoặc phù hợp hơn cho phân phối Linux của bạn. Sau khi cài đặt hoàn tất, bạn có thể xác minh rằng CLI SpeedTest đang hoạt động bằng cách chạy lệnhspeedtest-cli
. Bạn sẽ thấy một danh sách các máy chủ và chi tiết kết nối, bao gồm tốc độ tải xuống và tải lên của bạn.
Theo mặc định, SpeedTest CLI sẽ kết nối với máy chủ gần nhất với vị trí của bạn để có kết quả chính xác nhất. Tuy nhiên, bạn cũng có thể chọn một máy chủ cụ thể để kiểm tra bằng cách sử dụng--máy chủ
Tùy chọn theo sau là ID máy chủ. Ví dụ,SpeedTest-cli-Máy chủ 1234
sẽ kết nối với máy chủ với ID 1234.
Đó là nó cho Bước 1! Khi bạn đã cài đặt và cấu hình SpeedTest CLI, bạn đã sẵn sàng để chuyển sang Bước 2 và bắt đầu kiểm tra tốc độ mạng của mình trong Linux.