Автор Тема: запаметяване на команда при рестарт  (Прочетена 711 пъти)

emoto2

  • Участници
  • ***
  • Публикации: 10
    • Профил
Здравейте отново, ползвам дебиан 7.4.0 без графична среда и при всеки рестарт на компютъра трябва да въвеждам тази команда iptables -A INPUT -p udp -m udp -m string --hex-string "|72636F6E|" --algo kmp -j DROP за да работи. Та можете ли да ми кажете какво да направя че командата да е активирана винаги дори и след рестарт за да не я пиша всеки път :)
Активен

sickmind

  • Гост
Re: запаметяване на команда при рестарт
« Отговор #1 -: Apr 17, 2014, 20:28 »
http://www.thomas-krenn.com/en/wiki/Saving_Iptables_Firewall_Rules_Permanently

иначе забелязах, че доста хора просто ползват /etc/rc.local
Активен

emoto2

  • Участници
  • ***
  • Публикации: 10
    • Профил
Re: запаметяване на команда при рестарт
« Отговор #2 -: Apr 17, 2014, 20:34 »
До колкото разбрах от това което написа, трябва да инсталирам само apt-get install iptables-persistent и да напиша командата и повече няма да се занимавам с нея?
Активен

sickmind

  • Гост
Re: запаметяване на команда при рестарт
« Отговор #3 -: Apr 17, 2014, 20:50 »
iptables-persistent load'ва автоматично руловете от /etc/iptables/rules.v4
а за да запишете текущите правила там може да ползавте: iptables-save > /etc/iptables/rules.v4

във вашия случай направете следното:
apt-get install iptables-persistent
iptables -A INPUT -p udp -m udp -m string --hex-string "|72636F6E|" --algo kmp -j DROP
iptables-save > /etc/iptables/rules.v4
reboot
Активен