Mozna by se hodilo vysvetlit, proc se tak deje.
Firestarter ma konfiguraci ulozenou v souboru /etc/firestarter/configuration. Tenhle soubor neobsahuje primo konfiguraci iptables, ale na zaklade tohoto konfiguracniho souboru firestarter pri svem spusteni vygeneruje a nastavi pravidla pro iptables. Pokud pri startu Firestarteru nebezi rozhrani ktere ma byt chraneno firewallem, Firestarter rovnou skonci, pravidla pro iptables nevygeneruji a firewall se tudiz nespusti.
Pritom iptables je naprosto jedno, jestli rozhrani, pro ktere nastavujete pravidla, v okamziku definovani techto pravidel bezi nebo ne. Kdyz si napisete vlastni skript pro konfiguraci iptables, muzete ho spustit nezavisle na tom, zda k eth0 je zrovna pripojeny sitovy kabel nebo jestli bezdratova karta na eth1 je jiz prihlasena do site nebo neni.
Dalsi neprijemna vlastnost Firestarteru je nemoznost ochrany vice rozhrani najednou (na notebooku nekdy prepinam mezi ethernetem a wifi), tato moznost se ale snad chysta do pristi verze Firestarteru.
A new version of Firestarter is in development. It will bring many requested features such as support for multiple external and internal network interfaces, robust inbound blacklisting and easy disabling of custom rules.
No a pak je tu jeste dnes uz legendarni bug Firestarteru (dosud neopraveny), kdy se pro zobrazeni napovedy spousti defaultni prohlizec (vetsinou tedy Firefox) s pravy uzivatele, ktery spousti Firestarter - tedy s pravy roota. To je velmi nebezpecne.
Jak je videt, Firestarter rozhodne neni dokonaly, pro zacatecniky je ale velmi jednoduse ovladatelny a prehledne konfigurovatelny. Pro pevne pripojeni pres ethernet ani nevadi jeho problemy s ochranou vice rozhrani soucasne nebo nutnost aby rozhrani bylo v momentu startu Firestarteru aktivni.