Nu zit er standaard in Ubuntu iptables en de daemon van firestarter. De daemon zorgt er voor dat de iptables daemon als een stealth firewall zich gedraagt maar wanneer de firestarter daemon plat ligt dan reageert Ubuntu op port aanvragen en resulteert dit in dat alle porten closed zijn.
Een hacker kan dan niet binnen komen maar wel zien dat de computer aanwezig is. Stealth is dus beter maar aangezien de daemon er op dat moment niet is kan dit een veiligheidsprobleem veroorzaken.
Normaal gesproken doet deze sitiatie zich niet voor want de daemon van firestarter (in tegenstelling tot wat de meeste mensen denken) wordt standaard geinstalleerd door Ubuntu en start automatisch op.
Wat blijkt nu, wanneer je Network Manager gebruikt, herkent firestarter geen network interface en start hij niet op. De daemon draait dan dus niet bij startup! Iets dat NERGENS gemeld wordt, tenzij je de GUI geinstalleerd hebt zul je hier niet achter komen. Een kwalijke zaak en naar mijn mening iets dat toch wel eens opgelost mag worden!
Dit kan opgelost worden, door het volgende commando:
sudo gedit /etc/NetworkManager/dispatcher.d/02firestarter
en dan in dit nieuwe lege bestand het volgende te plakken.
#!/bin/sh
/etc/init.d/firestarter start
Opslaan en klaar.
Wat je zojuist gedaan hebt is een script in de dispatcher van de NetworkManager aangemaakt die na 01ifupdown (het script dat gedraaid wordt wanneer er een nieuwe adapter wordt gevonden of wanneer de adapter geactiveerd dient te worden) wordt opgestart. Op die manier wordt firestarter door NetworkManager opgestart...
Nogmaals, een kwalijke zaak dat je er pas achter komt dat de stealth firewall het niet doet tot wanneer je de GUI installeert... vreemd verhaal.