El tallafocs Firestarter i la maleïda interfície eth1
Si teníeu configurada una interfície eth1 per a accedir a Internet i per qualsevol raó heu canviat de router o mòdem i ara la nova interfície és eth0, és possible que si teniu instal·lat el tallafocs Firestarter, en intentar iniciar-lo, us apareguen un munt de missatges d’error.
Si ho feu des de finestra de comandaments, podeu obtenir quelcom així:
$ sudo /etc/init.d/firestarter start
* Starting the Firestarter firewall...
eth1: error fetching interface information: Device not found
eth1: error fetching interface information: Device not found
eth1: error fetching interface information: Device not found
Si ho feu des del programa gràfic, podeu obtenir una pantalla com aquesta:
I pot ser que per més que elimineu i reinstal·leu el programa no us funcione. Ni amb:
$ sudo aptitude purge firestarter
El problema és que està mal el fitxer de configuració del Firestarter. Us explique el que heu de fer:
Modificar els permisos del fitxer:
$ sudo chmod 640 /etc/firestarter/configuration
Editar-lo:
$ sudo gedit /etc/firestarter/configuration
Hi trobareu unes línies on posa:
#-----------( Firestarter Configuration File )-----------#
# --(External Interface)--
# Name of external network interface
IF="eth1"
# Network interface is a PPP link
EXT_PPP="on"
...
Simplement heu de modificar
IF="eth1"
per
IF="eth0"
tornar a donar els permisos correctes al fitxer:
$ sudo chmod 440 /etc/firestarter/configuration
I reiniciar-lo:
$ sudo /etc/init.d/firestarter restart
* Stopping the Firestarter firewall... [ ok ]
* Starting the Firestarter firewall..
A funcionar!!
