Để khôi phục cài đặt gốc các rules mặc định của iptables
, bạn có thể sử dụng lệnh sau để xóa tất cả các rules hiện tại và đặt lại các chính sách mặc định:
sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
Giải thích
iptables -F
: Xóa tất cả các rules trong bảng filter (bảng mặc định).iptables -X
: Xóa tất cả các chain do người dùng tạo trong bảng filter.iptables -t nat -F
: Xóa tất cả các rules trong bảng nat.iptables -t nat -X
: Xóa tất cả các chain do người dùng tạo trong bảng nat.iptables -t mangle -F
: Xóa tất cả các rules trong bảng mangle.iptables -t mangle -X
: Xóa tất cả các chain do người dùng tạo trong bảng mangle.iptables -P INPUT ACCEPT
: Đặt chính sách mặc định cho chain INPUT là ACCEPT.iptables -P FORWARD ACCEPT
: Đặt chính sách mặc định cho chain FORWARD là ACCEPT.iptables -P OUTPUT ACCEPT
: Đặt chính sách mặc định cho chain OUTPUT là ACCEPT.
Lệnh này sẽ khôi phục iptables
về trạng thái mặc định, chấp nhận tất cả các kết nối.