Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Archer в Nov 13, 2005, 19:29



Титла: iptables ?
Публикувано от: Archer в Nov 13, 2005, 19:29
Здравейте, имам следното питане когато напиша правилата на iptabels всичко си върви перфектно, докато не рестартирам PC-то. Помня, че можеше да се направи скрипт, който да се изпълнява при стартирането на машината, но не знам точно къде да го поставя, й кой файл трябва да редактирам.

Благодаря предварително


Титла: iptables ?
Публикувано от: july в Nov 13, 2005, 19:42
ми сложи го тогава в /etc/rc.local


Титла: iptables ?
Публикувано от: Archer в Nov 13, 2005, 20:21
Имаш предвид да го направя executable  и да го поставя в rc.local и това ще свърши работа, так ли?


Титла: iptables ?
Публикувано от: july в Nov 13, 2005, 20:26
ами да,
правиш скрипт (файл) който ти генерира нужните правила...
правиш го изпълним,
провеяваш дали като го стартираш имаш всичко което иксаш
и го изпълняваш от някой скрипт, който се изпълнява при стартиране на машината...

казах ти /etc/rc.local
понеже съдейки по ник-а ти използваш arch като дистрибуция :)


Титла: iptables ?
Публикувано от: Archer в Nov 13, 2005, 20:41
Да прав си забравих да спомена ч еъм със Slackware 10.1. Ще го тествам довечера що се прибера и ще върна info


Титла: iptables ?
Публикувано от: VladSun в Nov 13, 2005, 22:27
Просто го направи изпълним (/etc/rc.d/rc.firewall).
Ако го сложиш и в rc.local ще се изпълни два пъти


Титла: iptables ?
Публикувано от: Bogo в Nov 14, 2005, 07:40
В Debian нямам rc.local това не ми пречи да си го създам , но правя друго. Машината ми работи в init 3 затова в /etc/rc3.d
си правя линкове към скриптовете така:
bogo:/etc/rc3.d# ln -s /etc/path-to-script/script S99script


Титла: iptables ?
Публикувано от: Archer в Nov 15, 2005, 12:49
Благодаря на всички, които се отзоваха. Всичко вече е ОК.


Титла: iptables ?
Публикувано от: Hapkoc в Nov 15, 2005, 12:58
/offtopic
молба към питащите хора: казвайте си дистрибуциите

молба към отговарящите: не давайте съвети при липса на информация за дистрибуцията

пример: debian е с sysvinit, slackware с bsd. като кажеш "сложи го в /etc/rc.d/rc.local" на някой който е с debian той ще каже "нямам такъв файл". като кажеш на някой със slack "направи си линк в /etc/rc3.d" той ще каже "нямам такава директория".

п.с.: в примера се приема, че питащия е начинаещ