Interdire l'accès à FACEB...sur Ubuntu [Resolu je pense]

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : myahoo, nico@nc, Mori, jpj

Répondre
Didiéridou
Gecko
Messages : 59
Inscription : 25 nov. 2003, 17:27

Interdire l'accès à FACEB...sur Ubuntu [Resolu je pense]

Message par Didiéridou »

Bonjour tout le monde !
J'ai parcouru cette page http://forums.mozfr.org/viewtopic.php?f ... n+site+web mais je n'y ai pas trouvé mon bonheur.
En résumé:
- je tourne sous Ubuntu 12.10
- j'utilise FF 21.0
- j'en ai assez que mon micro soit continuellement occupé par ... avec Facebook
Comment, simplement et en français, puis-je bloquer l'accès à ce site SVP ?
Je vous remercie de votre aide.
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Dernière modification par Didiéridou le 22 mai 2013, 17:41, modifié 1 fois.
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Abraxas »

Mettre tous les domaines appartenant à FB dans le fichiers hosts des machines concernées. On peut aussi faire ça via le firewall.
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Didiéridou
Gecko
Messages : 59
Inscription : 25 nov. 2003, 17:27

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Didiéridou »

Merci pour cette première réponse rapide mais:
- où trouve-ton ce fichier host dans Ubuntu ?
- comment configurer le firewall dans Ubuntu ? (je crois qu'il est inclus par défaut mais je n'ai jamais eu à faire à lui ...).
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 22658
Inscription : 10 mars 2006, 17:25

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Bob49 »

Bonsoir

Tu aurais du demandé aussi des avis sur le forum d'Ubuntu... :)
Didiéridou a écrit :où trouve-ton ce fichier hosts dans Ubuntu ?
La réponse est dans ta question.... recherche de "fichier hosts dans Ubuntu" sur Google (par ex) et 1er résultat, la doc d'Ubuntu : http://doc.ubuntu-fr.org/hosts

Mais Facebook est sur ton pc ou apparait à l'utilisation de Firefox ?
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
Avatar de l’utilisateur
Pierre (aka Terdef)
Gecko
Messages : 77
Inscription : 13 août 2006, 00:13

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Pierre (aka Terdef) »

Bonjour,
Didiéridou a écrit :occupé par ... avec Facebook
Heeeuuu !... Se séparer de ..., c'est une solution, non ? :arrow:

Bon, on fait autrement.

Dans tous les systèmes d'exploitation du monde (Windows, Dos et MSDos des PCs et compatibles PC, CP/M des Amstrad CPC et Commodore 128, Mac OS/X, OS/2, NeXtStep, Unix, BSD, GNU/Linux, Android, Symbian, IO/S, Etc. ...), il existe un DNS local qui permet d'accélérer la résolution des noms de domaines en évitant d'aller fouiller dans les serveurs DNS du FAI ou dans les DNS publics.

La résolution des noms de domaines, c'est permettre à la couche réseau du système d'exploitation d'accéder à site.machin.sur.domaine.topleveldomaine (dont il se fiche complètement) en lui disant qu'en fait, il faut comprendre 189.55.147.217 (ça, sa l’intéresse, c'est l'adresse IP du serveur sur lequel se trouve le site site.machin.sur.domaine.topleveldomaine et il sait y aller !).

Image

Ceci tient dans un petit fichier d'une simplicité enfantine, appelé "hosts", et qui ne contient, en texte pur, qu'une bête liste de paires "nom de domaine <-> adresse IP". C'est tout.
127.0.0.1 localhost
64.233.179.104 http://www.google.fr
64.233.167.99 http://www.google.com
193.238.151.9 microsoft.fr

Et bien, il existe une convention universelle (un standard) qui fait que l'adresse 127.0.0.1 signifie "Moi-même" (mon ordinateur - localhost - boucle locale), ceci sous Windows comme sous tous les autres systèmes d'exploitation (Unix, Linux, Mac OS etc. ...). Cette adresse a été réservée, dès le début des réseaux, pour permettre de faire des tests localement, sans avoir à se connecter à un réseau.

Si je met, dans une liste hosts, des domaines, en leur donnant comme adresse "moi-même", ils ne seront tout simplement jamais trouvés (car ils ne sont pas hébergés sur mon ordinateur). Par exemple, ajoutons, pour les bloquer, les domaines horrible.com et violence.net dans la même liste que ci-dessus : elle devient

127.0.0.1 localhost
64.233.179.104 http://www.google.fr
64.233.167.99 http://www.google.com
193.238.151.9 microsoft.fr
127.0.0.1 horrible.com
127.0.0.1 violence.net

