ذخیره rule ها در iptales توزیع debian 8.4
ممنون میشم از اساتید راهنماییم کنن تو debiam 8.4 چطوری rule های iptables رو Save کنم چون هیچ کدوم از دستورات زیر برام افاقه نکرد.
iptables-save service iptables save /etc/init.d/iptables-persistent save [کامند iptables-persistent هم نصب شده] /etc/init.d/netfilter-persistent save iptables-save > /etc/iptables/rules.v4 iptables-apply iptables-apply > /etc/network/iptables.up.rules iptables-save > /etc/network/iptables.up.rules /sbin/iptables-save
سیستم که ریست میشه تمام رول های پیشفرض که delete کرده بودم برمیگرده.
3 پاسخ
مشکلم رو حل کردم.
فایروال ufw رو که disable کردم مشکل حل شد.تا زمانیکه ufw فعال باشه به محض اینکه سیستم ریبوت بشه رولهای iptables رو حذف میکنه و بجاش رول های پیشفرض ufw رو جایگزین میکنه. ufw رو که خاموش کردم rule های iptable ذخیره شد و بعد ریبوت هم حذف نشدن.
سلام:
اگه سختت نیست دستی یک فایل rule بنویس
مثلا:
editor /etc/iptables.test.rules
سوالی بود باز بپرس
مثلا این رول :
iptables -A INPUT -p tcp -m iprange --src-range 192.168.1.12-192.168.1.16 -d 192.168.1.1 --dport 20 -m state --state NEW,ESTABLISHED -j ACCEPT
بحث من الان rule نیستش. سوالم اینه که من rule مینویسم. با هر کدوم از کامندای ذخیره iptable که تو پست اول گذاشتم save میکنم. سیستم که ریبوت میشه دوباره همه rule های پیشفرض برمیگرده.
در حالیکه من همون اول کار کامندای :
iptables -F iptables -X
رو زدم.