Hướng dẫn sử dụng nload để theo dõi tình trạng mạng trên Linux

shape
shape

I. Giới thiệu công cụ

Nload là một công cụ dòng lệnh được sử dụng trên hệ điều hành Linux để giám sát và theo dõi tình trạng mạng. Nó hiển thị thông tin về băng thông sử dụng, tốc độ truyền dữ liệu, số gói tin được gửi và nhận trên mạng. Nload cung cấp một giao diện dễ sử dụng và thân thiện để theo dõi hiệu suất mạng của hệ thống.

Nload thường được sử dụng để kiểm tra tình trạng mạng của máy chủ, đặc biệt là trong môi trường mạng doanh nghiệp hoặc hệ thống máy chủ quan trọng. Bằng cách sử dụng Nload, người quản trị mạng có thể dễ dàng phát hiện và giải quyết các vấn đề liên quan đến băng thông mạng, từ đó tối ưu hóa hiệu suất mạng của hệ thống.

Nload hỗ trợ nhiều giao thức mạng khác nhau như Ethernet, TCP, UDP, IP, và cả các giao thức mạng không dây như WLAN. Với khả năng hiển thị thông tin chi tiết về mạng trên giao diện dòng lệnh, Nload là công cụ hữu ích cho việc theo dõi và phân tích mạng trên Linux.

II. Cách cài đặt

Để cài đặt Nload trên hệ điều hành Linux, người dùng có thể sử dụng trình quản lý gói của hệ thống như apt (cho Ubuntu), yum (cho CentOS), hoặc dnf (đối với Fedora). Dưới đây là hướng dẫn cài đặt Nload trên Ubuntu bằng apt:

Sử dụng lệnh sau để cập nhật danh sách gói và cài đặt Nload:

Ubuntu/Debian:

sudo apt update
sudo apt install nload

CentOS/RHEL:

# CentOS 7
sudo yum install nload

# CentOS Stream 8/9, Rocky, Alma
sudo dnf install nload

Sau khi cài đặt hoàn tất, người dùng có thể sử dụng Nload để theo dõi mạng trên hệ thống.

III. Cách sử dụng công cụ

3.1. Khởi chạy Nload

Sau khi cài đặt Nload thành công, người dùng có thể mở terminal và chạy lệnh sau để khởi động công cụ:

nload

Sau khi thực hiện lệnh trên, nload sẽ hiển thị giao diện theo dõi mạng trực tiếp trên terminal. Người dùng có thể thấy thông tin như băng thông sử dụng (Tx và Rx), tốc độ truyền dữ liệu, số gói tin và các thông số khác về mạng.

3.2. Sử dụng tùy chọn cờ dòng lệnh

Khi khởi động Nload, người dùng có thể sử dụng các tùy chọn cờ dòng lệnh để theo dõi thông tin mạng theo yêu cầu cụ thể. Để theo dõi IP truy cập vào server, người dùng có thể sử dụng tùy chọn interfaces để chỉ định giao diện mạng cụ thể mà họ muốn theo dõi. Ví dụ, để theo dõi IP truy cập vào một giao diện Ethernet nhất định (ví dụ: eth0), người dùng có thể sử dụng lệnh sau:

nload -i eth0

ở đây mình có thể xem giao diện mạng cụ thể bằng lệnh:

ip a

ở đây giao diện mạng mình muốn theo dõi là ens192 nên mình sẽ sử dụng lệnh sau:

nload ens192

3.3. Các phím tắt 

– Sau khi khởi chạy nload, bạn có thể sử dụng các phím tắt sau:

  • Sử dụng các phím mũi tên trái / phải (← / →) hoặc lên / xuống (↑ / ↓) để chuyển qua lại giữa các card mạng (network interface).
  • Nhấn F2 để mở cửa sổ Options (tùy chọn cấu hình).
  • Nhấn F5 để lưu các thiết lập hiện tại vào tệp cấu hình của người dùng.
  • Nhấn Enter để xác nhận lựa chọn trong cửa sổ tùy chọn.
  • Nhấn q hoặc tổ hợp phím Ctrl + C để thoát chương trình nload.

– Để hiển thị nhiều card mạng cùng lúc, bạn có thể sử dụng tùy chọn -m khi chạy nload. Khi đó, chương trình sẽ hiển thị danh sách các interface trên cùng một màn hình và không hiển thị đồ thị lưu lượng:

IV. Tổng kết

Nload cung cấp một cách tiện lợi và hiệu quả để giám sát mạng trên hệ điều hành Linux. Bằng cách sử dụng công cụ này, người quản trị mạng có thể nhanh chóng theo dõi và đánh giá hiệu suất mạng của hệ thống một cách chi tiết và chính xác.

Trên đây là toàn bộ nội dung hướng dẫn sử dụng Nload để theo dõi tình trạng mạng trên Linux, hy vọng sẽ giúp ích cho bạn trong quá trình quản lý và giám sát hệ thống mạng của mình.