C'est ainsi que l'on bloque des dizaines de milliers de sites connus de publicités, d'espionnage, de sexe, de violence, illégaux, de suicide, de drogues etc. ...

Donc, il suffit de mettre, dans hosts, la paire
127.0.0.1 facebook.com
et le tour est joué.

Comme le site facebook.com ne se trouve pas sur votre ordinateur, il ne sera jamais trouvé.

Quelqu'un d'autre doit compléter ce que je viens de dire pour vous guider vers le dns local sous Linux, que je ne connais pas.

Quelques notes, pour comprendre l'esprit dans lequel cela a été inventé (historique de dns), le principe et la syntaxe.
Hosts et DNS - Un peu d'histoire
Hosts et DNS : Schéma de principe de la résolution des noms de domaine
Hosts

Deuxième étape :
Je cherche les nom de domaines de facebook avec un "truc à dns" comme ceux-là :
Outils gratuits en ligne - Trucs à DNS

Je m'aperçoit qu'il ne suffit pas de bloquer facebook.com car un petit malin me contournerait immédiatement. Facebook a acheté également son nom de domaine en .org, .biz et .us. Il convient de les bloquer également :

Conclusion :
J'ajoute à ma liste hosts, ceci :
127.0.0.1 facebook.com
127.0.0.1 facebook.biz
127.0.0.1 facebook.org
127.0.0.1 facebook.us

Cordialement
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Dernière modification par Pierre (aka Terdef) le 21 mai 2013, 19:02, modifié 1 fois.
Didiéridou
Gecko
Messages : 59
Inscription : 25 nov. 2003, 17:27

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Didiéridou »

Oh la honte !!! à force de chercher sur ce site j'en ai oublié la recherche fondamentale dans Google ! pardon
FB n'est pas installé sur mon micro.
Il faut donc que j'ajoute une commande dans mon host, sans doute; mais laquelle ?
En attendant je parcours l'aide Ubuntu.
J'ai trouvé ça: http://winhelp2002.mvps.org/hosts.txt qui me donnait à penser ce que Pierre vient de poster (grand merci pour toutes ces explications très pédagogiques).
Du coup je vais modifier simplement mon host.
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Avatar de l’utilisateur
Pierre (aka Terdef)
Gecko
Messages : 77
Inscription : 13 août 2006, 00:13

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Pierre (aka Terdef) »

Re,

Je viens de te donner les "commandes" à installer.

Et non, Fesse de bouc n'est jamais installé sur un ordinateur, c'est un site que l'on consulte avec un navigateur. Une application locale qui se connecterait à Facebook serait hautement suspecte, déjà que Fesse de Bouc est un énorme spyware à vie privée ! Fesse de bouc ou vie privée, il faut choisir.

Autre solution (gratuite) :
Changer de DNS et utiliser les DNS filtrant et paramétrables d'Open DNS. Là, se seront des dizaines de milliers de sites qui seront bloqués, dont tous les trucs de socialisation, si on veut.
DNS des FAI et autres DNS - DNS filtrant OpenDNS

Si vous ne savez pas changer de DNS, il faut demander à un utilisateur linux.
Pour Windows, un tuto pour utiliser les DNS de Google (il suffit de mettre les DNS dOpenDNS à la place de ceux de Google) :
Comment changer de DNS pour utiliser ceux de Google

Cordialement

Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Dernière modification par Pierre (aka Terdef) le 21 mai 2013, 19:14, modifié 1 fois.
Didiéridou
Gecko
Messages : 59
Inscription : 25 nov. 2003, 17:27

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Didiéridou »

J'ai choisi il y a longtemps maintenant !
Ma modif dans le host ne suffit pas ... je parviens toujours à la page d’accueil même après avoir fermé FF !
Voici mon host:
127.0.0.1 localhost.localdomain localhost
::1 didier-desktop localhost6.localdomain6 localhost6
127.0.1.1 didier-desktop

127.0.0.1 facebook.com
127.0.0.1 facebook.biz
127.0.0.1 facebook.org
127.0.0.1 facebook.us

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Avatar de l’utilisateur
Pierre (aka Terdef)
Gecko
Messages : 77
Inscription : 13 août 2006, 00:13

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Pierre (aka Terdef) »

Ajoutez
127.0.0.1 ads.ak.facebook.com
127.0.0.1 creative.ak.facebook.com
127.0.0.1 creative.ak.fbcdn.net #[textads]
127.0.0.1 facebookinc.122.2o7.net #[o et non pas zéro - est un serveur d'APIs d'Adobe]
Notez qu'il est possible qu'une tâche préempte la connexion à facebook. Essayez de vous connecter ou de créer un compte. Après avoir modifé votre fichier hosts, il est probable que vous recevriez un message d'erreur "la connexion n'a pu être établie".

