]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/websites/tools/vpn/www/index.html
Squash changes containing private information
[perso/Immae/Config/Nix.git] / modules / private / websites / tools / vpn / www / index.html
diff --git a/modules/private/websites/tools/vpn/www/index.html b/modules/private/websites/tools/vpn/www/index.html
deleted file mode 100644 (file)
index fc2618a..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
-  <title>VPN configuration</title>
-  <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
-  <link rel="stylesheet" href="style.css" type="text/css" />
-  <meta name="viewport" content="width=device-width, initial-scale=1" />
- </head>
- <body>
-   <div class="instructions">
-     <h2>Installation</h2>
-     <ul>
-       <li>Installer tinc</li>
-       <li>Créer un fichier /etc/tinc/Immae/tinc.conf sur ce modèle, en remplaçant la ligne <code>A choisir</code> par un nom de la forme DomaineMachine. La machine sera accessible par <code>machine.domaine.immae.eu</code> par la suite
-<pre>
-Name = A choisir
-Mode = switch
-Interface = vpn6
-ConnectTo = ImmaeEu
-
-# The tap device tinc will use.
-# Default is /dev/tap0 for ethertap or FreeBSD,
-# /dev/tun0 for Solaris and OpenBSD,
-# and /dev/net/tun for Linux tun/tap device.
-Device = /dev/net/tun
-LocalDiscovery = yes
-</pre>
-         </li>
-       <li>Vérifier l'existence du device indiqué à la ligne "<code>Device</code>" dans le système.
-         <pre>ls /dev/net/tun</pre>
-       </li>
-       <li><em class="important">Si tinc tourne déjà, l'arrêter !!</em></li>
-       <li>Générer les clés&nbsp;:
-         <pre>tincd -K -n Immae</pre>
-         Stocker la clé privée dans <code>/etc/tinc/Immae/rsa_key.priv</code> et la clé publique dans un autre dossier<br />
-         (<em>pas <code>/etc/tinc/Immae/hosts/</code> comme proposé par défaut</em>).<br />
-         L'endroit importe peu, elle ne sera pas conservée.</li>
-       <li>M'envoyer le nom choisi dans <code>tinc.conf</code>, et la clé publique</li>
-       <li>Cloner le dépôt des hôtes du réseau
-<pre>
-cd /etc/tinc/Immae
-git clone https://git.immae.eu/perso/Immae/Config/tinc/hosts
-</pre>
-       </li>
-       <li>Une fois que j'ai confirmé avoir reçu la clé&nbsp;:
-<pre>
-cd /etc/tinc/Immae/hosts
-git pull origin master
-</pre>
-       </li>
-       <li>Uniquement pour Debian/Ubuntu: Ajouter <code>Immae</code> dans <code>/etc/tinc/nets.boot</code> (créer le fichier si nécessaire).</li>
-       <li>Selon le système, démarrer tinc&nbsp;:
-<pre>
-/etc/init.d/tinc start
-</pre>
-         ou
-<pre>
-systemctl enable tincd@Immae.service
-systemctl start tincd@Immae.service
-</pre>
-       </li>
-     </ul>
-
-     <h2>Choix d'ip</h2>
-     <ul>
-       <li>Choisir une ip : <code>2001:aaaa:b:cccc:d::xxxx:yyyy/96</code> (le préfixe <code>2001:aaaa:b:cccc:d</code> est imposé). Choix uniquement sur le <code>yyyy</code> (n'importe quel nombre entre <code>1</code> et <code>ffff</code>), le <code>xxxx</code> est dépendant du domaine</li>
-       <li>M'envoyer le choix de l'ip</li>
-
-       <li>Si on veut éviter de passer systématiquement par le serveur immae.eu (Par
-         défaut linux préfère l'ipv6 dès qu'il en a possibilité), modifier le fichier
-         <code>/etc/gai.conf</code>. Quelques lignes à décommenter, tout est déjà dans le fichier :
-<pre>
-(...)
-#
-precedence  ::1/128       50
-precedence  ::/0          40
-precedence  2002::/16     30
-precedence ::/96          20
-#precedence ::ffff:0:0/96  10
-#
-#    For sites which prefer IPv4 connections change the last line to
-#
-precedence ::ffff:0:0/96  100
-(...)
-</pre>
-       </li>
-     </ul>
-   </div>
- </body>
-</html>