Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:tp-lxc-squid-privoxy-tor [02/07/2014 19:15] captnfab [TP : Un proxy TOR/privoxy/squid3 dans un conteneur LXC] |
atelier:chantier:tp-lxc-squid-privoxy-tor [02/07/2014 20:27] captnfab [Prérequis] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* Création par **captnfab** 02/07/2014 | * Création par **captnfab** 02/07/2014 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
- | * Commentaires sur le forum : [[url | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=9344 | ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME |
**Nota :** | **Nota :** | ||
Ligne 41: | Ligne 41: | ||
<code root>mkdir -p /etc/lxc/auto | <code root>mkdir -p /etc/lxc/auto | ||
ln -s /var/lib/lxc/proxies/config /etc/lxc/auto/proxies.conf</code> | ln -s /var/lib/lxc/proxies/config /etc/lxc/auto/proxies.conf</code> | ||
+ | |||
+ | <note info>Pour les utilisateurs de Jessie, l'autostart fonctionne différemment avec la directive ''lxc.start.auto = true''. Je n'ai cependant pas encore réussi à la faire fonctionner.</note> | ||
=== Interface réseau === | === Interface réseau === | ||
Par défaut, le conteneur créé partage son interface réseau avec l'hôte. C'est le cas que nous traiterons ici. Si vous voulez créer une configuration différente, référez-vous au tuto LXC du wiki. | Par défaut, le conteneur créé partage son interface réseau avec l'hôte. C'est le cas que nous traiterons ici. Si vous voulez créer une configuration différente, référez-vous au tuto LXC du wiki. | ||
+ | |||
+ | === Désactiver les recommandations APT === | ||
+ | Pour aider les conteneurs à rester minimaux, on peut désactiver le traitement par APT des recommandations comme des dépendances. | ||
+ | <code perl /var/lib/lxc/proxies/rootfs/etc/apt/apt.conf.d/00no-recommends>APT::Install-Recommends "false"; | ||
+ | APT::Install-Suggests "false"; | ||
+ | </code> | ||
==== Démarrer le LXC et prendre la main ==== | ==== Démarrer le LXC et prendre la main ==== | ||
Ligne 51: | Ligne 59: | ||
<code root>lxc-start -n proxies -d</code> | <code root>lxc-start -n proxies -d</code> | ||
- | Obtention d'un shell dans le conteneur : | + | Obtention d'un shell (root) dans le conteneur : |
<code root>lxc-attach -n proxies</code> | <code root>lxc-attach -n proxies</code> | ||
+ | === Installation de paquets de base === | ||
+ | Par défaut, un conteneur est installé avec un système très épuré. Pour ce qui suis, vous voulez probablement installer quelques outils dans le conteneur. Obtenez un shell root dans le conteneur et saisissez par exemple : | ||
+ | <code root>apt-get install --no-install-recommends vim-nox nano less aptitude</code> | ||
===== Installation des proxies ===== | ===== Installation des proxies ===== |