Cordialement
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Dernière modification par Pierre (aka Terdef) le 21 mai 2013, 19:41, modifié 1 fois.
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 22658
Inscription : 10 mars 2006, 17:25

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Bob49 »

Didiéridou a écrit :je parviens toujours à la page d’accueil même après avoir fermé FF !
Que veux-tu dire par cette phrase ? Qu'elle page d’accueil, celle de Firefox ? :idea:
.
.
Votre Navigateur : Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20130521 Firefox/24.0
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
Avatar de l’utilisateur
Pierre (aka Terdef)
Gecko
Messages : 77
Inscription : 13 août 2006, 00:13

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Pierre (aka Terdef) »

Bob49,

Je pense qu'il s'agit de la page de Facebook se trouvant encore dans le cache de Firefox, mais il n'ira pas plus loin.

Pour le vérifier : faire un clic droit > Actualiser
Je tiens la pari que ça se casse la figure.

Cordialement

Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Didiéridou
Gecko
Messages : 59
Inscription : 25 nov. 2003, 17:27

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Didiéridou »

Bin NON ça c'est pas cassé la figure !
J'ai même réussi à revoir ma page sur laquelle je n'étais pas passé depuis des lustres !
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 22658
Inscription : 10 mars 2006, 17:25

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Bob49 »

Si tu déconnecte ton système d'internet et que tu vas à ta page d’accueil, après suppression du cache..ça donne quoi ?
.
.
Votre Navigateur : Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20130521 Firefox/24.0
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
Avatar de l’utilisateur
Pierre (aka Terdef)
Gecko
Messages : 77
Inscription : 13 août 2006, 00:13

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Pierre (aka Terdef) »

Et en faisant Outils > Informations sur la pag
Quel est le nom de domaine ?

