Moblock - mobloquer: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
(da adottare)
 
(29 versioni intermedie di 6 utenti non mostrate)
Riga 1: Riga 1:
{{stub}}
{{Guida da adottare}}{{Versioni compatibili|Lenny | Squeeze}}
== Introduzione ==
== Moblock ==
L'obiettivo di questa guida � quello di permettere di realizzare un Desktop Environment altamente personalizzato e tagliato su misura attorno alle esigenze dell'utente.
=== Introduzione ===


Sono molte infatti le situazioni in cui l'utenza non rinuncia all'utilizzo di sistemi operativi e software proprietari unicamente per il motivo che su un nuovo ambiente si trova del tutto disorientato.
{{Warningbox|Lo sviluppo di Moblock è stato sospeso
continua però ad esistere all' interno del progetto [http://sourceforge.net/p/peerguardian/wiki/pgl-Install-DebianUbuntu/ Peer Guardian Linux (pgl) ]


Le alternative che ad esempio un datore di lavoro pu� valutare, nel caso in cui volesse forzare la migrazione ma minimizzando i traumi, sono sostanzialmente due: o installa un clone pressoch� perfetto del sistema a cui l'utente � abituato (ad esempio [http://vixta.sourceforge.net/ Vixta]), oppure fornisce un prodotto "sartoriale" tagliato attorno alle reali esigenze. Adottando questa seconda impostazione si pu� ottenere un ambiente di lavoro estremamente ottimizzato e dotato di nient'altro che ci� che sia strettamente necessario alle attivit� specifiche alle quali il singolo pc � destinato.
le repository sono disponibili da Squeeze in poi}}


Al contempo si vuole ottenere anche un ambiente esteticamente molto bello, in modo da incuriosire l'utilizzatore e non fargli rimpiangere il sistema operativo abbandonato. Le risorse hardware oggigiorno difficilmente sono infatti un fattore limitante.
Moblock come pgl (peerguardianlinux)sono programmi simili a Peergurdian per Windows: entrambe le applicazioni permettono di abilitare un filtro sul traffico Internet, basato su una lista di IP o range di IP per proteggere la vostra privacy.
Attraverso iptables il traffico verrà filtrato secondo le liste scelte, rendendo protetta la vostra navigazione in base al tipo di utilizzo.


