Câu trả lời:
iptables-continent theo mặc định KHÔNG tự động lưu iptables của hệ thống khi khởi động lại.
Tuy nhiên, tôi đã sửa đổi mã nguồn của gói trong Ubuntu 14.04 để tự động lưu các quy tắc khi khởi động lại, tắt máy (tạm dừng) hoặc runlevel 1. Khi hệ thống khởi động để chạy xuống 2-5, các quy tắc được khôi phục. Bằng cách này, việc lưu và tải các quy tắc sẽ tự động xảy ra mà không cần sự can thiệp của người dùng.
Để sử dụng phiên bản này, vui lòng sử dụng các lệnh sau:
sudo apt-get remove iptables-persistent
sudo dpkg -r iptables-persistent
wget http://dinofly.com/files/linux/iptables-persistent_0.5.8_all.deb
sudo dpkg --install iptables-persistent_0.5.8_all.deb
Xem bài viết đầy đủ của tôi ở đây:
Sử dụng có nguy cơ của riêng bạn. Tất cả những gì đã được sửa đổi là hàm dừng tập lệnh init gọi hàm lưu quy tắc để khi hệ thống tắt, khởi động lại hoặc ở cấp 1, các quy tắc sẽ được lưu tự động.
Tôi đã thử nghiệm gói gỡ lỗi cập nhật này trên Ubuntu 12.04, Ubuntu 14.04 và Ubuntu 15.04. Nó nên hoạt động trên bất kỳ phiên bản debian nào.
iptables-persistent
và sau đó sử dụngiptables-save
và như vậy?