En bloquant facebook.com, ce sont tous ces domaines qui sont bloqués (enfin, ceux que j'ai identifié)
www.facebook.com
facebook.com
apps.facebook.com
de-de.facebook.com
ko-kr.facebook.com
it-it.facebook.com
ja-jp.facebook.com
developers.facebook.com
fr-fr.facebook.com
en-gb.facebook.com
nl-nl.facebook.com
es-es.facebook.com
es-la.facebook.com
badge.facebook.com
m.facebook.com
id-id.facebook.com
pl-pl.facebook.com
new.facebook.com
hu-hu.facebook.com
cs-cz.facebook.com
tr-tr.facebook.com
ro-ro.facebook.com
de.facebook.com
th-th.facebook.com
wwww.facebook.com
ru-ru.facebook.com
sk-sk.facebook.com
pt-br.facebook.com
da-dk.facebook.com
blog.facebook.com
fr.facebook.com
sv-se.facebook.com
ca-es.facebook.com
bg-bg.facebook.com
pt-pt.facebook.com
nb-no.facebook.com
ar-ar.facebook.com
zh-tw.facebook.com
ww.facebook.com
hr-hr.facebook.com
zh-cn.facebook.com
fi-fi.facebook.com
sr-rs.facebook.com
ms-my.facebook.com
el-gr.facebook.com
zh-hk.facebook.com
sl-si.facebook.com
es.facebook.com
iphone.facebook.com
vi-vn.facebook.com
hi-in.facebook.com
hs.facebook.com
developer.facebook.com
he-il.facebook.com
en-us.facebook.com
eu-es.facebook.com
w.facebook.com
it.facebook.com
harvard.facebook.com
tl-ph.facebook.com
berkeley.facebook.com
ugent.facebook.com
bondedu.facebook.com
hawaii.facebook.com
lt-lt.facebook.com
biola.facebook.com
utk.facebook.com
gmu.facebook.com
brown.facebook.com
njit.facebook.com
columbia.facebook.com
af-za.facebook.com
ithaca.facebook.com
svn.facebook.com
minnesota.facebook.com
lancs.facebook.com
napier.facebook.com
osu.facebook.com
mcmaster.facebook.com
susqu.facebook.com
yale.facebook.com
oakton.facebook.com
rit.facebook.com
swarthmore.facebook.com
sfasu.facebook.com
nl.facebook.com
northcentral.facebook.com
princeton.facebook.com
bu.facebook.com
mtholyoke.facebook.com
uwyo.facebook.com
uwe.facebook.com
brocku.facebook.com
nku.facebook.com
ccsu.facebook.com
tulane.facebook.com
drexel.facebook.com
depaul.facebook.com
wellesley.facebook.com
jmu.facebook.com
cua.facebook.com
lboro.facebook.com
bard.facebook.com
cmich.facebook.com
westking.facebook.com
vanderbilt.facebook.com
kctcs.facebook.com
ca.facebook.com
uah.facebook.com
eiu.facebook.com
covenant.facebook.com
utulsa.facebook.com
uea.facebook.com
artic.facebook.com
pittstate.facebook.com
gpc.facebook.com
newbury.facebook.com
unimuenster.facebook.com
jccc.facebook.com
ubrm.facebook.com
newcastletyne.facebook.com
warwick.facebook.com
northwestern.facebook.com
carletoncanada.facebook.com
iup.facebook.com
uoguelph.facebook.com
georgetown.facebook.com
twu.facebook.com
msstate.facebook.com
boisestate.facebook.com
liu.facebook.com
pepperdine.facebook.com
okstate.facebook.com
morrisville.facebook.com
arkansas.facebook.com
winchester.facebook.com
cs.facebook.com
upenn.facebook.com
sfu.facebook.com
arizona.facebook.com
kuleuven.facebook.com
tamu.facebook.com
www.facebook.com
uva.facebook.com
redeemeron.facebook.com
wheaton.facebook.com
oregon.facebook.com
iowa.facebook.com
temple.facebook.com
bethel.facebook.com
appstate.facebook.com
rollins.facebook.com
lse.facebook.com
cambridge.facebook.com
cy-gb.facebook.com
mirror.facebook.com
tcu.facebook.com
indiana.facebook.com
wpi.facebook.com
msoe.facebook.com
usc.facebook.com
ycp.facebook.com
csun.facebook.com
depauw.facebook.com
presby.facebook.com
umd.facebook.com
ilstu.facebook.com
fsu.facebook.com
newpaltz.facebook.com
ucdavis.facebook.com
soas.facebook.com
unimaas.facebook.com
memphis.facebook.com
da.facebook.com
psu.facebook.com
ro.facebook.com
uclac.facebook.com
ja.facebook.com
uci.facebook.com
udkberlin.facebook.com
ou.facebook.com
tippinst.facebook.com
wku.facebook.com
towson.facebook.com
uncc.facebook.com
wvu.facebook.com
uwaterloo.facebook.com
mit.facebook.com
nyu.facebook.com
smsu.facebook.com
utoronto.facebook.com
iupui.facebook.com
wichita.facebook.com
hampshire.facebook.com
umass.facebook.com
stanford.facebook.com
utoledo.facebook.com
apus.facebook.com
uidaho.facebook.com
txstate.facebook.com


Idée d'une erreur qui arrive souvent sous Windows (mais je ne sais pas sous Linux) :
Le fichier hosts est manipulé avec, tout simplement, notepad (le bloc-notes de windows)
Or, lorsque l'on quitte notepad en sauvegardant les modifications apportées à hosts sans autre précaution, notepad ne ré-écrit pas hosts, mais créé un nouveau fichier appelé hosts.txt. Ce n'est pas hosts (qui n'a pas de suffixe) et le nouveau truc ne sert strictement à rien ni personne. Vérifiez que votre hosts contient bien les blocages indiqués (et vérifiez sur le lien donné, si la syntaxe est bien respectée.

Vérifiez que vos modifications ont bien été prises en compte dans hosts.

Un point de détail sous Windows (indifférent) mais rigide sous Linux : l'espace entre adresse IP et nom de domaine doit être fait avec la touche de tabulation (caractère tab) et non pas un espace)

Cordialement
Votre Navigateur : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0
Didiéridou
Gecko
Messages : 59
Inscription : 25 nov. 2003, 17:27

Re: Interdire l'accès à FACEB...sur Ubuntu

Message par Didiéridou »

J'ai bien vérifié que les espaces correspondaient à une tabulation.
Le fichier hosts enregistré ne porte pas d'extension ".txt"

Par contre j'ai un fichier hosts.conf qui contient ceci:
# The "order" line is only used by old versions of the C library.
order hosts,bind
multi on
Ensuite j'ai fait un clic droit sur la page pour trouver le domaine, en vain.
En revanche, dans l'onglet "Permissions" j'ai tout interdit (Charger des images, définir des cookies, etc ...)
J'ai supprimé tous les cookies s'y rapportant.
Résultat la page d'accueil de FB s'affiche mais je ne parviens plus à me connecter !
ça semble gagné !

On verra à l'usage.
Merci pour votre aide précieuse.
Votre Navigateur : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Bing [Bot], Google [Bot] et 22 invités