Hướng dẫn cách tắt/mở dịch vụ firewalld trên CentOS 7 và 8
Dịch vụ firewalld cung cấp cơ chế tường lửa được quản lý động trên hệ điều hành CentOS 7. Bài viết sau sẽ hướng dẫn bạn cách tắt/mở dịch vụ firewalld trên CentOS 7.
Firewalld là gì?
FirewallD là giải pháp tường lửa mạnh mẽ và toàn diện được cài đặt mặc định trên RHEL 7 và CentOS 7 nhằm thay thế Iptables. FirewallD và Iptables có những khác biệt cơ bản sau:- FirewallD sử dụng "zones" và "services" thay cho "chain" và "rules" trong Iptables.
- FirewallD quản lý những quy tắc được thiết lập tự động. Nó sẽ có tác dụng ngay lập tức mà không làm mất đi những kết nối và session hiện có.
Hướng dẫn tắt khởi động firewalld khi reboot OS
Sử dụng lệnh sau để không cho phép dịch vụ firewalld khởi động cùng hệ thống CentOS 7.
# systemctl disable firewalld
Hướng dẫn bật khởi động firewalld khi reboot os
Sử dụng lệnh sau để cho phép dịch vụ firewalld khởi động cùng hệ thống CentOS 7.
# systemctl enabled firewalld
Khởi động tường lửa firewalld
Khởi động dịch vụ firewalld chưa được chạy trên CentOS 7.
# systemctl start firewalld
Dừng tường lửa firewalld
Để dừng hoạt động của dịch vụ firewalld đang chạy, bạn dùng lệnh sau:
# systemctl stop firewalld
Kiểm tra trạng thái firewalld
# systemctl status firewalld
Cài đặt ‘iptables’
Do firewalld thay thế cho iptables nên iptables không được cài đặt mặc định nên bạn phải làm thủ công:
# yum -y install iptables-services
Khi iptables đã được cài đặt thì giờ chỉ cần khởi động và nạp lệnh:
# systemctl enable iptables # systemctl start iptables
Sử dụng lệnh sau để kiểm tra iptables đã hoạt động hay chưa:
# systemctl status iptables
Hy vọng sau khi tham khảo bài viết gướng dẫn cách tắt/mở dịch vụ firewalld trên CentOS 7 và 8 trên đây của Blog Kdata thì bạn đọc có thể thao tác thành công!