« Contrôle parental » : différence entre les versions

Aller à la navigation Aller à la recherche
1 429 octets ajoutés ,  il y a 3 ans
mAucun résumé des modifications
 
(93 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 13 : Ligne 13 :
== Les sources. ==
== Les sources. ==


Toutes les sources sont sur le [https://github.com/marsat/CTparental site officiel]
Toutes les sources sont sur le [https://gitlab.com/marsat/CTparental site officiel]


== Installation par le deb : ==


== Installation par le deb : ==
Téléchargez la dernière version deb correspondant à votre distribution sur https://gitlab.com/marsat/CTparental/-/releases .
 
il y a 2 branches encore actives du logiciel en fonction des paquets utilisés pour effectuer le filtrages, ce qui permet d’être plus modulable en fonction des machines et distributions utilisées.
(à partir des versions versions 5.x.x)


Téléchargez le deb.
- '''master''' = nftables (successeur d'iptables), dnscrypt-proxy (remplaçant dnsmasq), lighttpd ou nginx, privoxy et e2guardian ( successeur de dansguardian ).


=== Pour debian 8(jessie) ===
- '''min''' = nftables = nftables (successeur d'iptables), dnscrypt-proxy (remplaçant dnsmasq), lighttpd ou nginx.


  $ wget -c https://github.com/marsat/CTparental/releases/download/4.20.15d/ctparental_debian_jessie_4.20.15-1.0_all.deb
et 5 branches historique, non maintenu qui ce basé sur dnsmasq, dansguardian , iptables .(jusqu'aux versions 4.x.x)


=== Pour ubuntu 14.04 et 12.04 ===
- '''dnsmasq''' = nftables (successeur d'iptables), dnsmasq, lighttpd ou nginx, privoxy et e2guardian ( successeur de dansguardian ).


  $ wget -c https://github.com/marsat/CTparental/releases/download/4.20.15d/ctparental_ubuntu_14.04_4.20.15-1.0_all.deb
- '''dnsmasq_min''' = nftables = nftables (successeur d'iptables), dnsmasq, lighttpd ou nginx.


=== Pour ubuntu 16.04 ===
- '''iptables''' = iptables, ipset, dnsmasq, lighttpd ou nginx, privoxy et e2guardian ( successeur de dansguardian ).


  $ wget -c https://github.com/marsat/CTparental/releases/download/4.20.15d/ctparental_ubuntu_16.04_4.20.15-1.0_all.deb
- '''dansguardian''' = iptables, ipset, dnsmasq, lighttpd, privoxy et dansguardian.


=== Pour debian 9 et supérieure ===
- '''iptables_min''' = iptables, ipset,dnsmasq, lighttpd ou nginx.
Bascule sur e2guardian (fork de dansguardian) en remplacement de dansguardian.


  $ wget -c https://github.com/marsat/CTparental/releases/download/4.20.15e/ctparental_testing_sid_4.20.15-1.0_all.deb
exemple pour debian9 il y a 4 paquet possible. 2 paquet dérivé de la branche iptables avec lighttpd ou nginx et 2 autres dérivé de la branche iptables_min si l'on veut utiliser moins de ressources.


== Pour ceux qui veulent tester en ipv6 ==
== Pour ceux qui veulent tester en ipv6 ==
Ligne 48 : Ligne 51 :
   # apt-get remove --purge ctparental privoxy e2guardian dansguardian dnsmasq lighttpd
   # apt-get remove --purge ctparental privoxy e2guardian dansguardian dnsmasq lighttpd


   $ wget -c https://github.com/marsat/CTparental/releases/download/4.20.15e/ctparental_testing_sid_4.20.15-1.0_all.deb
   $ wget -c https://gitlab.com/marsat/CTparental/uploads/d5567eb1a43ffde679193bce87be5f69/ctparental_debian10_lighttpd_4.44.18-1.0_all.deb


pour tester le filtrage avec un utilisateur non filtré il suffit que celui-ci ajoute le proxy http et https suivant dans son navigateur.<br />
Pour tester le filtrage avec un utilisateur non filtré il suffit que celui-ci ajoute le proxy http et https suivant dans son navigateur.<br />
http et https '''::1''' port '''8888'''
http et https '''::1''' port '''8888'''


pour les utilisateurs filtrés c'est automatique, il n'y a rien a faire.
Pour les utilisateurs filtrés c'est automatique, il n'y a rien à faire.


== Nettoyage des versions précédentes : ==
== Nettoyage des versions précédentes : ==
si vous utilisé l'instance dnscrypt-proxy du deb pour vos connexions système il faut installer celui-ci de manière autonome via la commande ci dessous:
 
  # apt-get install dnscrypt-proxy


  # apt-get autoremove --purge  ctparental clamav-* privoxy lighttpd dansguardian dnsmasq
cela éviteras la surpression de dnscrypt-proxy durant la procédure de dés-installation de ctparental, et ainsi une perte de connexion système.


   # sed -i "s?^%ctoff.*??g" /etc/sudoers
   # apt-get autoremove --purge  ctparental clamav-* privoxy lighttpd dansguardian dnsmasq nginx e2guardian


   # sed -i "s?^ALL  ALL=(ALL) NOPASSWD:/usr/local/bin/CTparental.sh.*??g" /etc/sudoers
   # rm -rf /etc/CTparental


== Installez le deb : ==
== Installez le deb : ==
Ligne 81 : Ligne 87 :
   $ cat /etc/apt/sources.list /etc/apt/sources.list.d/* 2>/dev/null | awk -F/ '/^deb/ {print $3}' | sort -u
   $ cat /etc/apt/sources.list /etc/apt/sources.list.d/* 2>/dev/null | awk -F/ '/^deb/ {print $3}' | sort -u


Pour la version 3.95-3 et supérieure, après l'ajout d'un nouveaux dépôt, il faut juste penser à lancer la commande suivante :
Pour la version 3.95-3 et supérieure, après l'ajout d'un nouveau dépôt, il faut juste penser à lancer la commande suivante :
    
    
   # CTparental -ubl
   # CTparental -ubl
Ligne 106 : Ligne 112 :


== Configuration ==
== Configuration ==
Pour les versions 4.20.27  et supérieures on accède à l'interface d'administration par le lien web suivant: https://admin.ct.local
Pour les versions 4.20.26  on accède à l'interface d'administration par le lien web suivant: https://admin.ct.localhost


pour les version 4.20.9 et supérieures dans le Choix des catégories à filtrer ajouter la catégorie '''ctparental'''<br />
Pour les versions inférieure à  4.20.26 on accède à l'interface d'administration par le lien web suivant: http://127.0.0.1/CTadmin
pour les versions inférieures ajouter la liste ci dessous dans les [https://github.com/marsat/CTparental/wiki/Noms-de-domaine-filtr%C3%A9s-%28ossi%29 Noms de domaine filtrés]  
 
Pour les versions 4.20.9 et supérieures dans le Choix des catégories à filtrer ajouter la catégorie '''ctparental'''<br />
Pour les versions inférieures ajouter la liste ci dessous dans les [https://github.com/marsat/CTparental/wiki/Noms-de-domaine-filtr%C3%A9s-%28ossi%29 Noms de domaine filtrés]  


Pour les utilisateurs des applications winehq et playonelinux en ctparental versions 4.20.11 et inférieures,<br />
Pour les utilisateurs des applications winehq et playonelinux en ctparental versions 4.20.11 et inférieures,<br />
si le proxy système n'est pas pris en compte il faut le paramétrer via la base de registre de votre disque dur virtuel ou par le menu configuration de l’application qui a besoin d'accéder à internet.<br />
si le proxy système n'est pas pris en compte il faut le paramétrer via la base de registre de votre disque dur virtuel ou par le menu configuration de l’application qui a besoin d'accéder à internet.<br />
les versions 4.20.12 et supérieures ne sont pas affectées par ce problème.
Les versions 4.20.12 et supérieures ne sont pas affectées par ce problème.


Par exemple, pour Internet Explorer :
Par exemple, pour Internet Explorer :
Ligne 134 : Ligne 145 :
   
   
</pre>
</pre>
[[Catégorie:Logiciels Divers]]
[[Catégorie:Logiciels Divers]]
199

modifications

Menu de navigation