Heaven Aka SafeThy
Utente Electrum
Ultima modifica da un moderatore:
Dato che molti avevano installato ipfw per proteggersi dagli attacchi alle porte p2p
ho scoperto che nelle guide presenti il procedimento è alquanto incompleto e errato.
Allora Iniziamo Con IL DIRE :
Avete bisogno del source del kernel di freebsd, reperibile via aggiornamenti all ftp, oppure
installando via sysinstall.
Per installarlo via sysinstall fate come vi mostro :
ho scoperto che nelle guide presenti il procedimento è alquanto incompleto e errato.
Allora Iniziamo Con IL DIRE :
Avete bisogno del source del kernel di freebsd, reperibile via aggiornamenti all ftp, oppure
installando via sysinstall.
Per installarlo via sysinstall fate come vi mostro :
Codice:
sysinstall
Aspettate ovviamente che finirà il processo e poi CANCEL - CANCEL - EXIT INSTALL e reboot.
Una volta effettuato il reboot dovrete semplicemente andare su usr/src/sys/i386/conf ed aprire il file GENERIC con un blocco note...
Cos'è generic? è il vostro source del kernel.
Una volta aperto aggiungete questo, alla fine della pagina :
Salvate e chiudete la finestra.
Adesso dovrete semplicemente andare sul vostro putty/terminale/macchina virtuale e fare :
Con questo ricompilerete il proprio kernel per rendere effettive le modifiche,
ci mettera abbastanza, una volta finito andate su etc
e aprite rc.conf adesso aggiungete queste righe :
Salvate e chiudete la finestra.
Adesso aprite il file sysctl.conf lo trovate sempre su etc
aggiungete queste righe :
Salvate e chiudete la finestra.
Adesso scaricate questo file ed inseritelo in etc

Se volete aggiungere delle porte vi basta copiare la regola!
Vi ricordo che dovrete inserire il vostro ip dove ho scritto di metterlo.
Per gli hamachi ovviamente il .100 finale.
Ed ecco giunti alla fine.
Nella vostra macchina virtuale fate :
Riaccendete ed avrete protetto le vostre porte P2P.
Una volta effettuato il reboot dovrete semplicemente andare su usr/src/sys/i386/conf ed aprire il file GENERIC con un blocco note...
Cos'è generic? è il vostro source del kernel.
Una volta aperto aggiungete questo, alla fine della pagina :
Codice:
[LEFT]# VOSTRA CONFIGURAZIONE IPFW
options[PREMETE IL TASTO TAB]IPFIREWALL
options[PREMETE IL TASTO TAB]IPFIREWALL_VERBOSE
options[PREMETE IL TASTO TAB]IPFIREWALL_VERBOSE_LIMIT=5
options[PREMETE IL TASTO TAB]IPFIREWALL_DEFAULT_TO_ACCEPT
options[PREMETE IL TASTO TAB]IPDIVERT
[/LEFT]
Salvate e chiudete la finestra.
Adesso dovrete semplicemente andare sul vostro putty/terminale/macchina virtuale e fare :
Codice:
cd /usr/src
Codice:
make kernel KERNCONF=FIREWALL
Con questo ricompilerete il proprio kernel per rendere effettive le modifiche,
ci mettera abbastanza, una volta finito andate su etc
e aprite rc.conf adesso aggiungete queste righe :
Codice:
# CONFIGURAZIONE RC.CONF IPFW
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
firewall_type="open"
firewall_quiet="YES"
firewall_logging="YES"
Salvate e chiudete la finestra.
Adesso aprite il file sysctl.conf lo trovate sempre su etc
aggiungete queste righe :
Codice:
# CONFIGURAZIONE SYSCTL PER IPFW
net.inet.ip.fw.verbose=1
net.inet.ip.fw.verbose_limit=5
Salvate e chiudete la finestra.
Adesso scaricate questo file ed inseritelo in etc

Se volete aggiungere delle porte vi basta copiare la regola!
Vi ricordo che dovrete inserire il vostro ip dove ho scritto di metterlo.
Per gli hamachi ovviamente il .100 finale.
Ed ecco giunti alla fine.
Nella vostra macchina virtuale fate :
Codice:
reboot
Riaccendete ed avrete protetto le vostre porte P2P.
+1 e like