Hẳn là khi chuyển từ CentOS 5 – 6 sang CentOS 7, bạn từng gặp phải trường hợp không biết cách nào tắt firewall đi (báo lỗi khi stop
iptables
– không có services đó) , cái này do ở CentOS 7, việc quản lý này đã được chuyển sang cho một package khác là firewalld
, tuy có hơi khác so với iptables. Nhưng firewalld mạnh mẽ hơn trong việc quản lý, cũng như gây nhiều khó chịu hơn nếu không quen 😀Bài viết này sẽ hướng dẫn cách thay đổi nó về lại iptables hoặc tắt hẳn đi.
Đổi firewalld về lại iptables
Tắt firewalld
Để sử dụng iptables, trước hết hãy tắt firewalld:
Nếu không quen dùng
systemctl
thì hãy dùng service
Cài đặt lại Iptables Service
Tất nhiên do firewalld thay thế cho iptables nên nó không được cài đặt mặt định, hãy làm việc này thủ công:
Đến bước này, bạn gần như đã hoàn thành rồi, iptables đã được cài đặt như CentOS 5 6, giờ chỉ cần khởi động và nạp lệnh vào thôi:
Kiểm tra iptables đã hoạt động hay chưa:
Sử dụng dụng /etc/init.d/iptables save
Nếu dùng lệnh
/etc/init.d/iptables save
để lưu rule của iptables ( tùy theo thói quen) và được báoHãy nhập thêm lệnh sau vào:
No comments:
Post a Comment