Sử dụng lưu lượng: cách kiểm tra và nó đi đâu
Xem biểu đồ lưu lượng ở đâu, cách đo mức sử dụng theo interface và theo tiến trình, và phải làm gì nếu máy chủ đột nhiên bắt đầu tải xuống hàng gigabyte.
Cập nhật 23 tháng 8, 2026
Lưu lượng truy cập là chỉ số duy nhất tăng lên mà không cần bạn can thiệp: các bản cập nhật, bot, trình quét, yêu cầu từ người khác. Thông thường chỉ vài gigabyte mỗi tháng, nhưng nếu con số tăng vọt hàng chục lần, thì đó hoặc là lỗi cấu hình, hoặc là hoạt động của người khác trên máy của bạn.
Biểu đồ trong bảng điều khiển
Trong mục “Tổng quan” tại /hosting/vds/m/<id> có biểu đồ lưu lượng với các thang đo giờ, ngày, tuần và tháng. Đây là cách nhanh nhất để hiểu hình dạng của mức sử dụng:
- một vùng bằng phẳng suốt ngày đêm — có thứ gì đó đang tải liên tục, người dùng thật không hành xử như vậy;
- một đỉnh nhọn vào một giờ cụ thể — tác vụ theo lịch, một lần xuất dữ liệu, một bản cập nhật;
- lưu lượng ra tăng trong khi lưu lượng vào bằng không — dấu hiệu cảnh báo, xem dấu hiệu bị xâm nhập.
Bên cạnh đó, bạn nên xem cả biểu đồ CPU và bộ nhớ: chúng giúp phân biệt một bản cập nhật với một tiến trình lạ.
Các bộ đếm bên trong hệ thống
Xem nhanh:
cat /proc/net/dev
ip -s link show eth0
Thống kê lũy kế theo ngày và tháng:
apt install -y vnstat
systemctl enable --now vnstat
vnstat -d
vnstat -m
vnstat -l
vnstat đếm từ thời điểm cài đặt — hãy cài ngay để sau này có dữ liệu mà so sánh.
Bức tranh trực tiếp về các kết nối và tiến trình:
apt install -y iftop nethogs
iftop -i eth0
nethogs eth0
ss -tnp state established
nethogs hiển thị mức sử dụng theo từng tiến trình — đúng thứ bạn cần khi câu hỏi là “ai đang tải cái này”.
Những thứ thường dùng lưu lượng
| Nguồn | Mức độ |
|---|---|
| Cập nhật hệ thống | Hàng trăm megabyte mỗi tháng |
| Docker image | Hàng trăm megabyte mỗi lần build |
| Trình quét và công cụ dò mật khẩu | Vài megabyte, nhưng hàng nghìn kết nối |
| Phục vụ website | Phụ thuộc vào lưu lượng |
| Đồng bộ bản sao lưu | Đúng bằng lượng dữ liệu |
| Log gửi đến hệ thống thu thập bên ngoài | Không đáng kể, nhưng chạy suốt ngày đêm |
Băng thông tối đa 500 Mbps là giới hạn tốc độ trên; nội dung này được trình bày riêng trong bài băng thông tối đa 500 Mbps.
Nếu mức sử dụng tăng vọt
- Xem hình dạng trên biểu đồ trong “Tổng quan”: bằng phẳng hay đỉnh nhọn.
nethogs— tiến trình nào.ss -tnp state established— các kết nối đang đi đâu.- Đối chiếu với các tác vụ của chính bạn: cron, build, đồng bộ.
- Nếu tiến trình lạ, hãy coi máy đã bị xâm nhập và hành động theo dấu hiệu bị xâm nhập.
Lưu lượng ra của người khác gần như luôn có nghĩa là một trong ba điều: phát tán spam, tham gia vào một cuộc tấn công, hoặc đào coin. Tất cả những điều này đều vi phạm điều khoản sử dụng và dẫn đến việc máy bị hạn chế.
Giảm mức sử dụng
apt clean
docker image prune
Nén phản hồi trong nginx tiết kiệm một phần đáng kể lưu lượng ra:
gzip on;
gzip_types text/plain text/css application/json application/javascript;
Log truy cập cũng cần được kiểm soát — dùng logrotate với chu kỳ hàng tuần.
Hãy kiểm tra biểu đồ lưu lượng ít nhất một lần mỗi tuần. Lưu lượng ra tăng mạnh và không rõ nguyên nhân là dấu hiệu sớm nhất và chân thực nhất cho thấy có thứ gì đó không phải mã của bạn đang chạy trên máy.