Zeile 57: |
Zeile 57: |
| ===Konfiguration (Server)=== | | ===Konfiguration (Server)=== |
| * wird von [[VPN_zentral-Server-skript|diesem Skript]] erledigt | | * wird von [[VPN_zentral-Server-skript|diesem Skript]] erledigt |
− | * Server steht in der M18 und ist ein normaler Linksys mit oeffentlicher IP-Adresse (http://141.54.160.25:8080) | + | * Server steht im Freifunkrechenzentrum in Berlin |
− | * [[IP-System_umstellen|Freifunk-Server-IP]] ist die 10.63.254.254..253..252..251... auf dem VPN-Interface | + | * [[IP-System_umstellen|Freifunk-Server-IP]] ist die 10.63.1.1 auf dem VPN-Interface. Für jeden Teilnehmer wird ein eigenes Netz bestehende aus zwei Adressen auf einem eigenen Interface angelegt. |
− | * Aufruf mit: <tt>vtund -s</tt> , Konfigdatei <tt>/etc/vtund.conf</tt> (im Beispiel mit nur 2 Clients) | + | * Aufruf mit: <tt>vtund -s</tt> , Konfigdatei <tt>/etc/vtund.conf</tt> |
− | <pre>
| + | * Auf dem Server laufen zwei Instanzen von vtun: |
− | default { proto tcp; type ether; compress no; encrypt no; keepalive no; multi yes; stat no; }
| + | ** die Erste für Clients mit integrierter Verschlüsselung und Komprimierung (diese wird standardmäßig nicht genutzt) auf Port 5000 |
− | m18---rembrandtweg { passwd bla; device tap0; speed 0;
| + | ** die Zweite für Clients ohne Verschlüsselung und Kompromierung (deutlich kleinere Binarys) auf Port 5001 |
− | up { program "ip addr add dev %% 10.63.254.254/16 brd 10.255.255.255; ip link set %% mtu 1500 up"; }; }
| |
− | m18---jakob2a { passwd bla; device tap1; speed 0;
| |
− | up { program "ip addr add dev %% 10.63.254.253/16 brd 10.255.255.255; ip link set %% mtu 1500 up"; }; }
| |
− | </pre>
| |
− | | |
− | * Konfigdatei <tt>/etc/local.olsrd.conf</tt> fuer das Interface tun0, die anderen werden entsprechend angehangen | |
− | <pre>
| |
− | Interface "tap0" "tap1" "tap2" "tap3" "tap4" "tap5" "tap6" "tap7" "tap8"
| |
− | {
| |
− | HelloInterval 5.0
| |
− | HelloValidityTime 90.0
| |
− | TcInterval 3.0
| |
− | TcValidityTime 270.0
| |
− | MidInterval 15.0
| |
− | MidValidityTime 270.0
| |
− | HnaInterval 15.0
| |
− | HnaValidityTime 90.0
| |
− | | |
− | Ip4Broadcast 10.255.255.255
| |
− | LinkQualityMult default 0.1
| |
− | }
| |
− | </pre>
| |
| | | |
| ===Konfiguration (Client)=== | | ===Konfiguration (Client)=== |