Quản lý tường lửa máy chủ
Thêm, sửa, xoá quy tắc tường lửa cấp máy chủ để cho phép hoặc chặn cổng và IP truy cập.
Tab Tường lửa trong trang Chi tiết máy chủ giúp quản lý quy tắc tường lửa cấp máy chủ — cho phép hoặc chặn cổng và IP nguồn truy cập vào máy chủ — mà không cần gõ lệnh.
Vào ở đâu
Mở Chi tiết máy chủ → tab Tường lửa. Máy chủ Linux, đã cài agent và agent online; thao tác thêm/sửa/xoá cần quyền quản lý.
OneDash hỗ trợ các loại tường lửa phổ biến: iptables, firewalld, nftables, ufw.
- Với nftables, hiện chỉ xem quy tắc; thêm/sửa/xoá sẽ có ở bản sau.
- Nếu máy chủ chưa bật tường lửa nào, OneDash báo Không phát hiện firewall.
Xem trạng thái
Đầu trang hiển thị: loại tường lửa (Backend), Trạng thái (Đang bật/Đang tắt), Tổng rule, Chính sách mặc định. Có thể Tìm kiếm theo cổng/IP/ghi chú, lọc theo loại (Tất cả / Cho phép / Chặn) và Làm mới.

Thêm, sửa, xoá quy tắc
- Thêm rule: bấm Thêm rule → điền thông tin → Thêm.
- Sửa: bấm biểu tượng sửa trên dòng → Lưu.
- Xoá: bấm biểu tượng xoá → Xóa (với cổng được bảo vệ, hộp thoại cảnh báo hiện ra, bấm Tôi hiểu, vẫn tiếp tục để xác nhận).

Các trường khi thêm/sửa:
| Trường | Giá trị | Ý nghĩa |
|---|---|---|
| Loại | Cho phép / Chặn | Mở hay chặn lưu lượng. |
| Cổng | Một cổng hoặc dải (ví dụ 1:65535) | Cổng áp dụng (có thể để trống). |
| Giao thức | TCP / UDP / Bất kỳ | Giao thức áp dụng. |
| IP nguồn | IP hoặc dải IP (ví dụ 192.168.1.0/24) | IP được phép/bị chặn (có thể để trống). |
| Ghi chú | Văn bản tùy chọn | Nhãn để nhận biết quy tắc. |
Phải nhập ít nhất Cổng hoặc IP nguồn; để trống cả hai sẽ không lưu được.
⚠️ Cảnh báo cổng quan trọng: nếu quy tắc chạm cổng SSH hoặc cổng agent, OneDash hiện cảnh báo Cổng được bảo vệ vì thao tác có thể khiến mất kết nối tới máy chủ. Chỉ tiếp tục khi chắc chắn.
Xử lý sự cố
| Hiện tượng | Cách xử lý |
|---|---|
| Báo "Không phát hiện firewall" | Bật một tường lửa trên máy (khuyến nghị UFW) rồi bấm Làm mới. |
| Không thấy nút thêm/sửa/xoá | Máy dùng nftables (chỉ xem) hoặc tài khoản thiếu quyền quản lý. |
| Thao tác báo thiếu quyền sudo | Agent chưa đủ quyền cho tường lửa — liên hệ quản trị hệ thống cấu hình. |
| Cảnh báo "chưa lưu vĩnh viễn — sẽ mất khi reboot" | Quy tắc đã áp dụng nhưng cần lưu vĩnh viễn để giữ sau khi khởi động lại máy. |
| Mất kết nối sau khi sửa quy tắc | Có thể đã chặn nhầm cổng SSH — đăng nhập lại bằng đường khác và mở lại cổng. |