di Calogero Bonasia (LinuxTEAM)
Firestarter è un programma che intende facilitare la vita a chi vuole utilizzare IPTABLES
su Ubuntu (o in generale una distribuzione Linux).
Per fare avviare in automatico il programma procedere come segue:
sudo firestarter -start -–hidden
e quindi modificare il file etc/sudoers
usando il comando visudo
inserendo alla fine del file la riga
username ALL=(root) NOPASSWD: /usr/sbin/firestarter
dove username
è il nome utente con il quale ci si autentica. In caso di problemi, ad esempio se non si riesce più ad eseguire sudo
, sempre con visudo
modificare /etc/sudoers
cambiando la riga
Defaults !lecture,tty_tickets,!fqdn
con questa che segue
Defaults !lecture,tty_tickets,!fqdn,env_reset,env_keep+="DISPLAY HOME XAUTHORIZATION"
Effettuare quindi un test preliminare con il comando visudo -c
e in caso di successo, riavviare il sistema per rendere permanenti le modifiche.
Qualora si volesse usare Firestarter su una macchina dove sono attivate delle interfacce per VPN, è abbastanza semplice, occorre abilitare nel file user-pre
sotto la directory /etc/firestarter
il dispositivo della VPN, facciamo per ipotesi che sia tun+, allora scriveremo
$IPT -A INPUT -i tun+ -j ACCEPT $IPT -A OUTPUT -o tun+ -j ACCEPT
Per rendere valide le modifiche, riavviare Firestarter