Viste le esigenze, si � scelto di basare la costruzione del nostro Desktop Environment sul Window Manager [http://www.fvwm.org/ FVWM].
=== Installazione ===
Sul sito di moblock (http://moblock-deb.sourceforge.net/) è possibile trovare la lista dei repository da aggiungere alla nostra <code>/etc/apt/sources.list</code>.


== Installazione del sistema operativo ==
Attualmente (31.3.11) la lista è la seguente:
Il primo passo � ovviamente quello di [[Note sull'installazione di Debian|installare il nostro sistema operativo]]. Immaginando un utilizzo per lo pi� lavorativo, abbiamo scelto di installare una Debian stabile (Etch). Il consiglio � di creare una partizione /home/ separata e di installare solo un sistema minimale lasciando selezionato unicamente il metapacchetto "Sistema standard".
<pre>
# Debian 5.0 lenny (oldstable):


A questo punto � possibile aggiungere alcuni pacchetti non inclusi in questa installazione:
deb http://moblock-deb.sourceforge.net/debian lenny main
# aptitude update
deb-src http://moblock-deb.sourceforge.net/debian lenny main
# aptitude purge vim-tiny
         
# aptitude install vim ntp
# Debian 6.0 squeeze(stable):


Infine � consigliabile aggiornare tutti i pacchetti:
deb http://moblock-deb.sourceforge.net/debian squeeze main
# aptitude upgrade
deb-src http://moblock-deb.sourceforge.net/debian squeeze main
         
# Debian 7.0 wheezy (testing):


Nel caso in cui qualche pacchetto non venga aggiornato (ad esempio il kernel):
deb http://moblock-deb.sourceforge.net/debian wheezy main
# aptitude dist-upgrade
deb-src http://moblock-deb.sourceforge.net/debian wheezy main


Riavviamo e controlliamo che tutto funzioni regolarmente.
# Debian sid (unstable):


== Installazione del server grafico ==
deb http://moblock-deb.sourceforge.net/debian sid main
Una volta sicuri che il sistema sia installato e configurato correttamente, possiamo installare il server grafico:
deb-src http://moblock-deb.sourceforge.net/debian sid main
# aptitude install xorg
</pre>


Il sistema, nel caso non riconoscesse la scheda video, sceglier� di utilizzare i generici driver VESA, in modo tale da essere in grado di funzionare sostanzialmente su qualsiasi macchina. Con ogni probabilit� per� saranno disponibili dei driver pi� ottimizzati. Vista la grande variet� di hardware disponibile, questa non � la sede per ulteriori approfondimenti. Si consiglia unicamente di testare il proprio hardware sul [http://kmuto.jp/debian/hcl/ sito di Kenshi Muto], dove verr� segnalato anche il miglior driver libero disponibile.
Aggiungiamo le keyring:
<pre>
# gpg --keyserver keyserver.ubuntu.com --recv-keys C0145138
# gpg --export --armor C0145138 | sudo apt-key add -
</pre>


Proviamo ad avviare il server grafico:
E infine, naturalmente possiamo installare:
$ startx
<pre>
# aptitude update
# aptitude install moblock
</pre>


Dovrebbe visualizzarsi una finestra di xterm.
riferimento : http://moblock-deb.sourceforge.net/


Proviamo a verificare che la risoluzione video sia corretta avviando un programma grafico un po' pi� impegnativo, ad esempio IceWeasel:
=== Configurazione e comandi ===
# aptitude install iceweasel-l10n-it
# exit
$ startx
$ iceweasel


== Riferimenti ==
Nella configurazione di default MoBlock parte all'avvio e alcune blocklists preconfigurate sono aggiornate giornalmente.
*[http://wiki.ubuntu-it.org/AmbienteGrafico/FvwmHowTo Guida introduttiva a FVWM]
Potete aggiungere o modificare le  blocklists in uso nel file <code>/etc/moblock/blocklists.list</code>.
 
Qualsiasi altra configurazione (<code>automatic start and update</code>, <code>iptables handling</code>, <code>IP and port whitelisting</code>) viene impostata tramite il file <code>/etc/moblock/moblock.conf</code>.
 
Questo è importante specialmente se MoBlock blocca siti che non dovrebbe bloccare.
 
Di seguito vi riporto le spiegazioni dei comandi fondamentali (naturalmente lanciati con privilegi di root):
* <code>'''moblock-control start'''</code>: inserisce le iptables rules e avvia MoBlock;
* <code>'''moblock-control stop'''</code>: cancella le  iptables rules e ferma MoBlock;
* <code>'''moblock-control restart'''</code>: riavvia MoBlock;
* <code>'''moblock-control reload'''</code>: ricostruisce la blocklist e ricarica MoBlock;
* <code>'''moblock-control update'''</code>: aggiorna le blocklists e ricarica MoBlock;
* <code>'''moblock-control status'''</code>: restituisce l'iptables setting e lo stato di MoBlock daemon;
* <code>'''moblock-control test'''</code>: semplice test per controllare se MoBlock sta funzionando.
 
* <code>'''# dpkg-reconfigure blockcontrol'''</code>: per ripetere le domande iniziali  di installazione.
 
Per maggiori informazioni consultate <code>/usr/share/doc/moblock-nfq/README.blocklists.gz</code>.
 
Per visionare la lista degli IP bloccati consultare il file <code>/var/lob/moblock.log</code>.
 
== Mobloquer ==
=== Introduzione ===
Mobloquer è una comoda interfaccia grafica per MoBlock
[[File:Test11.jpeg |center |px=320 ]]
 
 
=== Installazione ===
Installiamo i pacchetti consigliati:
<pre>
# apt-get install libc-dev libc6-dev g++ make libqt4-core libqt4-gui libqt4-dev
</pre>
 
Ora possiamo installare Mobloquer:
<pre>
# aptitude install mobloquer
</pre>
 
== pgl pgl-gui ==
 
===Introduzione===
Software e GUI molto più simili a peerguardian, anche se il fine resta lo stesso e il funzionamento è identico dato che le liste da caricare sono le stesse.
 
=== Installazione ===
<pre>
# aptitude install pgld pglcmd pgl-gui
</pre>
 
Il progetto è nato da poco e sembra riscuotere un buon successo.
 
==Problemi e Soluzioni==
Recentemente nella versione wheezy (''3.2+Debian31'') è comparso un piccolo problema, che potrebbe presentarsi sia per moblock che pgl.
<pre>Problematic daemon status: 4
could not access PID file for moblock ... failed!</pre>
In questo caso verificare la versione in uso con il comando:
<pre># dpkg -l lsb-base</pre>
e inserirla come in questo caso in ''/etc/blockcontrol/blockcontrol.conf'' (per pgl usare ''/etc/pgl/pglcmd.conf'')
<pre>LSB="3.2+Debian31" </pre>
 
==Le liste IP ==
 
Le liste IP da bloccare sono la parte più importante a cui prestare più attenzione.
 
Le liste vengono aggiornate spesso, alcune giornalmente , perciò è necessario avere in uso la versione più recente.
 
Occorre fare attenzione e selezionare le liste giuste per il nostro scopo, che sia la configurazione per un server o per un desktop, come fa notare uno dei primi avvertimenti segnalati:
 
{{Warningbox|'''Using too many and/or inappropriate lists may seriously degrade your internet service.'''}} ''(L'uso di molte e/o inappropriate liste può seriamente degradare i vostri servizi internet )''.
 
Tra quelli già presenti durante l'installazione vorrei consigliarne alcuni da aggiungere, al file <code>/etc/moblock/blocklists.list</code> se usate moblock, oppure attraverso la GUI mobloquer, il risultato è lo stesso.
 
<pre>
http://list.iblocklist.com/?list=bt_ads
http://list.iblocklist.com/?list=bt_edu
http://list.iblocklist.com/?list=bt_level1
http://list.iblocklist.com/?list=bt_level2
http://list.iblocklist.com/?list=bt_level3
http://list.iblocklist.com/?list=bt_microsoft
http://list.iblocklist.com/?list=bt_spider
http://list.iblocklist.com/?list=bt_hijacked
http://list.iblocklist.com/?list=bt_dshield
http://list.iblocklist.com/?list=bt_proxy
</pre>
 
Una lista aggiornata dei filtri disponibili e reperibile qui:
 
http://www.iblocklist.com/lists.php
 
attenzione che sono in continuo aggiornamento e spesso è possibile trovarne di nuovi.
 
{{Suggerimento|La lista per nazioni è incompleta nella home page , ma esistono filtri per tutte, basta solamente aggiungere le due lettere dell'[http://en.wikipedia.org/wiki/ISO_3166-1 ISO code] della nazione desiderata}} 
 
<pre>http://list.iblocklist.com/?list= </pre>
 
Esempio :
 
<pre>http://list.iblocklist.com/?list=ad    #Andorra </pre>
 
<pre>http://list.iblocklist.com/?list=bg    #Bulgaria </pre>
 
Usate le listre appropriate per lo scopo desiderato.
 
==Sitografia==
[http://moblock-deb.sourceforge.net/ Moblock]
 
[http://sourceforge.net/projects/peerguardian/ pgl]
 
[http://www.iblocklist.com/lists.php I-Blocklist]
 
[http://e-zine.debianizzati.org/web-zine/numero_4/?page=82 Articolo e-zine ]
 
{{Autori
|Autore = [[Utente:Mm-barabba|Mm-barabba]] 20:20, 22 Mar 2008 (CDT)
|Estesa_da =
:[[Utente:Mm-barabba|Mm-barabba]] 23:46, 5 apr 2012 (CEST)
|Verificata_da=
|Numero_revisori = 0
}}
 
[[Categoria:Antispam&Content filtering]]

Versione attuale delle 16:52, 28 feb 2016

Guida da adottare! Bannermv.png


Edit-clear-history.png Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.

Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione.


Debian-swirl.png Versioni Compatibili

Debian 5 "lenny"
Debian 6 "squeeze"

Moblock

Introduzione

Warning.png ATTENZIONE
Lo sviluppo di Moblock è stato sospeso

continua però ad esistere all' interno del progetto Peer Guardian Linux (pgl)

le repository sono disponibili da Squeeze in poi


Moblock come pgl (peerguardianlinux)sono programmi simili a Peergurdian per Windows: entrambe le applicazioni permettono di abilitare un filtro sul traffico Internet, basato su una lista di IP o range di IP per proteggere la vostra privacy. Attraverso iptables il traffico verrà filtrato secondo le liste scelte, rendendo protetta la vostra navigazione in base al tipo di utilizzo.

Installazione

Sul sito di moblock (http://moblock-deb.sourceforge.net/) è possibile trovare la lista dei repository da aggiungere alla nostra /etc/apt/sources.list.

Attualmente (31.3.11) la lista è la seguente:

# Debian 5.0 lenny (oldstable):

deb http://moblock-deb.sourceforge.net/debian lenny main
deb-src http://moblock-deb.sourceforge.net/debian lenny main
          
# Debian 6.0 squeeze(stable):

deb http://moblock-deb.sourceforge.net/debian squeeze main
deb-src http://moblock-deb.sourceforge.net/debian squeeze main
          
# Debian 7.0 wheezy (testing):

deb http://moblock-deb.sourceforge.net/debian wheezy main
deb-src http://moblock-deb.sourceforge.net/debian wheezy main

# Debian sid (unstable):

deb http://moblock-deb.sourceforge.net/debian sid main
deb-src http://moblock-deb.sourceforge.net/debian sid main

Aggiungiamo le keyring:

# gpg --keyserver keyserver.ubuntu.com --recv-keys C0145138
# gpg --export --armor C0145138 | sudo apt-key add -

E infine, naturalmente possiamo installare:

# aptitude update
# aptitude install moblock

riferimento : http://moblock-deb.sourceforge.net/

Configurazione e comandi

Nella configurazione di default MoBlock parte all'avvio e alcune blocklists preconfigurate sono aggiornate giornalmente. Potete aggiungere o modificare le blocklists in uso nel file /etc/moblock/blocklists.list.

Qualsiasi altra configurazione (automatic start and update, iptables handling, IP and port whitelisting) viene impostata tramite il file /etc/moblock/moblock.conf.

Questo è importante specialmente se MoBlock blocca siti che non dovrebbe bloccare.

Di seguito vi riporto le spiegazioni dei comandi fondamentali (naturalmente lanciati con privilegi di root):

  • moblock-control start: inserisce le iptables rules e avvia MoBlock;
  • moblock-control stop: cancella le iptables rules e ferma MoBlock;
  • moblock-control restart: riavvia MoBlock;
  • moblock-control reload: ricostruisce la blocklist e ricarica MoBlock;
  • moblock-control update: aggiorna le blocklists e ricarica MoBlock;
  • moblock-control status: restituisce l'iptables setting e lo stato di MoBlock daemon;
  • moblock-control test: semplice test per controllare se MoBlock sta funzionando.
  • # dpkg-reconfigure blockcontrol: per ripetere le domande iniziali di installazione.

Per maggiori informazioni consultate /usr/share/doc/moblock-nfq/README.blocklists.gz.

Per visionare la lista degli IP bloccati consultare il file /var/lob/moblock.log.

Mobloquer

Introduzione

Mobloquer è una comoda interfaccia grafica per MoBlock

px=320


Installazione

Installiamo i pacchetti consigliati:

# apt-get install libc-dev libc6-dev g++ make libqt4-core libqt4-gui libqt4-dev

Ora possiamo installare Mobloquer:

# aptitude install mobloquer

pgl pgl-gui

Introduzione

Software e GUI molto più simili a peerguardian, anche se il fine resta lo stesso e il funzionamento è identico dato che le liste da caricare sono le stesse.

Installazione

# aptitude install pgld pglcmd pgl-gui

Il progetto è nato da poco e sembra riscuotere un buon successo.

Problemi e Soluzioni

Recentemente nella versione wheezy (3.2+Debian31) è comparso un piccolo problema, che potrebbe presentarsi sia per moblock che pgl.

Problematic daemon status: 4
could not access PID file for moblock ... failed!

In questo caso verificare la versione in uso con il comando:

# dpkg -l lsb-base

e inserirla come in questo caso in /etc/blockcontrol/blockcontrol.conf (per pgl usare /etc/pgl/pglcmd.conf)

LSB="3.2+Debian31" 

Le liste IP

Le liste IP da bloccare sono la parte più importante a cui prestare più attenzione.

Le liste vengono aggiornate spesso, alcune giornalmente , perciò è necessario avere in uso la versione più recente.

Occorre fare attenzione e selezionare le liste giuste per il nostro scopo, che sia la configurazione per un server o per un desktop, come fa notare uno dei primi avvertimenti segnalati:

Warning.png ATTENZIONE
Using too many and/or inappropriate lists may seriously degrade your internet service.
(L'uso di molte e/o inappropriate liste può seriamente degradare i vostri servizi internet ).

Tra quelli già presenti durante l'installazione vorrei consigliarne alcuni da aggiungere, al file /etc/moblock/blocklists.list se usate moblock, oppure attraverso la GUI mobloquer, il risultato è lo stesso.

http://list.iblocklist.com/?list=bt_ads
http://list.iblocklist.com/?list=bt_edu
http://list.iblocklist.com/?list=bt_level1
http://list.iblocklist.com/?list=bt_level2
http://list.iblocklist.com/?list=bt_level3
http://list.iblocklist.com/?list=bt_microsoft
http://list.iblocklist.com/?list=bt_spider
http://list.iblocklist.com/?list=bt_hijacked
http://list.iblocklist.com/?list=bt_dshield
http://list.iblocklist.com/?list=bt_proxy

Una lista aggiornata dei filtri disponibili e reperibile qui:

http://www.iblocklist.com/lists.php

attenzione che sono in continuo aggiornamento e spesso è possibile trovarne di nuovi.

Bulb.png Suggerimento
La lista per nazioni è incompleta nella home page , ma esistono filtri per tutte, basta solamente aggiungere le due lettere dell'ISO code della nazione desiderata


http://list.iblocklist.com/?list= 

Esempio :

http://list.iblocklist.com/?list=ad     #Andorra 
http://list.iblocklist.com/?list=bg     #Bulgaria 

Usate le listre appropriate per lo scopo desiderato.

Sitografia

Moblock

pgl

I-Blocklist

Articolo e-zine




Guida scritta da: Mm-barabba 20:20, 22 Mar 2008 (CDT) Swirl-auth20.png Debianized 20%
Estesa da:
Mm-barabba 23:46, 5 apr 2012 (CEST)
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized