URL: https://linuxfr.org/forums/linux-general/posts/lxc-et-tor-sur-archlinux Title: LXC et TOR sur ArchLinux Authors: Egide Dey Date: 2017年11月09日T18:38:15+01:00 License: CC By-SA Tags: tor, lxc, virtualisation, hidden_service et archlinux Score: 1 Bonjour, Je ne me suis jamais amusé à virtualiser... et j'ai quelques questions. Probablement un peu idiotes. J'ai une bonne dizaine de RPI qui tournent comme "serveur" avec des services cachés TOR (ce sont juste des wikis pour de petites assos ou des personnes indépendantes qui sont dans des pays à liberté très restreinte) et autres bidules "cloud". Or je viens de sortir du service une machine (elle a 4 ans et était un serveur debian-ltsp) : * Carte mère : Gigabyte 970A-UD3 ([liens](http://www.gigabyte.fr/Motherboard/GA-970A-UD3-rev-10-11#ov)) * Processeur : AMD FX-8320 (8 coeurs, 16Mb de cache) ([liens](https://www.amd.com/fr/products/cpu/fx-8320)) * refroidissement : Coolermaster Seidon 120XL (silencieux) * mémoire : G.Skill DDR3 1866MHz 16GB * DD système : Samsung SSD 840 EVO Desktop * DD données : 4 X Western Digital RED 3000GB (en RAID 5) Bon, c'est plus une bête de course, mais c'est encore pas trop mal. Là je viens de faire une installation ou tout est chiffré par cryptsetup (la partition UEFI est sur une clé USB que je ne laisse pas avec le serveur). Plutôt que de le laisser prendre la poussière dans mon bureau, je me suis dit que je pourrais le laisser tourner 24/7 pour héberger mon RetroShare et mes dossiers partagés maison (via ssh), et surtout éteindre toutes mes RPI. J'aimerais quand même pouvoir cloisonner mes différentes utilisations dans des containers : - un pour RetroShare (noGui) - un pour un sshd pour le partage de fichier - trois pour des instances tor avec services cachés - un pour mon "cloud" perso Dans mon idée, je verrais bien de séparer les containers hébergeant TOR de ceux hébergeant nginx + Ikiwiki + ssh + git. Un petit peut comme Qube ou Whonix. ``` Matériel | [RS]--| |--[tor]--[nginx asso 1] [sshd]--| |--[tor]--[nginx asso 2] [nginx cloud perso]--| |--[tor]--[nginx asso 3] Où [*] = containers LXC ``` Dans l'idéal le tout sous ArchLinux (je ne pratique intensivement plus que celui-ci depuis 6 ans). Je ne pense faire rien d'autre de cette machine. Pas d'Xorg. Avant de me lancer dans des tests, j'aurais bien aimé vous demander si c'est quelque chose de possible avec LXC. Mes services TOR ne sont pas très utilisés: 1. ~120 utilisateurs = 25-60 connexions par jours 2. ~50 utilisateurs = 10-50 connexions par jours 3. 4 utilisateurs = 80-100 connexions par jours Chaque service a sa propre adresse en onion et tout le monde se connecte avec des Tails (html, git->Keyringer, un peu de ssh). Mon principal souci est que je veux êtres certains que les serveurs nginx cachés ne puissent accéder/être accédé au net si le service TOR ou le firewall plante. Pour l'instant, j'utilise pour chaque asso 2 RPI: un qui fait tourner TOR avec une interface rj45 sur USB et un deuxième qui fait tourner les services cachés. J'aimerais quelques choses de léger à manipuler, je ne devrais pas toucher ces containers très souvent une fois en route. Je vous souhaite à tous une bonne fin de semaine.

AltStyle によって変換されたページ (->オリジナル) /