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:

firestarter_error.jpg

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!!

«Tornar a altres coses de Debian