<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=22miladin</id>
	<title>Fachschaft Informatik - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=22miladin"/>
	<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php/Spezial:Beitr%C3%A4ge/22miladin"/>
	<updated>2026-10-16T12:55:15Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=FBIVPN&amp;diff=31612</id>
		<title>FBIVPN</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=FBIVPN&amp;diff=31612"/>
		<updated>2026-06-22T11:42:37Z</updated>

		<summary type="html">&lt;p&gt;22miladin: change fbivpn -&amp;gt; wap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Informatik-Netz gibt es leider viele Port-Beschränkungen. Daher ist die Verwendung einer [[VPN|VPN-Verbindung]] zu empfehlen. Eine VPN-Verbindung ist auch dann sinnvoll, wenn man von außerhalb des Informatik-Netzes auf Seiten zugreifen möchte, die nur aus dem Informatik-Netz abgerufen werden können.&lt;br /&gt;
&lt;br /&gt;
Vom IRZ gibt es [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients.html Anleitungen für MacOS, Windows und Ubuntu]. Hier gibt es weitere Anleitungen, wie man die Verbindung unter verschiedenen Linux-Distributionen realisieren kann:&lt;br /&gt;
&lt;br /&gt;
== Kurzanleitungen ==&lt;br /&gt;
Hier sind Kurzanleitungen für Ubuntu, Windows XP &amp;amp; 7, Mac OS X und iOS, längere Anleitungen gibt es unten.&lt;br /&gt;
Besonders empfehlenswert sind die [[https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/ubuntu.html|offiziellen Anleitungen des IRZ]].&lt;br /&gt;
&lt;br /&gt;
=== Debian-Testing ===&lt;br /&gt;
&lt;br /&gt;
Unter neueren Debian System kann es vorkommen, dass erst network-manager-pptp-gnome oder pptp-linux installiert werden muss. Danach funktioniert die Anleitung von Ubuntu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anmerkung Debian 12 - l2tp &lt;br /&gt;
&lt;br /&gt;
Einrichtung wie unter Ubuntu, bitte Anmerkung 4 beachten.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu (getestet unter 12.04 bis 23.04 [Mai 2023])===&lt;br /&gt;
(über GUI [nm-applet]):&lt;br /&gt;
&lt;br /&gt;
* VPN-Verbindungen-&amp;gt;VPN-Konfigurieren&lt;br /&gt;
* Hinzufügen&lt;br /&gt;
* Erzeugen (PPTP)&lt;br /&gt;
* Daten eingeben:&lt;br /&gt;
** Verbindungsname: FBI-VPN (ist beliebig)&lt;br /&gt;
** Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
** User name: &amp;lt;Deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
** Passwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** NT Domain: informatik&lt;br /&gt;
* Advanced:&lt;br /&gt;
** Use Point-to-Point encryption (MPPE)&lt;br /&gt;
** Sicherheit: 128-bit (most secure)&lt;br /&gt;
** die nächsten 4 Optionen ankreuzen&lt;br /&gt;
*** Anmerkung: Bei mir (Ubuntu 13.10) funktioniert das VPN nur, wenn &amp;quot;Allow stateful encryption&amp;quot; nicht angekreuzt ist. Mach ich was falsch?&lt;br /&gt;
*** Anmerkung2: Bei mir (Ubuntu 14.04 neu installiert) gehts auch nur ohne. Also vermutlich bei allen Ubuntus ab 13.10 den einen Haken weglassen.&lt;br /&gt;
**** Bei mir (Ubuntu 14.04) gehts wieder nur &#039;&#039;mit&#039;&#039;. Einfach beides ausprobieren.&lt;br /&gt;
*** Anmerkung3: Bei mir (Ubuntu 15.04 neu installiert) gehts weder mit noch ohne. Funktioniert diese Methode noch bei den alten Ubuntu Versionen?&lt;br /&gt;
*** Anmerkung4: Unter (X)Ubuntu 16.04) gehts ohne &amp;quot;Allow stateful encryption&amp;quot;. PS: In einer VM (das war das Problem bei mir) müsst ihr in den Settings eine &amp;quot;Netzwekbrücke&amp;quot; einstellen. &amp;quot;NAT&amp;quot; funktioniert nicht.&lt;br /&gt;
*** Anmerkung5: MSCHAP ausschalten und nur MSCHAPv2 aktiv lassen hat hier geholfen.&lt;br /&gt;
*** Anmerkung6: Auf Ubuntu 18.04.4, Juni 2020, galt bei mir:  &amp;quot;Allow stateful encryption&amp;quot; nicht angekreuzen sowie MSCHAP ausschalten und nur MSCHAPv2 aktiv lassen.&lt;br /&gt;
***Anmerkung7: Auf Ubuntu 21.10 ( April 2022) gilt: &amp;quot;Allow stateful encryption&amp;quot; ankreuzen, MSCHAP aus und MSCHAPv2 aktiv lassen. (Hat bei Ubuntu 23.04 auch funktioniert.)&lt;br /&gt;
** &amp;lt;OK&amp;gt;&lt;br /&gt;
* IPv4-Einstellungen&lt;br /&gt;
** Methode: Automatisch (VPN), nur Adressen&lt;br /&gt;
** DNS-Server: 134.100.9.61&lt;br /&gt;
** Suchdomänen: informatik.uni-hamburg.de&lt;br /&gt;
*** Anmerkung: Bei mir waren die IPv4-Einstellungen nicht nötig (Ubuntu 18.04.4, Juni 2020 und 23.04, Mai 2023)&lt;br /&gt;
* &amp;lt;Speichern&amp;gt;&lt;br /&gt;
* &amp;lt;Schließen&amp;gt;&lt;br /&gt;
* Zum W-LAN UHH verbinden.&lt;br /&gt;
* Fertig&lt;br /&gt;
&lt;br /&gt;
Zum verbinden jetzt:&lt;br /&gt;
* VPN-Verbindungen --&amp;gt; FBI-VPN&lt;br /&gt;
Du hast jetzt Internet!!!&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
Es kann sein dass etwaige lokale Firewalls, wie Opensnitch (https://github.com/evilsocket/opensnitch) oder UFW (fancy iptables) Probleme bereiten könnten.&lt;br /&gt;
Um herauszufinden ob eine Firewall dazwischenfunkt, könnte man sie entweder temporär ausschalten und danach probieren (nur in geschützten Netzwerken empfohlen) oder in den Logs nach verdächtigen Einträgen suchen.&lt;br /&gt;
So könnten bei UFW Einträge wie &amp;lt;code&amp;gt;kernel: [UFW BLOCK] IN=&amp;lt;interface&amp;gt; OUT= MAC=&amp;lt;mac&amp;gt; SRC=134.100.5.65 DST=192.168.x.x&amp;lt;/code&amp;gt; auftauchen.&lt;br /&gt;
Bei Opensnitch schlägt der Aufbau meist durch Timeouts fehl, was auch geloggt wird.&lt;br /&gt;
In der CLI könnte folgender Befehl zum verfolgen der Logs des Netzwerkmanagers hilfreich sein: &amp;lt;code&amp;gt;journalctl -e -f -u NetworkManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
Falls pppd in dem Networkmanager Plugin für pptp genutzt wird, kann der Debug Output aktiviert werden, indem &amp;quot;debug&amp;quot; in der Datei /etc/ppp/options auskommentiert/hinzugefügt wird.&lt;br /&gt;
&lt;br /&gt;
===== Opensnitch =====&lt;br /&gt;
&lt;br /&gt;
Damit PPTP bei einer aktiven Opensnitch-Instanz funktioniert, muss in der Datei /etc/opensnitchd/system-fw.json eine Regel hinzugefügt werden, sodass es danach so aussehen könnte:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;SystemRules&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Rule&amp;quot;: {&lt;br /&gt;
                &amp;quot;Description&amp;quot;: &amp;quot;Allow pptp VPN&amp;quot;,&lt;br /&gt;
                &amp;quot;Table&amp;quot;: &amp;quot;mangle&amp;quot;,&lt;br /&gt;
                &amp;quot;Chain&amp;quot;: &amp;quot;OUTPUT&amp;quot;,&lt;br /&gt;
                &amp;quot;Parameters&amp;quot;: &amp;quot;-p gre&amp;quot;,&lt;br /&gt;
                &amp;quot;Target&amp;quot;: &amp;quot;ACCEPT&amp;quot;,&lt;br /&gt;
                &amp;quot;TargetParameters&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Siehe https://github.com/evilsocket/opensnitch/issues/219&lt;br /&gt;
&lt;br /&gt;
===== UFW =====&lt;br /&gt;
&lt;br /&gt;
Wenn standardmäßig alle eingehenden Verbindungen geblockt werden, sollte die IP vom Gateway freigeschaltet werden, z.B. Src: 134.100.5.65, Protocol both und alles andere beim default.&lt;br /&gt;
Man könnte es mit einer Iptables Regel noch weiter einschränken, indem Packete vom Protocol &amp;quot;GRE&amp;quot; (oder 47) erlaubt sind: https://askubuntu.com/questions/757228/adding-vpn-exception-allow-protocol-to-ufw-firewall-rules&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu 18.04 ===&lt;br /&gt;
Verbindungsart: L2TP&lt;br /&gt;
* sudo apt-get update&lt;br /&gt;
* sudo apt-get install network-manager-l2tp&lt;br /&gt;
* sudo apt-get install network-manager-l2tp-gnome&lt;br /&gt;
VPN Hinzufügen und &amp;quot;Layer 2 Tunneling Protocol (L2TP)&amp;quot; auswählen&lt;br /&gt;
* Daten eingeben:&lt;br /&gt;
** Verbindungsname: FBI-VPN (ist beliebig)&lt;br /&gt;
** Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
** User name: &amp;lt;Deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
** Passwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** NT Domain: &amp;lt;nicht nötig&amp;gt;&lt;br /&gt;
* IPsec:&lt;br /&gt;
** Haken setzen bei &amp;quot;Enable IPsec tunnel to L2TP host&amp;quot;&lt;br /&gt;
** Gateway ID: &amp;lt;frei lassen&amp;gt;&lt;br /&gt;
** Pre-shared key: [[file:irz-vpnpw.png]]&lt;br /&gt;
*** advanced:&lt;br /&gt;
*** Phase1 Algorithms: 3des-sha1-modp1024&lt;br /&gt;
*** Phase2 Algorithms: 3des-sha1&lt;br /&gt;
* PPP Settings:&lt;br /&gt;
** Use Point-to-Point encryption (MPPE)&lt;br /&gt;
** Sicherheit: 128-bit (most secure)&lt;br /&gt;
** allow stateful encryption&lt;br /&gt;
** die nächsten Optionen zu compression ankreuzen&lt;br /&gt;
&lt;br /&gt;
Debugging mit &amp;quot;tail -f /var/log/syslog&amp;quot;&lt;br /&gt;
* Fehler: &amp;quot;Failed to request VPN secrets #3: No agents were available for this request.&amp;quot; &lt;br /&gt;
** Lösung: Rechts vom Passwortfeld aufs Fragezeichen klicken und &amp;quot;Passwort für alle Nutzer speichern&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Kubuntu 13.04 per KDE Controle Module &amp;amp; Arch Linux (Manjaro), Januar 2016 ===&lt;br /&gt;
Verbindungsart: PPTP&lt;br /&gt;
* Daten eingeben&lt;br /&gt;
** Verbindungsname: FBI-VPN (ist beliebig)&lt;br /&gt;
** Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
** Username: &amp;lt;Deine iRZ-[[Kennung]] (0musterm)&amp;gt;&lt;br /&gt;
** Passwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** NT Domain: informatik&lt;br /&gt;
* Advanced&lt;br /&gt;
** Authentication Methods: MSCHAP und MSCHAPv2 (alle anderen deaktivieren)&lt;br /&gt;
** Use Point-to-Point encryption (MPPE)&lt;br /&gt;
** Sicherheit: 128-bit (most secure)&lt;br /&gt;
** stateful encryption&lt;br /&gt;
** Compression: BSD, Deflate, TCP header&lt;br /&gt;
* DNS Server und Suchdomäne sollten nicht mehr nötig sein.&lt;br /&gt;
&lt;br /&gt;
=== Fedora 21 ===&lt;br /&gt;
&lt;br /&gt;
* Den VPN über die GUI mit den gleichen daten wie bei Ubuntu konfigurieren.&lt;br /&gt;
* Da die Firewall ab kernel 3.18 per default mehr block ist es noch nicht möglich eine verbindung aufzubauen.&lt;br /&gt;
* Folgende Befehle helfen:&lt;br /&gt;
** echo nf_conntrack_pptp | sudo tee /etc/modules-load.d/pptp-firewall.conf&lt;br /&gt;
** sudo modprobe nf_conntrack_pptp&lt;br /&gt;
** Quelle: https://blog.wedrop.it/fedora-vpn-problems.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fedora 23 bis 30 ===&lt;br /&gt;
&lt;br /&gt;
* Auch hier scheint es ein firewall Problem zu geben.&lt;br /&gt;
* Folgende Befehle haben mir geholfen:&lt;br /&gt;
** firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -p gre -j ACCEPT&lt;br /&gt;
** firewall-cmd --permanent --direct --add-rule ipv6 filter INPUT 0 -p gre -j ACCEPT&lt;br /&gt;
** firewall-cmd --reload&lt;br /&gt;
** Quelle: https://ask.fedoraproject.org/en/question/63759/pptp-connection-fails-after-last-update/&lt;br /&gt;
&lt;br /&gt;
=== Fedora 35 bis 36 ===&lt;br /&gt;
&lt;br /&gt;
* Die voherigen Befehle alleine haben nicht ausgereicht. &lt;br /&gt;
* Folgender Befehl hat zum Erfolg geführt:&lt;br /&gt;
** sudo sysctl net.netfilter.nf_conntrack_helper=1&lt;br /&gt;
* Die Einstellung persistent machen: &lt;br /&gt;
** echo net.netfilter.nf_conntrack_helper=1 | sudo tee /etc/sysctl.d/98-nf_conntrack.conf&lt;br /&gt;
* Quelle: https://ask.fedoraproject.org/t/pptp-vpn-blocked-by-firewall/8097&lt;br /&gt;
* Seit Kernel-Version 6.0 gibt es net.netfilter.nf_conntrack_helper nicht mehr. Stattdessen kann in der Firewall gre freigeschaltet werden.&lt;br /&gt;
** Quelle: https://ask.fedoraproject.org/t/nf-conntrack-helper-is-missing-from-kernel-6-0-5/28210/2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Qubes OS (getestet unter Qubes 4.2.1, April 2024) ===&lt;br /&gt;
&lt;br /&gt;
Es werden neben einer Network-VM (standardmäßig gibt es sys-net und sys-firewall, Anleitung nutzt sys-firewall) zwei weitere VMs (ein Template, ein Proxy) benötigt, damit gezielt nur eine Auswahl an Qubes und auch nur auf Wunsch das VPN verwenden, und nicht zwangsläufig das gesamte System.&lt;br /&gt;
&lt;br /&gt;
==== sys-net ====&lt;br /&gt;
&lt;br /&gt;
In sys-net muss eingestellt werden, dass eingehender pptp Traffic erlaubt wird und überhaupt verarbeitet werden kann:&lt;br /&gt;
* sudo vim /rw/config/rc.local&lt;br /&gt;
* modprobe ip_conntrack_pptp&lt;br /&gt;
* modprobe ip_nat_pptp&lt;br /&gt;
* iptables -I FORWARD -p 47 -s wap.informatik.uni-hamburg.de -j ACCEPT&lt;br /&gt;
* iptables -Z&lt;br /&gt;
&lt;br /&gt;
==== Proxy Template ====&lt;br /&gt;
&lt;br /&gt;
Qube Manager -&amp;gt; New Qube&lt;br /&gt;
* Label: sys-vpn-template (Beispiel)&lt;br /&gt;
* Type: TemplateVM&lt;br /&gt;
* Template: Default (im Folgenden von fedora-39-xfce ausgehend)&lt;br /&gt;
* Network: None&lt;br /&gt;
&lt;br /&gt;
Anschließend den Template-Qube starten und ein Terminal öffnen&lt;br /&gt;
* sudo dnf remove libreswan&lt;br /&gt;
* sudo dnf install strongswan (sofern nicht bereits installiert)&lt;br /&gt;
* Begründung: libreswan enthält den notwendigen Phase 1 Encryption Algorithmus 3des-sha1-modp1024 nicht mehr &lt;br /&gt;
&lt;br /&gt;
==== VPN Proxy-VM ====&lt;br /&gt;
&lt;br /&gt;
Qube Manager -&amp;gt; New Qube&lt;br /&gt;
* Label: sys-vpn (Beispiel)&lt;br /&gt;
* Type: AppVM&lt;br /&gt;
* Template: sys-vpn-template&lt;br /&gt;
* Networking: &amp;quot;sys-firewall&amp;quot; (oder &amp;quot;sys-net&amp;quot;, discouraged)&lt;br /&gt;
* Advanced: Provides network access to other qubes&lt;br /&gt;
&lt;br /&gt;
Qube Einstellungen (Qube Manger -&amp;gt; sys-vpn -&amp;gt; Settings)&lt;br /&gt;
* Zum Services-Reiter wechseln&lt;br /&gt;
* network-manager Service auswählen&lt;br /&gt;
&lt;br /&gt;
Terminal in sys-vpn öffnen&lt;br /&gt;
* sudo vim /rw/config/rc.local&lt;br /&gt;
* iptables -I INPUT -p 47 -s wap.informatik.uni-hamburg.de -j ACCEPT&lt;br /&gt;
* modprobe l2tp_ppp&lt;br /&gt;
&lt;br /&gt;
==== VPN einrichten ====&lt;br /&gt;
* Zunächst alle obigen Qubes (neu)starten&lt;br /&gt;
* Netzwork Manager Icon der Proxy-VM im Tray anklicken&lt;br /&gt;
* VPN Connections -&amp;gt; Configure VPN... -&amp;gt; +&lt;br /&gt;
* Point-to-Point Tunneling Protocol (PPTP)&lt;br /&gt;
** Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
** User-name: FBI Kennung&lt;br /&gt;
** Password: FBI Password&lt;br /&gt;
** IPsec Settings...&lt;br /&gt;
*** Enable IPsec tunnel to L2TP host&lt;br /&gt;
*** Pre-shared key: fbivpn&lt;br /&gt;
*** (Advanced) Phase1 Algorithms: 3des-sha1-modp1024&lt;br /&gt;
*** (Advanced) Phase2 Algorithms: 3des-sha1&lt;br /&gt;
** PPP Settings...&lt;br /&gt;
*** Alles unter &amp;quot;Security and Compression&amp;quot; auswählen&lt;br /&gt;
*** Security: 128-bit (most secure)&lt;br /&gt;
*** Unter &amp;quot;Authentication&amp;quot; nur &amp;quot;MSCHAP&amp;quot; und &amp;quot;MSCHAPv2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Fertig! Jetzt müsste eine Verbindung über das gleiche Tray-Icon funktionieren! Soll ein Qube das FBI VPN verwenden, kannst du einfach dessen Network-VM auf &amp;quot;sys-vpn&amp;quot; stellen und das VPN aktivieren. Möchtest du, dass die Qubes bei deaktiviertem VPN trotzdem Internet haben, kannst du im gleichen Menü einfach den &amp;quot;VM uplink eth0&amp;quot; anstelle des VPNs aktivieren. Dann wird stattdessen einfach die Verbindung von sys-firewall direkt verwendet.&lt;br /&gt;
&lt;br /&gt;
=== Windows XP ===&lt;br /&gt;
&lt;br /&gt;
* Mit dem W-Lan UHH verbinden&lt;br /&gt;
* Systemsteuerung --&amp;gt; Netzwerkverbindung&lt;br /&gt;
* Neue Verbindung erstellen&lt;br /&gt;
** Verbindung mit dem Netzwerk am Arbeitsplatz herstellen&lt;br /&gt;
** &amp;lt;Weiter&amp;gt;&lt;br /&gt;
* VPN-Verbindung&lt;br /&gt;
** &amp;lt;Weiter&amp;gt;&lt;br /&gt;
* Daten Eingeben:&lt;br /&gt;
** FBI-VPN (beliebig)&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
** Hostname: wap.informatik.uni-hamburg.de&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
** &amp;lt;Fertig Stellen&amp;gt;&lt;br /&gt;
* Der Verbinden Dialog erscheint, Daten eingeben:&lt;br /&gt;
**  Benutzername: &amp;lt;Deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
**  Kennwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** &amp;lt;Verbinden&amp;gt;&lt;br /&gt;
* Du hast Internet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
* Mit dem W-Lan UHH verbinden (an der Uni) oder mit Internet verbinden (bspw. zuhause)&lt;br /&gt;
* Systemsteuerung --&amp;gt; Netzwerk- und Freigabecenter&lt;br /&gt;
* Neue Verbindung oder Netzwerk einrichten&lt;br /&gt;
* Verbindung mit dem Arbeitsplatz herstellen&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
* Nein, neue Verbindung erstellen&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
* Die Internetverbindung (VPN) verwenden&lt;br /&gt;
* Daten Eingeben:&lt;br /&gt;
** Internetadresse: wap.informatik.uni-hamburg.de&lt;br /&gt;
** Zielname: FBI-VPN (beliebig)&lt;br /&gt;
** &amp;lt;Weiter&amp;gt;&lt;br /&gt;
** Benutzername: &amp;lt;deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
** Kennwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** &amp;lt;verbinden&amp;gt;&lt;br /&gt;
* Fertig!&lt;br /&gt;
&lt;br /&gt;
Wenn Ihr ein Antivirenprogramm mit Firewall verwendet, dann achtet darauf, dass GRE-Pakete beidseitig durchgelassen werden. Das müsstet ihr bei der jeweiligen Firewall konfigurieren können. &lt;br /&gt;
&lt;br /&gt;
Am Beispiel von Avira AntiVir InternetSecurity hier ein Beispiel:&lt;br /&gt;
* Avira AntiVir öffnen (Adminrechte erforderlich)&lt;br /&gt;
* Auf den Punkt Firewall klicken&lt;br /&gt;
* Auf Konfigurieren klicken&lt;br /&gt;
* Unter Adapterregeln eure Internetverbindung auswählen&lt;br /&gt;
* Unter eingehende Regeln eine &amp;quot;Eingehende IP-Protokollregel&amp;quot; erstellen&lt;br /&gt;
* Als Protokoll GRE auswählen (Nummer 47)&lt;br /&gt;
* Unter ausgehende Regeln eine &amp;quot;Ausgehende IP-Protokollregel&amp;quot; erstellen&lt;br /&gt;
* Als Protokoll GRE auswählen (Nummer 47)&lt;br /&gt;
* Die Änderungen abspeichern.&lt;br /&gt;
* Vorsorglich neustarten.&lt;br /&gt;
* Fertig.&lt;br /&gt;
&lt;br /&gt;
Diese Schritte waren bei mir nötig, um das Einwählen zu ermöglichen. Bei anderen Betriebssystemen (vornehmlich Windows/Mac) und/oder anderen Antivirenprogrammem mit integrierter Firewall können die Einstellungen anders heißen und andere Schritte nötig sein. Wenn es bei euch ohne diese Schritte klappt, dann müsst ihr auch nichts ändern.&lt;br /&gt;
&lt;br /&gt;
=== Win 8 ===&lt;br /&gt;
&lt;br /&gt;
Die Firewall von Win 8 blockiert den Zugang, sodass nach dem Einrichten (wie bei Win 7) keine Verbindung hergestellt werden kann (ging bei mir auch mit dem Cisco-Client des RRZ nicht).&lt;br /&gt;
&lt;br /&gt;
Wenn man dann aber über Systemsteuerung -&amp;gt; Windows Firewall -&amp;gt; Erweiterte Einstellungen -&amp;gt; Eingehende/Ausgehende Regeln die &amp;quot;Routing und Remotezugriff&amp;quot;-Regeln (sind 3 Stück) mittels Rechtsklick aktiviert, wird die Verbindung erfolgreich aufgebaut. (vgl. http://www.heise.de/ct/hotline/Firewall-Regeln-fuers-VPN-unter-Windows-8-2056705.html)&lt;br /&gt;
&lt;br /&gt;
=== Win 10 ===&lt;br /&gt;
&lt;br /&gt;
In der Programmsuche nach VPN suchen. Dann öffnet sich ein Fenster, in welchem du auf VPN hinzufügen klickst. Die Einstellungen trägst du wie folgt ein: &lt;br /&gt;
* Verbindungsname (optional): FBI-VPN&lt;br /&gt;
* Servername oder IP-Adresse: wap.informatik.uni-hamburg.de&lt;br /&gt;
* VPN-Typ: L2TP/IPsec mit vorinstalliertem Schlüssel (Anmerkung 14.1.19: Statt L2TP klappt bei mir PPTP)&lt;br /&gt;
* Vorinstallierter Schlüssel: [[file:irz-vpnpw.png]]&lt;br /&gt;
* Anmeldeinformationstyp: Benutzername und Kennwort&lt;br /&gt;
* Benutzername: dein Informatik Nutzername z.B. 0mustermann&lt;br /&gt;
* Kennwort: dein Kennwort zum zugehörigen Informatikaccount&lt;br /&gt;
Speichern, verbinden und fertig!!&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
Mit dem W-Lan UHH verbinden&lt;br /&gt;
&lt;br /&gt;
System Preferences -&amp;gt; Network&lt;br /&gt;
* Neue Verbindung einrichten (&amp;quot;+&amp;quot; Button)&lt;br /&gt;
* VPN Auswählen&lt;br /&gt;
** VPN Typ: L2TP über IPSec&lt;br /&gt;
* Service Name: FBI-VPN&lt;br /&gt;
* Konfiguration: Standard&lt;br /&gt;
* Sever Address: wap.informatik.uni-hamburg.de&lt;br /&gt;
* Account Name: Deine Kennung (0musterm)&lt;br /&gt;
&lt;br /&gt;
* Authentifizierungseinstellungen&lt;br /&gt;
** Passwort: Dein Passwort zur Kennung&lt;br /&gt;
** Rechner-Authentifizierung:&lt;br /&gt;
*** Schlüssel (&amp;quot;Shared Secret&amp;quot;): [[file:irz-vpnpw.png]]&lt;br /&gt;
&lt;br /&gt;
* Weitere Optionen:&lt;br /&gt;
** Optionen:&lt;br /&gt;
*** [X] Bei Benutzerwechsel abmelden&lt;br /&gt;
*** [X] Beim Abmelden des Benutzers die Verbindung trennen&lt;br /&gt;
*** [X] Gesamten Verkehr über die VPN-Verbindung senden&lt;br /&gt;
*** Bei Verbindungsproblemen: [X] Ausführliches Protokoll&lt;br /&gt;
** TCP/IP&lt;br /&gt;
*** IPv4 Konfigurieren: PPP&lt;br /&gt;
*** IPv6 Konfigurieren: Automatically&lt;br /&gt;
** DNS: &amp;quot;informatik.uni-hamburg.de&amp;quot; als Such-Domain hinzufügen&lt;br /&gt;
** Proxies: nichts vornehmen&lt;br /&gt;
* &amp;lt;Verbinden&amp;gt;&lt;br /&gt;
* Du hast Internet!&lt;br /&gt;
&lt;br /&gt;
=== iOS ===&lt;br /&gt;
&lt;br /&gt;
* Unter den W-Lan-Netzen bei &amp;quot;UHH&amp;quot; auf den Pfeil nach Rechts tippen&lt;br /&gt;
** &amp;quot;Automatisch Anmelden&amp;quot; deaktivieren&lt;br /&gt;
* Mit dem W-Lan UHH verbinden&lt;br /&gt;
* Unter Einstellungen -&amp;gt; Allgemein -&amp;gt; VPN kannst du eine eigene VPN-Verbindung einrichten. &lt;br /&gt;
* Daten eingeben:&lt;br /&gt;
** Typ: L2TP&lt;br /&gt;
** Beschreibung: (ist dir überlassen)&lt;br /&gt;
** Server: wap.informatik.uni-hamburg.de&lt;br /&gt;
** Account: deine Informatik-Kennung (0musterm)&lt;br /&gt;
** RSA-SecurID: Aus&lt;br /&gt;
** Kennwort: dein Kennwort zur Kennung&lt;br /&gt;
** Shared Secret: [[file:irz-vpnpw.png]]&lt;br /&gt;
** Gesamten Verkehr senden: An&lt;br /&gt;
** Proxy: Aus (sofern du keinen benutzt)&lt;br /&gt;
* Unter Einstellungen dann VPN einschalten (natürlich sofern du im UHH Netz bist)&lt;br /&gt;
* Du hast Internet!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fehlerbehebung&#039;&#039;&#039; &lt;br /&gt;
Solltet ihr euch nicht mit UHH verbinden können, tut folgendes:&lt;br /&gt;
* Unter den W-Lan-Netzen bei &amp;quot;UHH&amp;quot; auf den Pfeil nach Rechts tippen&lt;br /&gt;
** &amp;quot;Automatisch Anmelden&amp;quot; deaktivieren (nicht in iOS Version 6.0.1 verfügbar).&lt;br /&gt;
&lt;br /&gt;
=== Chrome OS ===&lt;br /&gt;
Das PPTP-VPN lässt sich auf einem chromebook nicht einrichten, weil PPTP wegen angeblich mangelnder Sicherheit nicht unterstützt wird.&lt;br /&gt;
Stattdessen funktioniert aber die Methode &amp;quot;L2TP/IPSec + vorinstallierter Schlüssel&amp;quot;.&lt;br /&gt;
Hierfür wird der vorinstallierte Schlüssel (aka Shared Secret) vom iRZ erfragt.&lt;br /&gt;
Der Name des Servers ist die URL wap.inf..., der Benutzername und das Passwort wie gewohnt eure Anmeldedaten, das Feld &amp;quot;Gruppenname&amp;quot; bleibt einfach leer.&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
Diese Sektion beschreibt die Einrichtung des VPNs mittels dem NetworkManager. Wenn du keine grafische Oberflaeche benutzt, schaue weiter unten für eine Beschreibung mit nur Commandline-Tools.&lt;br /&gt;
&lt;br /&gt;
=== Benötigtes Paket ===&lt;br /&gt;
networkmanager-pptp (PPTP-Backend für Network-Manager)&lt;br /&gt;
&lt;br /&gt;
Nach dem installieren des Pakets musste bei mir (Kubunty Hardy) der knetworkmanager neugestartet werden. Vorher waren die VPN-Optionen nicht sichtbar.&lt;br /&gt;
&lt;br /&gt;
=== Einstellungen ===&lt;br /&gt;
Network-Manager -&amp;gt; VPN-Verbindungen -&amp;gt; VPN konfigurieren -&amp;gt; Hinzufügen&lt;br /&gt;
&lt;br /&gt;
Im Verbindungsassistent dann folgende Einstellungen vornehmen:&lt;br /&gt;
&lt;br /&gt;
==== Hardy Heron und früher ====&lt;br /&gt;
* Verbinden mit: PPTP Tunnel&lt;br /&gt;
* Name: FBI VPN (oder nach Gusto)&lt;br /&gt;
* Typ: Windows VPN (PPTP)&lt;br /&gt;
* Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tipp&#039;&#039;: Wenn du das VPN nur nutzen möchtest, um von zu Hause bestimmte Seiten aus dem Uni-Netz abzurufen, auf die du normalerweise nicht von außen zugreifen dürftest, solltest du die VPN-Verbindung so konfigurieren, dass nur Verbindungen mit dem Uni-Netz über das VPN aufgebaut werden. Das hat den Vorteil, dass andere Dinge, die du im Internet noch so tust, evt. schneller sind, da sie nicht getunnelt werden. Dazu bearbeitest du die bestehende Verbindung über Network-Manager -&amp;gt; VPN-Verbindungen -&amp;gt; VPN konfigurieren -&amp;gt; Bearbeiten (dazu muss natürlich deine Verbindung ausgewählt sein). Auf der Karteikarte &#039;&#039;Routing&#039;&#039; markierst du dann &#039;&#039;VPN-Verbindungen nur für diese Adressen verwenden&#039;&#039; und trägst das Subnetz der Uni (&#039;&#039;134.100.0.0/16&#039;&#039;) als IP-Adressbereich ein.&lt;br /&gt;
&lt;br /&gt;
Der Knetworkmanager hat unter Hardy einen Bug, so dass keine VPN-Verbindung konfiguriert werden kann. Eine gefixte Version findet sich unter https://launchpad.net/~nytmyn/+archive (siehe auch https://bugs.launchpad.net/ubuntu/+source/knetworkmanager/+bug/151867 )&lt;br /&gt;
&lt;br /&gt;
==== Intrepid Ibex und später ====&lt;br /&gt;
&lt;br /&gt;
* Verbindungstyp: Point-to-Point Tunneling Protocol (PPTP)&lt;br /&gt;
* Name: FBI VPN (oder nach Gusto)&lt;br /&gt;
* Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
* User name: Informatik\RZ-Benutzerkennung (RZ-Benutzerkennung ist dabei natürlich deine Kennung!)&lt;br /&gt;
* NT Domain: Unbedingt leer lassen, hier nicht Informatik eintragen. Die Domäne muss dem Benutzernamen wie oben beschrieben vorangestellt werden.&lt;br /&gt;
* Auf &#039;&#039;Advanced&#039;&#039; klicken:&lt;br /&gt;
** Haken vor &#039;&#039;Use Point-To-Point encryption (MPEE)&#039;&#039; aktivieren&lt;br /&gt;
** &#039;&#039;Security&#039;&#039; auf &#039;&#039;128bit (most secure)&#039;&#039; setzen&lt;br /&gt;
&lt;br /&gt;
=== Neustarten ===&lt;br /&gt;
&lt;br /&gt;
Nach Einrichtung der Verbindung ist evt. ein Neustart des Network-Manager notwendig, damit die Verbindung dort angezeigt wird. Unter Ubuntu geht das durch Aufrufen folgender Befehle:&lt;br /&gt;
&lt;br /&gt;
* sudo /etc/dbus-1/event.d/25NetworkManager restart&lt;br /&gt;
* sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher restart&lt;br /&gt;
&lt;br /&gt;
=== Verbinden ===&lt;br /&gt;
Zunächst muss eine Internetverbindung oder eine Verbindung zu einem UHH-Netz (z.B. FBI-WLAN) aufgebaut werden. Eine Gateway-Authentifizierung ist &#039;&#039;nicht&#039;&#039; notwendig.&lt;br /&gt;
&lt;br /&gt;
Networkmanager -&amp;gt; VPN-Verbindungen -&amp;gt; FBI VPN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wichtig&#039;&#039;: Bei der Authentifizierung am VPN-Gateway muss dem Benutzernamen die Windows-Domäne vorangestellt werden. Der korrekte Benutzername lautet also: &#039;&#039;Informatik\RZ-Benutzerkennung&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== CLI ==&lt;br /&gt;
Dieser Abschnitt beschreibt, wie mensch eine VPN Verbindung ins [[FBI]] mit Commandline-Tools erstellt.&lt;br /&gt;
&lt;br /&gt;
=== Pakete ===&lt;br /&gt;
Installiere &#039;&#039;&#039;pptp-linux&#039;&#039;&#039; (Ubuntu) bzw &#039;&#039;&#039;pptpclient&#039;&#039;&#039; (Arch Linux) oder ein ähnlich benanntes Paket, das dir einen Client für das Microsoft Point-to-Point Tunneling Protocol (PPTP) bietet.&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
Credentials:&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $FBIUSER PPTP $FBIPASS 134.100.5.65 | sudo tee -a /etc/ppp/chap-secrets&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wobei $FBIUSER und $FBIPASS dein Benutzername (e.g. 0bock) und dein Passwort sind.&lt;br /&gt;
&lt;br /&gt;
Dialup:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;lt;&amp;lt;EOF&lt;br /&gt;
pty &amp;quot;pptp wap.informatik.uni-hamburg.de --nolaunchpppd&amp;quot;&lt;br /&gt;
name $FBIUSER&lt;br /&gt;
remotename PPTP&lt;br /&gt;
require-mppe-128&lt;br /&gt;
file /etc/ppp/options.pptp&lt;br /&gt;
ipparam stellingen&lt;br /&gt;
EOF | sudo tee /etc/ppp/peers/stellingen &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Routing:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;lt;&amp;lt;EOF&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
[ &amp;quot;$6&amp;quot; != &amp;quot;stellingen&amp;quot; ] &amp;amp;&amp;amp; exit 0&lt;br /&gt;
&lt;br /&gt;
ip route add 0.0.0.0/1 dev &amp;quot;$1&amp;quot;&lt;br /&gt;
ip route add 128.0.0.0/1 dev &amp;quot;$1&amp;quot;&lt;br /&gt;
EOF | sudo tee /etc/ppp/ip-up.d/route-traffic.sh&lt;br /&gt;
sudo chmod +x /etc/ppp/ip-up.d/route-traffic.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Network config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;lt;&amp;lt;EOF&lt;br /&gt;
iface stellingen inet ppp&lt;br /&gt;
    provider stellingen&lt;br /&gt;
EOF | sudo tee -a /etc/network/interfaces&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Starten/Stoppen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo ifup stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
oder &amp;lt;pre&amp;gt;sudo pon stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo ifdown stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
oder &amp;lt;pre&amp;gt;sudo poff stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VPN automatisch bei Verbindung mit $WLAN ===&lt;br /&gt;
&lt;br /&gt;
Das ganze Verbinden kann man auch automatisch machen, indem man das Netzwerk identifiziert, in dem man sich befindet.&lt;br /&gt;
Aus der oberen Anleitung braucht man dann nicht mehr den Punkt &amp;quot;Network config&amp;quot;&lt;br /&gt;
&lt;br /&gt;
/etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
network={&lt;br /&gt;
	ssid=&amp;quot;UHH-WPA&amp;quot;&lt;br /&gt;
	key_mgmt=WPA-EAP&lt;br /&gt;
	eap=TTLS&lt;br /&gt;
	group=TKIP CCMP&lt;br /&gt;
	pairwise=TKIP CCMP&lt;br /&gt;
	ca_cert=&amp;quot;/etc/ssl/certs/Deutsche_Telekom_Root_CA_2.pem&amp;quot;&lt;br /&gt;
	identity=&amp;quot;RRZ_Kennung@uni-hamburg.de&amp;quot;&lt;br /&gt;
	password=&amp;quot;very_secret_password&amp;quot;&lt;br /&gt;
	anonymous_identity=&amp;quot;anonymous@uni-hamburg.de&amp;quot;&lt;br /&gt;
	phase2=&amp;quot;auth=PAP&amp;quot;&lt;br /&gt;
	id_str=&amp;quot;uni&amp;quot; # wichtig, weil das der interfacename ist&lt;br /&gt;
}&lt;br /&gt;
ODER&lt;br /&gt;
network={&lt;br /&gt;
	ssid=&amp;quot;UHH&amp;quot;&lt;br /&gt;
	key_mgmt=NONE&lt;br /&gt;
	id_str=&amp;quot;uni&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/etc/network/interfaces&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iface wlan0 inet manual&lt;br /&gt;
      wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&lt;br /&gt;
iface uni inet dhcp&lt;br /&gt;
      #vpn up and down&lt;br /&gt;
      up /usr/bin/pon stellingen&lt;br /&gt;
      down /usr/bin/poff stellingen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Manuell lässt sich immer noch VPN mit &#039;&#039;sudo pon stellingen&#039;&#039; starten. Beendet tut man dies dann mit &#039;&#039;sudo poff stellingen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Testen ==&lt;br /&gt;
&lt;br /&gt;
Zum Testen der Verbindung (bei Nutzung von außerhalb des Informatik-Netzes) kann zum Beispiel die Seite [http://www.informatik.uni-hamburg.de/Fachschaft/gprot/ [1]] abgerufen werden. Kann eine Gedaechnissprotokoll geladen werden arbeitet die Verbindung&lt;br /&gt;
&lt;br /&gt;
==Autoconnect Script==&lt;br /&gt;
Es gibt unter Linux Möglichkeiten sich bei bestehendem (UHH-) Netz direkt mit dem VPN zu befinden. Dazu sind folgende Änderungen am System notwendig.&lt;br /&gt;
&lt;br /&gt;
(Im folgenden stehen (sofern nicht anders vermekt) $VPN$ für den VPN-namen und $WIFI$ für den WLAN-Namen)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/NetworkManager/system-connections/$VPN$&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Zeile &amp;lt;tt&amp;gt;password-flags&amp;lt;/tt&amp;gt; muss von 1 auf 0 gesetzt werden. Falls die nicht existiert, muss sie unter dem Reiter &amp;lt;tt&amp;gt;vpn&amp;lt;/tt&amp;gt; angelegt werden.&lt;br /&gt;
In der selben Datei muss ein weiterer Reiter nämlich &amp;lt;tt&amp;gt;vpn-secrets&amp;lt;/tt&amp;gt; angelegt werden. Unter &amp;lt;tt&amp;gt;vpn-secrets&amp;lt;/tt&amp;gt; wird folgender eintrag angelegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;password=Your_Password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beachte, dass das Passwort hier im Klartext gespeichert wird. Deswegen ist darauf zu achten, dass die Zugriffsrechte für diese Datei auf 0600 zu setzen sind! (Es sei denn, man möchte es der Welt mitteilen)&lt;br /&gt;
&lt;br /&gt;
Dann kommt als nächstes das eigentliche Skript. Dies ist anzulegen unter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/NetworkManager/dispatcher.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier muss man eine Datei anlegen nach dem Schema wie sie in dem Ordner vorliegt (\d\d-NAME). Die Zugriffsrechte sind auf 0755 zu setzen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#! /bin/bash&lt;br /&gt;
&lt;br /&gt;
REQUIRED_CONNECTION_NAME=&amp;quot;$WIFI$&amp;quot; # namen beachten! Case-sensitive&lt;br /&gt;
VPN_CONNECTION_NAME=&amp;quot;$VPN$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sleep 1 #sleep ist nötig, warum? Keine Ahnung ;)&lt;br /&gt;
&lt;br /&gt;
activ_con=$(nmcli con status | grep &amp;quot;${REQUIRED_CONNECTION_NAME}&amp;quot;)&lt;br /&gt;
activ_vpn=$(nmcli con status | grep &amp;quot;${VPN_CONNECTION_NAME}&amp;quot;)&lt;br /&gt;
if [ &amp;quot;${activ_con}&amp;quot; -a ! &amp;quot;${activ_vpn}&amp;quot; -a &amp;quot;$2&amp;quot; = &amp;quot;up&amp;quot; ];&lt;br /&gt;
then&lt;br /&gt;
    nmcli con up id &amp;quot;${VPN_CONNECTION_NAME}&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim nächsten Verbinden der Netzwerkverbindung sollte sich der PC automatisch mit dem VPN verbinden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients.html Offizielle Anleitung des IRZ]&lt;br /&gt;
** [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/macos.html Für macOS]&lt;br /&gt;
** [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/ubuntu.html Für Ubuntu]&lt;br /&gt;
** [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/win10.html Für Windows]&lt;br /&gt;
* [http://pptpclient.sourceforge.net/howto-diagnosis.phtml#conventions Nützliches Howto zum Debuggen von PPTP Client Syslog-Infos]&lt;br /&gt;
* [http://www.cyberciti.biz/tips/howto-configure-ubuntu-fedora-linux-pptp-client.html Howto VPN on Fedora]&lt;br /&gt;
&lt;br /&gt;
== Siehe Auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Verbindungen]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Rechenzentrum]]&lt;/div&gt;</summary>
		<author><name>22miladin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=FBIVPN&amp;diff=31611</id>
		<title>FBIVPN</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=FBIVPN&amp;diff=31611"/>
		<updated>2026-06-22T11:41:19Z</updated>

		<summary type="html">&lt;p&gt;22miladin: change fbivpn -&amp;gt; wap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Informatik-Netz gibt es leider viele Port-Beschränkungen. Daher ist die Verwendung einer [[VPN|VPN-Verbindung]] zu empfehlen. Eine VPN-Verbindung ist auch dann sinnvoll, wenn man von außerhalb des Informatik-Netzes auf Seiten zugreifen möchte, die nur aus dem Informatik-Netz abgerufen werden können.&lt;br /&gt;
&lt;br /&gt;
Vom IRZ gibt es [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients.html Anleitungen für MacOS, Windows und Ubuntu]. Hier gibt es weitere Anleitungen, wie man die Verbindung unter verschiedenen Linux-Distributionen realisieren kann:&lt;br /&gt;
&lt;br /&gt;
== Kurzanleitungen ==&lt;br /&gt;
Hier sind Kurzanleitungen für Ubuntu, Windows XP &amp;amp; 7, Mac OS X und iOS, längere Anleitungen gibt es unten.&lt;br /&gt;
Besonders empfehlenswert sind die [[https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/ubuntu.html|offiziellen Anleitungen des IRZ]].&lt;br /&gt;
&lt;br /&gt;
=== Debian-Testing ===&lt;br /&gt;
&lt;br /&gt;
Unter neueren Debian System kann es vorkommen, dass erst network-manager-pptp-gnome oder pptp-linux installiert werden muss. Danach funktioniert die Anleitung von Ubuntu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anmerkung Debian 12 - l2tp &lt;br /&gt;
&lt;br /&gt;
Einrichtung wie unter Ubuntu, bitte Anmerkung 4 beachten.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu (getestet unter 12.04 bis 23.04 [Mai 2023])===&lt;br /&gt;
(über GUI [nm-applet]):&lt;br /&gt;
&lt;br /&gt;
* VPN-Verbindungen-&amp;gt;VPN-Konfigurieren&lt;br /&gt;
* Hinzufügen&lt;br /&gt;
* Erzeugen (PPTP)&lt;br /&gt;
* Daten eingeben:&lt;br /&gt;
** Verbindungsname: FBI-VPN (ist beliebig)&lt;br /&gt;
** Gateway: wap.informatik.uni-hamburg.de&lt;br /&gt;
** User name: &amp;lt;Deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
** Passwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** NT Domain: informatik&lt;br /&gt;
* Advanced:&lt;br /&gt;
** Use Point-to-Point encryption (MPPE)&lt;br /&gt;
** Sicherheit: 128-bit (most secure)&lt;br /&gt;
** die nächsten 4 Optionen ankreuzen&lt;br /&gt;
*** Anmerkung: Bei mir (Ubuntu 13.10) funktioniert das VPN nur, wenn &amp;quot;Allow stateful encryption&amp;quot; nicht angekreuzt ist. Mach ich was falsch?&lt;br /&gt;
*** Anmerkung2: Bei mir (Ubuntu 14.04 neu installiert) gehts auch nur ohne. Also vermutlich bei allen Ubuntus ab 13.10 den einen Haken weglassen.&lt;br /&gt;
**** Bei mir (Ubuntu 14.04) gehts wieder nur &#039;&#039;mit&#039;&#039;. Einfach beides ausprobieren.&lt;br /&gt;
*** Anmerkung3: Bei mir (Ubuntu 15.04 neu installiert) gehts weder mit noch ohne. Funktioniert diese Methode noch bei den alten Ubuntu Versionen?&lt;br /&gt;
*** Anmerkung4: Unter (X)Ubuntu 16.04) gehts ohne &amp;quot;Allow stateful encryption&amp;quot;. PS: In einer VM (das war das Problem bei mir) müsst ihr in den Settings eine &amp;quot;Netzwekbrücke&amp;quot; einstellen. &amp;quot;NAT&amp;quot; funktioniert nicht.&lt;br /&gt;
*** Anmerkung5: MSCHAP ausschalten und nur MSCHAPv2 aktiv lassen hat hier geholfen.&lt;br /&gt;
*** Anmerkung6: Auf Ubuntu 18.04.4, Juni 2020, galt bei mir:  &amp;quot;Allow stateful encryption&amp;quot; nicht angekreuzen sowie MSCHAP ausschalten und nur MSCHAPv2 aktiv lassen.&lt;br /&gt;
***Anmerkung7: Auf Ubuntu 21.10 ( April 2022) gilt: &amp;quot;Allow stateful encryption&amp;quot; ankreuzen, MSCHAP aus und MSCHAPv2 aktiv lassen. (Hat bei Ubuntu 23.04 auch funktioniert.)&lt;br /&gt;
** &amp;lt;OK&amp;gt;&lt;br /&gt;
* IPv4-Einstellungen&lt;br /&gt;
** Methode: Automatisch (VPN), nur Adressen&lt;br /&gt;
** DNS-Server: 134.100.9.61&lt;br /&gt;
** Suchdomänen: informatik.uni-hamburg.de&lt;br /&gt;
*** Anmerkung: Bei mir waren die IPv4-Einstellungen nicht nötig (Ubuntu 18.04.4, Juni 2020 und 23.04, Mai 2023)&lt;br /&gt;
* &amp;lt;Speichern&amp;gt;&lt;br /&gt;
* &amp;lt;Schließen&amp;gt;&lt;br /&gt;
* Zum W-LAN UHH verbinden.&lt;br /&gt;
* Fertig&lt;br /&gt;
&lt;br /&gt;
Zum verbinden jetzt:&lt;br /&gt;
* VPN-Verbindungen --&amp;gt; FBI-VPN&lt;br /&gt;
Du hast jetzt Internet!!!&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
Es kann sein dass etwaige lokale Firewalls, wie Opensnitch (https://github.com/evilsocket/opensnitch) oder UFW (fancy iptables) Probleme bereiten könnten.&lt;br /&gt;
Um herauszufinden ob eine Firewall dazwischenfunkt, könnte man sie entweder temporär ausschalten und danach probieren (nur in geschützten Netzwerken empfohlen) oder in den Logs nach verdächtigen Einträgen suchen.&lt;br /&gt;
So könnten bei UFW Einträge wie &amp;lt;code&amp;gt;kernel: [UFW BLOCK] IN=&amp;lt;interface&amp;gt; OUT= MAC=&amp;lt;mac&amp;gt; SRC=134.100.5.65 DST=192.168.x.x&amp;lt;/code&amp;gt; auftauchen.&lt;br /&gt;
Bei Opensnitch schlägt der Aufbau meist durch Timeouts fehl, was auch geloggt wird.&lt;br /&gt;
In der CLI könnte folgender Befehl zum verfolgen der Logs des Netzwerkmanagers hilfreich sein: &amp;lt;code&amp;gt;journalctl -e -f -u NetworkManager&amp;lt;/code&amp;gt;.&lt;br /&gt;
Falls pppd in dem Networkmanager Plugin für pptp genutzt wird, kann der Debug Output aktiviert werden, indem &amp;quot;debug&amp;quot; in der Datei /etc/ppp/options auskommentiert/hinzugefügt wird.&lt;br /&gt;
&lt;br /&gt;
===== Opensnitch =====&lt;br /&gt;
&lt;br /&gt;
Damit PPTP bei einer aktiven Opensnitch-Instanz funktioniert, muss in der Datei /etc/opensnitchd/system-fw.json eine Regel hinzugefügt werden, sodass es danach so aussehen könnte:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;SystemRules&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Rule&amp;quot;: {&lt;br /&gt;
                &amp;quot;Description&amp;quot;: &amp;quot;Allow pptp VPN&amp;quot;,&lt;br /&gt;
                &amp;quot;Table&amp;quot;: &amp;quot;mangle&amp;quot;,&lt;br /&gt;
                &amp;quot;Chain&amp;quot;: &amp;quot;OUTPUT&amp;quot;,&lt;br /&gt;
                &amp;quot;Parameters&amp;quot;: &amp;quot;-p gre&amp;quot;,&lt;br /&gt;
                &amp;quot;Target&amp;quot;: &amp;quot;ACCEPT&amp;quot;,&lt;br /&gt;
                &amp;quot;TargetParameters&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Siehe https://github.com/evilsocket/opensnitch/issues/219&lt;br /&gt;
&lt;br /&gt;
===== UFW =====&lt;br /&gt;
&lt;br /&gt;
Wenn standardmäßig alle eingehenden Verbindungen geblockt werden, sollte die IP vom Gateway freigeschaltet werden, z.B. Src: 134.100.5.65, Protocol both und alles andere beim default.&lt;br /&gt;
Man könnte es mit einer Iptables Regel noch weiter einschränken, indem Packete vom Protocol &amp;quot;GRE&amp;quot; (oder 47) erlaubt sind: https://askubuntu.com/questions/757228/adding-vpn-exception-allow-protocol-to-ufw-firewall-rules&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu 18.04 ===&lt;br /&gt;
Verbindungsart: L2TP&lt;br /&gt;
* sudo apt-get update&lt;br /&gt;
* sudo apt-get install network-manager-l2tp&lt;br /&gt;
* sudo apt-get install network-manager-l2tp-gnome&lt;br /&gt;
VPN Hinzufügen und &amp;quot;Layer 2 Tunneling Protocol (L2TP)&amp;quot; auswählen&lt;br /&gt;
* Daten eingeben:&lt;br /&gt;
** Verbindungsname: FBI-VPN (ist beliebig)&lt;br /&gt;
** Gateway: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
** User name: &amp;lt;Deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
** Passwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** NT Domain: &amp;lt;nicht nötig&amp;gt;&lt;br /&gt;
* IPsec:&lt;br /&gt;
** Haken setzen bei &amp;quot;Enable IPsec tunnel to L2TP host&amp;quot;&lt;br /&gt;
** Gateway ID: &amp;lt;frei lassen&amp;gt;&lt;br /&gt;
** Pre-shared key: [[file:irz-vpnpw.png]]&lt;br /&gt;
*** advanced:&lt;br /&gt;
*** Phase1 Algorithms: 3des-sha1-modp1024&lt;br /&gt;
*** Phase2 Algorithms: 3des-sha1&lt;br /&gt;
* PPP Settings:&lt;br /&gt;
** Use Point-to-Point encryption (MPPE)&lt;br /&gt;
** Sicherheit: 128-bit (most secure)&lt;br /&gt;
** allow stateful encryption&lt;br /&gt;
** die nächsten Optionen zu compression ankreuzen&lt;br /&gt;
&lt;br /&gt;
Debugging mit &amp;quot;tail -f /var/log/syslog&amp;quot;&lt;br /&gt;
* Fehler: &amp;quot;Failed to request VPN secrets #3: No agents were available for this request.&amp;quot; &lt;br /&gt;
** Lösung: Rechts vom Passwortfeld aufs Fragezeichen klicken und &amp;quot;Passwort für alle Nutzer speichern&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Kubuntu 13.04 per KDE Controle Module &amp;amp; Arch Linux (Manjaro), Januar 2016 ===&lt;br /&gt;
Verbindungsart: PPTP&lt;br /&gt;
* Daten eingeben&lt;br /&gt;
** Verbindungsname: FBI-VPN (ist beliebig)&lt;br /&gt;
** Gateway: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
** Username: &amp;lt;Deine iRZ-[[Kennung]] (0musterm)&amp;gt;&lt;br /&gt;
** Passwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** NT Domain: informatik&lt;br /&gt;
* Advanced&lt;br /&gt;
** Authentication Methods: MSCHAP und MSCHAPv2 (alle anderen deaktivieren)&lt;br /&gt;
** Use Point-to-Point encryption (MPPE)&lt;br /&gt;
** Sicherheit: 128-bit (most secure)&lt;br /&gt;
** stateful encryption&lt;br /&gt;
** Compression: BSD, Deflate, TCP header&lt;br /&gt;
* DNS Server und Suchdomäne sollten nicht mehr nötig sein.&lt;br /&gt;
&lt;br /&gt;
=== Fedora 21 ===&lt;br /&gt;
&lt;br /&gt;
* Den VPN über die GUI mit den gleichen daten wie bei Ubuntu konfigurieren.&lt;br /&gt;
* Da die Firewall ab kernel 3.18 per default mehr block ist es noch nicht möglich eine verbindung aufzubauen.&lt;br /&gt;
* Folgende Befehle helfen:&lt;br /&gt;
** echo nf_conntrack_pptp | sudo tee /etc/modules-load.d/pptp-firewall.conf&lt;br /&gt;
** sudo modprobe nf_conntrack_pptp&lt;br /&gt;
** Quelle: https://blog.wedrop.it/fedora-vpn-problems.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Fedora 23 bis 30 ===&lt;br /&gt;
&lt;br /&gt;
* Auch hier scheint es ein firewall Problem zu geben.&lt;br /&gt;
* Folgende Befehle haben mir geholfen:&lt;br /&gt;
** firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -p gre -j ACCEPT&lt;br /&gt;
** firewall-cmd --permanent --direct --add-rule ipv6 filter INPUT 0 -p gre -j ACCEPT&lt;br /&gt;
** firewall-cmd --reload&lt;br /&gt;
** Quelle: https://ask.fedoraproject.org/en/question/63759/pptp-connection-fails-after-last-update/&lt;br /&gt;
&lt;br /&gt;
=== Fedora 35 bis 36 ===&lt;br /&gt;
&lt;br /&gt;
* Die voherigen Befehle alleine haben nicht ausgereicht. &lt;br /&gt;
* Folgender Befehl hat zum Erfolg geführt:&lt;br /&gt;
** sudo sysctl net.netfilter.nf_conntrack_helper=1&lt;br /&gt;
* Die Einstellung persistent machen: &lt;br /&gt;
** echo net.netfilter.nf_conntrack_helper=1 | sudo tee /etc/sysctl.d/98-nf_conntrack.conf&lt;br /&gt;
* Quelle: https://ask.fedoraproject.org/t/pptp-vpn-blocked-by-firewall/8097&lt;br /&gt;
* Seit Kernel-Version 6.0 gibt es net.netfilter.nf_conntrack_helper nicht mehr. Stattdessen kann in der Firewall gre freigeschaltet werden.&lt;br /&gt;
** Quelle: https://ask.fedoraproject.org/t/nf-conntrack-helper-is-missing-from-kernel-6-0-5/28210/2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Qubes OS (getestet unter Qubes 4.2.1, April 2024) ===&lt;br /&gt;
&lt;br /&gt;
Es werden neben einer Network-VM (standardmäßig gibt es sys-net und sys-firewall, Anleitung nutzt sys-firewall) zwei weitere VMs (ein Template, ein Proxy) benötigt, damit gezielt nur eine Auswahl an Qubes und auch nur auf Wunsch das VPN verwenden, und nicht zwangsläufig das gesamte System.&lt;br /&gt;
&lt;br /&gt;
==== sys-net ====&lt;br /&gt;
&lt;br /&gt;
In sys-net muss eingestellt werden, dass eingehender pptp Traffic erlaubt wird und überhaupt verarbeitet werden kann:&lt;br /&gt;
* sudo vim /rw/config/rc.local&lt;br /&gt;
* modprobe ip_conntrack_pptp&lt;br /&gt;
* modprobe ip_nat_pptp&lt;br /&gt;
* iptables -I FORWARD -p 47 -s fbivpn.informatik.uni-hamburg.de -j ACCEPT&lt;br /&gt;
* iptables -Z&lt;br /&gt;
&lt;br /&gt;
==== Proxy Template ====&lt;br /&gt;
&lt;br /&gt;
Qube Manager -&amp;gt; New Qube&lt;br /&gt;
* Label: sys-vpn-template (Beispiel)&lt;br /&gt;
* Type: TemplateVM&lt;br /&gt;
* Template: Default (im Folgenden von fedora-39-xfce ausgehend)&lt;br /&gt;
* Network: None&lt;br /&gt;
&lt;br /&gt;
Anschließend den Template-Qube starten und ein Terminal öffnen&lt;br /&gt;
* sudo dnf remove libreswan&lt;br /&gt;
* sudo dnf install strongswan (sofern nicht bereits installiert)&lt;br /&gt;
* Begründung: libreswan enthält den notwendigen Phase 1 Encryption Algorithmus 3des-sha1-modp1024 nicht mehr &lt;br /&gt;
&lt;br /&gt;
==== VPN Proxy-VM ====&lt;br /&gt;
&lt;br /&gt;
Qube Manager -&amp;gt; New Qube&lt;br /&gt;
* Label: sys-vpn (Beispiel)&lt;br /&gt;
* Type: AppVM&lt;br /&gt;
* Template: sys-vpn-template&lt;br /&gt;
* Networking: &amp;quot;sys-firewall&amp;quot; (oder &amp;quot;sys-net&amp;quot;, discouraged)&lt;br /&gt;
* Advanced: Provides network access to other qubes&lt;br /&gt;
&lt;br /&gt;
Qube Einstellungen (Qube Manger -&amp;gt; sys-vpn -&amp;gt; Settings)&lt;br /&gt;
* Zum Services-Reiter wechseln&lt;br /&gt;
* network-manager Service auswählen&lt;br /&gt;
&lt;br /&gt;
Terminal in sys-vpn öffnen&lt;br /&gt;
* sudo vim /rw/config/rc.local&lt;br /&gt;
* iptables -I INPUT -p 47 -s fbivpn.informatik.uni-hamburg.de -j ACCEPT&lt;br /&gt;
* modprobe l2tp_ppp&lt;br /&gt;
&lt;br /&gt;
==== VPN einrichten ====&lt;br /&gt;
* Zunächst alle obigen Qubes (neu)starten&lt;br /&gt;
* Netzwork Manager Icon der Proxy-VM im Tray anklicken&lt;br /&gt;
* VPN Connections -&amp;gt; Configure VPN... -&amp;gt; +&lt;br /&gt;
* Point-to-Point Tunneling Protocol (PPTP)&lt;br /&gt;
** Gateway: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
** User-name: FBI Kennung&lt;br /&gt;
** Password: FBI Password&lt;br /&gt;
** IPsec Settings...&lt;br /&gt;
*** Enable IPsec tunnel to L2TP host&lt;br /&gt;
*** Pre-shared key: fbivpn&lt;br /&gt;
*** (Advanced) Phase1 Algorithms: 3des-sha1-modp1024&lt;br /&gt;
*** (Advanced) Phase2 Algorithms: 3des-sha1&lt;br /&gt;
** PPP Settings...&lt;br /&gt;
*** Alles unter &amp;quot;Security and Compression&amp;quot; auswählen&lt;br /&gt;
*** Security: 128-bit (most secure)&lt;br /&gt;
*** Unter &amp;quot;Authentication&amp;quot; nur &amp;quot;MSCHAP&amp;quot; und &amp;quot;MSCHAPv2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Fertig! Jetzt müsste eine Verbindung über das gleiche Tray-Icon funktionieren! Soll ein Qube das FBI VPN verwenden, kannst du einfach dessen Network-VM auf &amp;quot;sys-vpn&amp;quot; stellen und das VPN aktivieren. Möchtest du, dass die Qubes bei deaktiviertem VPN trotzdem Internet haben, kannst du im gleichen Menü einfach den &amp;quot;VM uplink eth0&amp;quot; anstelle des VPNs aktivieren. Dann wird stattdessen einfach die Verbindung von sys-firewall direkt verwendet.&lt;br /&gt;
&lt;br /&gt;
=== Windows XP ===&lt;br /&gt;
&lt;br /&gt;
* Mit dem W-Lan UHH verbinden&lt;br /&gt;
* Systemsteuerung --&amp;gt; Netzwerkverbindung&lt;br /&gt;
* Neue Verbindung erstellen&lt;br /&gt;
** Verbindung mit dem Netzwerk am Arbeitsplatz herstellen&lt;br /&gt;
** &amp;lt;Weiter&amp;gt;&lt;br /&gt;
* VPN-Verbindung&lt;br /&gt;
** &amp;lt;Weiter&amp;gt;&lt;br /&gt;
* Daten Eingeben:&lt;br /&gt;
** FBI-VPN (beliebig)&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
** Hostname: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
** &amp;lt;Fertig Stellen&amp;gt;&lt;br /&gt;
* Der Verbinden Dialog erscheint, Daten eingeben:&lt;br /&gt;
**  Benutzername: &amp;lt;Deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
**  Kennwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** &amp;lt;Verbinden&amp;gt;&lt;br /&gt;
* Du hast Internet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Windows 7 ===&lt;br /&gt;
&lt;br /&gt;
* Mit dem W-Lan UHH verbinden (an der Uni) oder mit Internet verbinden (bspw. zuhause)&lt;br /&gt;
* Systemsteuerung --&amp;gt; Netzwerk- und Freigabecenter&lt;br /&gt;
* Neue Verbindung oder Netzwerk einrichten&lt;br /&gt;
* Verbindung mit dem Arbeitsplatz herstellen&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
* Nein, neue Verbindung erstellen&lt;br /&gt;
** &amp;lt;weiter&amp;gt;&lt;br /&gt;
* Die Internetverbindung (VPN) verwenden&lt;br /&gt;
* Daten Eingeben:&lt;br /&gt;
** Internetadresse: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
** Zielname: FBI-VPN (beliebig)&lt;br /&gt;
** &amp;lt;Weiter&amp;gt;&lt;br /&gt;
** Benutzername: &amp;lt;deine Kennung (0musterm)&amp;gt;&lt;br /&gt;
** Kennwort: &amp;lt;Dein Passwort&amp;gt;&lt;br /&gt;
** &amp;lt;verbinden&amp;gt;&lt;br /&gt;
* Fertig!&lt;br /&gt;
&lt;br /&gt;
Wenn Ihr ein Antivirenprogramm mit Firewall verwendet, dann achtet darauf, dass GRE-Pakete beidseitig durchgelassen werden. Das müsstet ihr bei der jeweiligen Firewall konfigurieren können. &lt;br /&gt;
&lt;br /&gt;
Am Beispiel von Avira AntiVir InternetSecurity hier ein Beispiel:&lt;br /&gt;
* Avira AntiVir öffnen (Adminrechte erforderlich)&lt;br /&gt;
* Auf den Punkt Firewall klicken&lt;br /&gt;
* Auf Konfigurieren klicken&lt;br /&gt;
* Unter Adapterregeln eure Internetverbindung auswählen&lt;br /&gt;
* Unter eingehende Regeln eine &amp;quot;Eingehende IP-Protokollregel&amp;quot; erstellen&lt;br /&gt;
* Als Protokoll GRE auswählen (Nummer 47)&lt;br /&gt;
* Unter ausgehende Regeln eine &amp;quot;Ausgehende IP-Protokollregel&amp;quot; erstellen&lt;br /&gt;
* Als Protokoll GRE auswählen (Nummer 47)&lt;br /&gt;
* Die Änderungen abspeichern.&lt;br /&gt;
* Vorsorglich neustarten.&lt;br /&gt;
* Fertig.&lt;br /&gt;
&lt;br /&gt;
Diese Schritte waren bei mir nötig, um das Einwählen zu ermöglichen. Bei anderen Betriebssystemen (vornehmlich Windows/Mac) und/oder anderen Antivirenprogrammem mit integrierter Firewall können die Einstellungen anders heißen und andere Schritte nötig sein. Wenn es bei euch ohne diese Schritte klappt, dann müsst ihr auch nichts ändern.&lt;br /&gt;
&lt;br /&gt;
=== Win 8 ===&lt;br /&gt;
&lt;br /&gt;
Die Firewall von Win 8 blockiert den Zugang, sodass nach dem Einrichten (wie bei Win 7) keine Verbindung hergestellt werden kann (ging bei mir auch mit dem Cisco-Client des RRZ nicht).&lt;br /&gt;
&lt;br /&gt;
Wenn man dann aber über Systemsteuerung -&amp;gt; Windows Firewall -&amp;gt; Erweiterte Einstellungen -&amp;gt; Eingehende/Ausgehende Regeln die &amp;quot;Routing und Remotezugriff&amp;quot;-Regeln (sind 3 Stück) mittels Rechtsklick aktiviert, wird die Verbindung erfolgreich aufgebaut. (vgl. http://www.heise.de/ct/hotline/Firewall-Regeln-fuers-VPN-unter-Windows-8-2056705.html)&lt;br /&gt;
&lt;br /&gt;
=== Win 10 ===&lt;br /&gt;
&lt;br /&gt;
In der Programmsuche nach VPN suchen. Dann öffnet sich ein Fenster, in welchem du auf VPN hinzufügen klickst. Die Einstellungen trägst du wie folgt ein: &lt;br /&gt;
* Verbindungsname (optional): FBI-VPN&lt;br /&gt;
* Servername oder IP-Adresse: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
* VPN-Typ: L2TP/IPsec mit vorinstalliertem Schlüssel (Anmerkung 14.1.19: Statt L2TP klappt bei mir PPTP)&lt;br /&gt;
* Vorinstallierter Schlüssel: [[file:irz-vpnpw.png]]&lt;br /&gt;
* Anmeldeinformationstyp: Benutzername und Kennwort&lt;br /&gt;
* Benutzername: dein Informatik Nutzername z.B. 0mustermann&lt;br /&gt;
* Kennwort: dein Kennwort zum zugehörigen Informatikaccount&lt;br /&gt;
Speichern, verbinden und fertig!!&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
Mit dem W-Lan UHH verbinden&lt;br /&gt;
&lt;br /&gt;
System Preferences -&amp;gt; Network&lt;br /&gt;
* Neue Verbindung einrichten (&amp;quot;+&amp;quot; Button)&lt;br /&gt;
* VPN Auswählen&lt;br /&gt;
** VPN Typ: L2TP über IPSec&lt;br /&gt;
* Service Name: FBI-VPN&lt;br /&gt;
* Konfiguration: Standard&lt;br /&gt;
* Sever Address: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
* Account Name: Deine Kennung (0musterm)&lt;br /&gt;
&lt;br /&gt;
* Authentifizierungseinstellungen&lt;br /&gt;
** Passwort: Dein Passwort zur Kennung&lt;br /&gt;
** Rechner-Authentifizierung:&lt;br /&gt;
*** Schlüssel (&amp;quot;Shared Secret&amp;quot;): [[file:irz-vpnpw.png]]&lt;br /&gt;
&lt;br /&gt;
* Weitere Optionen:&lt;br /&gt;
** Optionen:&lt;br /&gt;
*** [X] Bei Benutzerwechsel abmelden&lt;br /&gt;
*** [X] Beim Abmelden des Benutzers die Verbindung trennen&lt;br /&gt;
*** [X] Gesamten Verkehr über die VPN-Verbindung senden&lt;br /&gt;
*** Bei Verbindungsproblemen: [X] Ausführliches Protokoll&lt;br /&gt;
** TCP/IP&lt;br /&gt;
*** IPv4 Konfigurieren: PPP&lt;br /&gt;
*** IPv6 Konfigurieren: Automatically&lt;br /&gt;
** DNS: &amp;quot;informatik.uni-hamburg.de&amp;quot; als Such-Domain hinzufügen&lt;br /&gt;
** Proxies: nichts vornehmen&lt;br /&gt;
* &amp;lt;Verbinden&amp;gt;&lt;br /&gt;
* Du hast Internet!&lt;br /&gt;
&lt;br /&gt;
=== iOS ===&lt;br /&gt;
&lt;br /&gt;
* Unter den W-Lan-Netzen bei &amp;quot;UHH&amp;quot; auf den Pfeil nach Rechts tippen&lt;br /&gt;
** &amp;quot;Automatisch Anmelden&amp;quot; deaktivieren&lt;br /&gt;
* Mit dem W-Lan UHH verbinden&lt;br /&gt;
* Unter Einstellungen -&amp;gt; Allgemein -&amp;gt; VPN kannst du eine eigene VPN-Verbindung einrichten. &lt;br /&gt;
* Daten eingeben:&lt;br /&gt;
** Typ: L2TP&lt;br /&gt;
** Beschreibung: (ist dir überlassen)&lt;br /&gt;
** Server: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
** Account: deine Informatik-Kennung (0musterm)&lt;br /&gt;
** RSA-SecurID: Aus&lt;br /&gt;
** Kennwort: dein Kennwort zur Kennung&lt;br /&gt;
** Shared Secret: [[file:irz-vpnpw.png]]&lt;br /&gt;
** Gesamten Verkehr senden: An&lt;br /&gt;
** Proxy: Aus (sofern du keinen benutzt)&lt;br /&gt;
* Unter Einstellungen dann VPN einschalten (natürlich sofern du im UHH Netz bist)&lt;br /&gt;
* Du hast Internet!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fehlerbehebung&#039;&#039;&#039; &lt;br /&gt;
Solltet ihr euch nicht mit UHH verbinden können, tut folgendes:&lt;br /&gt;
* Unter den W-Lan-Netzen bei &amp;quot;UHH&amp;quot; auf den Pfeil nach Rechts tippen&lt;br /&gt;
** &amp;quot;Automatisch Anmelden&amp;quot; deaktivieren (nicht in iOS Version 6.0.1 verfügbar).&lt;br /&gt;
&lt;br /&gt;
=== Chrome OS ===&lt;br /&gt;
Das PPTP-VPN lässt sich auf einem chromebook nicht einrichten, weil PPTP wegen angeblich mangelnder Sicherheit nicht unterstützt wird.&lt;br /&gt;
Stattdessen funktioniert aber die Methode &amp;quot;L2TP/IPSec + vorinstallierter Schlüssel&amp;quot;.&lt;br /&gt;
Hierfür wird der vorinstallierte Schlüssel (aka Shared Secret) vom iRZ erfragt.&lt;br /&gt;
Der Name des Servers ist die URL fbivpn.inf..., der Benutzername und das Passwort wie gewohnt eure Anmeldedaten, das Feld &amp;quot;Gruppenname&amp;quot; bleibt einfach leer.&lt;br /&gt;
&lt;br /&gt;
== GUI ==&lt;br /&gt;
Diese Sektion beschreibt die Einrichtung des VPNs mittels dem NetworkManager. Wenn du keine grafische Oberflaeche benutzt, schaue weiter unten für eine Beschreibung mit nur Commandline-Tools.&lt;br /&gt;
&lt;br /&gt;
=== Benötigtes Paket ===&lt;br /&gt;
networkmanager-pptp (PPTP-Backend für Network-Manager)&lt;br /&gt;
&lt;br /&gt;
Nach dem installieren des Pakets musste bei mir (Kubunty Hardy) der knetworkmanager neugestartet werden. Vorher waren die VPN-Optionen nicht sichtbar.&lt;br /&gt;
&lt;br /&gt;
=== Einstellungen ===&lt;br /&gt;
Network-Manager -&amp;gt; VPN-Verbindungen -&amp;gt; VPN konfigurieren -&amp;gt; Hinzufügen&lt;br /&gt;
&lt;br /&gt;
Im Verbindungsassistent dann folgende Einstellungen vornehmen:&lt;br /&gt;
&lt;br /&gt;
==== Hardy Heron und früher ====&lt;br /&gt;
* Verbinden mit: PPTP Tunnel&lt;br /&gt;
* Name: FBI VPN (oder nach Gusto)&lt;br /&gt;
* Typ: Windows VPN (PPTP)&lt;br /&gt;
* Gateway: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tipp&#039;&#039;: Wenn du das VPN nur nutzen möchtest, um von zu Hause bestimmte Seiten aus dem Uni-Netz abzurufen, auf die du normalerweise nicht von außen zugreifen dürftest, solltest du die VPN-Verbindung so konfigurieren, dass nur Verbindungen mit dem Uni-Netz über das VPN aufgebaut werden. Das hat den Vorteil, dass andere Dinge, die du im Internet noch so tust, evt. schneller sind, da sie nicht getunnelt werden. Dazu bearbeitest du die bestehende Verbindung über Network-Manager -&amp;gt; VPN-Verbindungen -&amp;gt; VPN konfigurieren -&amp;gt; Bearbeiten (dazu muss natürlich deine Verbindung ausgewählt sein). Auf der Karteikarte &#039;&#039;Routing&#039;&#039; markierst du dann &#039;&#039;VPN-Verbindungen nur für diese Adressen verwenden&#039;&#039; und trägst das Subnetz der Uni (&#039;&#039;134.100.0.0/16&#039;&#039;) als IP-Adressbereich ein.&lt;br /&gt;
&lt;br /&gt;
Der Knetworkmanager hat unter Hardy einen Bug, so dass keine VPN-Verbindung konfiguriert werden kann. Eine gefixte Version findet sich unter https://launchpad.net/~nytmyn/+archive (siehe auch https://bugs.launchpad.net/ubuntu/+source/knetworkmanager/+bug/151867 )&lt;br /&gt;
&lt;br /&gt;
==== Intrepid Ibex und später ====&lt;br /&gt;
&lt;br /&gt;
* Verbindungstyp: Point-to-Point Tunneling Protocol (PPTP)&lt;br /&gt;
* Name: FBI VPN (oder nach Gusto)&lt;br /&gt;
* Gateway: fbivpn.informatik.uni-hamburg.de&lt;br /&gt;
* User name: Informatik\RZ-Benutzerkennung (RZ-Benutzerkennung ist dabei natürlich deine Kennung!)&lt;br /&gt;
* NT Domain: Unbedingt leer lassen, hier nicht Informatik eintragen. Die Domäne muss dem Benutzernamen wie oben beschrieben vorangestellt werden.&lt;br /&gt;
* Auf &#039;&#039;Advanced&#039;&#039; klicken:&lt;br /&gt;
** Haken vor &#039;&#039;Use Point-To-Point encryption (MPEE)&#039;&#039; aktivieren&lt;br /&gt;
** &#039;&#039;Security&#039;&#039; auf &#039;&#039;128bit (most secure)&#039;&#039; setzen&lt;br /&gt;
&lt;br /&gt;
=== Neustarten ===&lt;br /&gt;
&lt;br /&gt;
Nach Einrichtung der Verbindung ist evt. ein Neustart des Network-Manager notwendig, damit die Verbindung dort angezeigt wird. Unter Ubuntu geht das durch Aufrufen folgender Befehle:&lt;br /&gt;
&lt;br /&gt;
* sudo /etc/dbus-1/event.d/25NetworkManager restart&lt;br /&gt;
* sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher restart&lt;br /&gt;
&lt;br /&gt;
=== Verbinden ===&lt;br /&gt;
Zunächst muss eine Internetverbindung oder eine Verbindung zu einem UHH-Netz (z.B. FBI-WLAN) aufgebaut werden. Eine Gateway-Authentifizierung ist &#039;&#039;nicht&#039;&#039; notwendig.&lt;br /&gt;
&lt;br /&gt;
Networkmanager -&amp;gt; VPN-Verbindungen -&amp;gt; FBI VPN&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wichtig&#039;&#039;: Bei der Authentifizierung am VPN-Gateway muss dem Benutzernamen die Windows-Domäne vorangestellt werden. Der korrekte Benutzername lautet also: &#039;&#039;Informatik\RZ-Benutzerkennung&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== CLI ==&lt;br /&gt;
Dieser Abschnitt beschreibt, wie mensch eine VPN Verbindung ins [[FBI]] mit Commandline-Tools erstellt.&lt;br /&gt;
&lt;br /&gt;
=== Pakete ===&lt;br /&gt;
Installiere &#039;&#039;&#039;pptp-linux&#039;&#039;&#039; (Ubuntu) bzw &#039;&#039;&#039;pptpclient&#039;&#039;&#039; (Arch Linux) oder ein ähnlich benanntes Paket, das dir einen Client für das Microsoft Point-to-Point Tunneling Protocol (PPTP) bietet.&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
&lt;br /&gt;
Credentials:&lt;br /&gt;
&amp;lt;pre&amp;gt;echo $FBIUSER PPTP $FBIPASS 134.100.5.65 | sudo tee -a /etc/ppp/chap-secrets&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wobei $FBIUSER und $FBIPASS dein Benutzername (e.g. 0bock) und dein Passwort sind.&lt;br /&gt;
&lt;br /&gt;
Dialup:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;lt;&amp;lt;EOF&lt;br /&gt;
pty &amp;quot;pptp fbivpn.informatik.uni-hamburg.de --nolaunchpppd&amp;quot;&lt;br /&gt;
name $FBIUSER&lt;br /&gt;
remotename PPTP&lt;br /&gt;
require-mppe-128&lt;br /&gt;
file /etc/ppp/options.pptp&lt;br /&gt;
ipparam stellingen&lt;br /&gt;
EOF | sudo tee /etc/ppp/peers/stellingen &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Routing:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;lt;&amp;lt;EOF&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
[ &amp;quot;$6&amp;quot; != &amp;quot;stellingen&amp;quot; ] &amp;amp;&amp;amp; exit 0&lt;br /&gt;
&lt;br /&gt;
ip route add 0.0.0.0/1 dev &amp;quot;$1&amp;quot;&lt;br /&gt;
ip route add 128.0.0.0/1 dev &amp;quot;$1&amp;quot;&lt;br /&gt;
EOF | sudo tee /etc/ppp/ip-up.d/route-traffic.sh&lt;br /&gt;
sudo chmod +x /etc/ppp/ip-up.d/route-traffic.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Network config:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;lt;&amp;lt;EOF&lt;br /&gt;
iface stellingen inet ppp&lt;br /&gt;
    provider stellingen&lt;br /&gt;
EOF | sudo tee -a /etc/network/interfaces&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Starten/Stoppen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo ifup stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
oder &amp;lt;pre&amp;gt;sudo pon stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
bzw.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo ifdown stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
oder &amp;lt;pre&amp;gt;sudo poff stellingen&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VPN automatisch bei Verbindung mit $WLAN ===&lt;br /&gt;
&lt;br /&gt;
Das ganze Verbinden kann man auch automatisch machen, indem man das Netzwerk identifiziert, in dem man sich befindet.&lt;br /&gt;
Aus der oberen Anleitung braucht man dann nicht mehr den Punkt &amp;quot;Network config&amp;quot;&lt;br /&gt;
&lt;br /&gt;
/etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
network={&lt;br /&gt;
	ssid=&amp;quot;UHH-WPA&amp;quot;&lt;br /&gt;
	key_mgmt=WPA-EAP&lt;br /&gt;
	eap=TTLS&lt;br /&gt;
	group=TKIP CCMP&lt;br /&gt;
	pairwise=TKIP CCMP&lt;br /&gt;
	ca_cert=&amp;quot;/etc/ssl/certs/Deutsche_Telekom_Root_CA_2.pem&amp;quot;&lt;br /&gt;
	identity=&amp;quot;RRZ_Kennung@uni-hamburg.de&amp;quot;&lt;br /&gt;
	password=&amp;quot;very_secret_password&amp;quot;&lt;br /&gt;
	anonymous_identity=&amp;quot;anonymous@uni-hamburg.de&amp;quot;&lt;br /&gt;
	phase2=&amp;quot;auth=PAP&amp;quot;&lt;br /&gt;
	id_str=&amp;quot;uni&amp;quot; # wichtig, weil das der interfacename ist&lt;br /&gt;
}&lt;br /&gt;
ODER&lt;br /&gt;
network={&lt;br /&gt;
	ssid=&amp;quot;UHH&amp;quot;&lt;br /&gt;
	key_mgmt=NONE&lt;br /&gt;
	id_str=&amp;quot;uni&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/etc/network/interfaces&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
iface wlan0 inet manual&lt;br /&gt;
      wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf&lt;br /&gt;
&lt;br /&gt;
iface uni inet dhcp&lt;br /&gt;
      #vpn up and down&lt;br /&gt;
      up /usr/bin/pon stellingen&lt;br /&gt;
      down /usr/bin/poff stellingen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Manuell lässt sich immer noch VPN mit &#039;&#039;sudo pon stellingen&#039;&#039; starten. Beendet tut man dies dann mit &#039;&#039;sudo poff stellingen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Testen ==&lt;br /&gt;
&lt;br /&gt;
Zum Testen der Verbindung (bei Nutzung von außerhalb des Informatik-Netzes) kann zum Beispiel die Seite [http://www.informatik.uni-hamburg.de/Fachschaft/gprot/ [1]] abgerufen werden. Kann eine Gedaechnissprotokoll geladen werden arbeitet die Verbindung&lt;br /&gt;
&lt;br /&gt;
==Autoconnect Script==&lt;br /&gt;
Es gibt unter Linux Möglichkeiten sich bei bestehendem (UHH-) Netz direkt mit dem VPN zu befinden. Dazu sind folgende Änderungen am System notwendig.&lt;br /&gt;
&lt;br /&gt;
(Im folgenden stehen (sofern nicht anders vermekt) $VPN$ für den VPN-namen und $WIFI$ für den WLAN-Namen)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/NetworkManager/system-connections/$VPN$&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Zeile &amp;lt;tt&amp;gt;password-flags&amp;lt;/tt&amp;gt; muss von 1 auf 0 gesetzt werden. Falls die nicht existiert, muss sie unter dem Reiter &amp;lt;tt&amp;gt;vpn&amp;lt;/tt&amp;gt; angelegt werden.&lt;br /&gt;
In der selben Datei muss ein weiterer Reiter nämlich &amp;lt;tt&amp;gt;vpn-secrets&amp;lt;/tt&amp;gt; angelegt werden. Unter &amp;lt;tt&amp;gt;vpn-secrets&amp;lt;/tt&amp;gt; wird folgender eintrag angelegt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;password=Your_Password&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beachte, dass das Passwort hier im Klartext gespeichert wird. Deswegen ist darauf zu achten, dass die Zugriffsrechte für diese Datei auf 0600 zu setzen sind! (Es sei denn, man möchte es der Welt mitteilen)&lt;br /&gt;
&lt;br /&gt;
Dann kommt als nächstes das eigentliche Skript. Dies ist anzulegen unter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/NetworkManager/dispatcher.d&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hier muss man eine Datei anlegen nach dem Schema wie sie in dem Ordner vorliegt (\d\d-NAME). Die Zugriffsrechte sind auf 0755 zu setzen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#! /bin/bash&lt;br /&gt;
&lt;br /&gt;
REQUIRED_CONNECTION_NAME=&amp;quot;$WIFI$&amp;quot; # namen beachten! Case-sensitive&lt;br /&gt;
VPN_CONNECTION_NAME=&amp;quot;$VPN$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sleep 1 #sleep ist nötig, warum? Keine Ahnung ;)&lt;br /&gt;
&lt;br /&gt;
activ_con=$(nmcli con status | grep &amp;quot;${REQUIRED_CONNECTION_NAME}&amp;quot;)&lt;br /&gt;
activ_vpn=$(nmcli con status | grep &amp;quot;${VPN_CONNECTION_NAME}&amp;quot;)&lt;br /&gt;
if [ &amp;quot;${activ_con}&amp;quot; -a ! &amp;quot;${activ_vpn}&amp;quot; -a &amp;quot;$2&amp;quot; = &amp;quot;up&amp;quot; ];&lt;br /&gt;
then&lt;br /&gt;
    nmcli con up id &amp;quot;${VPN_CONNECTION_NAME}&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim nächsten Verbinden der Netzwerkverbindung sollte sich der PC automatisch mit dem VPN verbinden.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients.html Offizielle Anleitung des IRZ]&lt;br /&gt;
** [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/macos.html Für macOS]&lt;br /&gt;
** [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/ubuntu.html Für Ubuntu]&lt;br /&gt;
** [https://www.inf.uni-hamburg.de/inst/irz/it-services/private-devices/vpn-clients/win10.html Für Windows]&lt;br /&gt;
* [http://pptpclient.sourceforge.net/howto-diagnosis.phtml#conventions Nützliches Howto zum Debuggen von PPTP Client Syslog-Infos]&lt;br /&gt;
* [http://www.cyberciti.biz/tips/howto-configure-ubuntu-fedora-linux-pptp-client.html Howto VPN on Fedora]&lt;br /&gt;
&lt;br /&gt;
== Siehe Auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Verbindungen]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Rechenzentrum]]&lt;/div&gt;</summary>
		<author><name>22miladin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Arbeitsgemeinschaften&amp;diff=31507</id>
		<title>Arbeitsgemeinschaften</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Arbeitsgemeinschaften&amp;diff=31507"/>
		<updated>2025-10-11T21:45:55Z</updated>

		<summary type="html">&lt;p&gt;22miladin: /* Aktive Arbeitsgemeinschaften */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Arbeitsgemeinschaften&#039;&#039;&#039; (kurz: &#039;&#039;AGen&#039;&#039;) sind Treffen von Studierenden. Das hat nicht viel mit Arbeit zu tun, sondern vielmehr mit Vergnügen. Gleichgesinnte treffen sich, um sich für die [[Fachschaft]] zu engagieren, ihren Hobbies zu frönen oder einfach nur, um Spaß zu haben.&lt;br /&gt;
&lt;br /&gt;
== Wie gründe ich eine AG? ==&lt;br /&gt;
(english version below)&lt;br /&gt;
&lt;br /&gt;
Prüft zuerst, ob ihr folgende Kriterien erfüllt:&lt;br /&gt;
* Ihr seid mindestens 3 Personen&lt;br /&gt;
* Ihr seid alle Mitglied der Fachschaft Informatik&lt;br /&gt;
&lt;br /&gt;
Sofern diese zutreffen, könnt ihr euch auf Mafiasi.de eine Gruppe erstellen, dazu eine Mailingliste anfragen.&lt;br /&gt;
Nun schreibt ihr eine Mail an den [[Fachschaftsrat]] und stellt euch kurz vor (Muster-Mail siehe unten). Sofern kein Einspruch kommt, könnt ihr eure AG als akzeptiert ansehen. Danach erstellt ihr euch eine Wiki-Seite und verlinkt diese in den Aktiven Arbeitsgemeinschaften. Beispiele dazu gibt es ja genug :). Zuletzt schreibt ihr am besten an den Mailverteiler fs-inf@inf noch eine Mail und stellt euch für alle Studierenden einmal vor (denkt daran, dies Bilingual zu tun, auch wenn eure AG auf Deutsch geführt wird)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muster-Mail zur Vostellung an den FSR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An: fsr@informatik.uni-hamburg.de&lt;br /&gt;
&lt;br /&gt;
Betreff: AG-Gründung [AG-Name]&lt;br /&gt;
&lt;br /&gt;
Moin FSR,&lt;br /&gt;
&lt;br /&gt;
wir möchten eine neue AG namens &amp;quot;[AG-Name]&amp;quot; gründen.&lt;br /&gt;
&lt;br /&gt;
Dazu hier unsere kurze Vorstellung:&lt;br /&gt;
[Kurzvorstellung der Tätigkeiten]&lt;br /&gt;
&lt;br /&gt;
Liebe Grüße,&lt;br /&gt;
&lt;br /&gt;
[Name]&lt;br /&gt;
&lt;br /&gt;
== Finanzierungrichlinen ==&lt;br /&gt;
&lt;br /&gt;
=== Budgetprioritäten ===&lt;br /&gt;
* Relevanz für die Fachschaftsarbeit.&lt;br /&gt;
* Anzahl der Teilnehmenden oder Betroffenen.&lt;br /&gt;
* Nachhaltigkeit und langfristiger Nutzen.&lt;br /&gt;
* Höhe der Kosten&lt;br /&gt;
&lt;br /&gt;
=== Nicht förderfähig ===&lt;br /&gt;
* Private Ausgaben oder Vergütungen für Einzelpersonen.&lt;br /&gt;
* Allgemeine Geschenke oder Prämien ohne Fachschaftsbezug.&lt;br /&gt;
&lt;br /&gt;
== Aktive Arbeitsgemeinschaften ==&lt;br /&gt;
* Die [[UHH Teilt-AG]] bringt das Teilen zurück in die Mitte der Gesellschaft! Per App können alle Studierende auf uhh.fainin.com sicher miteinander teilen. &lt;br /&gt;
* Die [[Chess-AG]] ist für alle Schachinteressierten gedacht.&lt;br /&gt;
* Die [[CInsects]] sind eine freie, seminarähnliche Veranstaltung und vermitteln mit Vorträgen, Workshops und Projekten praktische informatische Allgemeinbildung mit Fokus auf sicherheitsrelevanten Themen.&lt;br /&gt;
* Die [[c.t.-Nicht-AG]] ist keine AG, aber kümmert sich trotzdem manchmal um das Fachschaftscafé [[c.t.]].&lt;br /&gt;
* Die [[Green-IT-AG]] arbeitet daran die IT und Lehre an der Uni nachhaltiger zu gestalten.&lt;br /&gt;
* Die [[Hamburger Haie]] eSports AG organisiert den eSport Uniliga-Betrieb in Hamburg und veranstaltet gelegentlich Turniere und Community-Events.&lt;br /&gt;
* Die [[Karaoke-AG]] trifft sich zum [[UltraStar]]-Karaoke singen.&lt;br /&gt;
* Die [[Kulturgenießer-AG]] trifft sich einmal im Monat, schaut einen Film und diskutiert im Anschluss darüber. Popcorn inklusive!&lt;br /&gt;
* Die [[KunterBuntesSeminar|KBS-AG]] organisiert das [[KBS]].&lt;br /&gt;
* Die [[Mafiasi-AG]] (℅ [[Server-AG]]) entwickelt die [[Dienste|Fachschaftsdienste]] weiter, fixt Bugs und führt bei Bedarf neue Dienste ein.&lt;br /&gt;
* Die [[Mafia-raum-AG]] kümmert sich um den Mafiaraum.&lt;br /&gt;
* Die [[MCI-Eventplanung AG]] organisiert Events und Parties für MCIler.&lt;br /&gt;
* Die [[Neue EPAG]] (Neue Eventplanungs-AG) organisiert Events für die gesamte Fachschaft.&lt;br /&gt;
* Die [[OE|OE-AG]] wird jedes Jahr neu gegründet, um die [[OE]] zu organisieren.&lt;br /&gt;
* Das [[Queerkum]] (die Queer-AG) organisiert regelmäßig den Queer-Abend.&lt;br /&gt;
* Die [http://robocup.informatik.uni-hamburg.de/ RoboCup-AG] lässt Roboter Fußball spielen.&lt;br /&gt;
* Die [[Server-AG]] kümmert sich um den Betrieb der meisten [[Dienste|Fachschaftsdienste]].&lt;br /&gt;
* Die [[GameShowAG]] organisiert GameShows (ähnlich des FamiliendOElls während der [[OE]]).&lt;br /&gt;
* Die [[Cocktail-AG]] mischt Cocktails an Abenden für die Fachschaft&lt;br /&gt;
* Die [[Backen-AG]] backt Leckereien für die Fachschaft&lt;br /&gt;
* Die [[Pixelflut-AG]] organisiert Pixelflut-Leinwände zu Fachschaftsevents&lt;br /&gt;
* Die [[Musik-AG]] trifft sich und macht gemeinsam Musik.&lt;br /&gt;
* Die [[Segeln-AG]] fährt Regatten.&lt;br /&gt;
* Die [[Songquiz AG]] trifft sich, um Songquizze zu spielen.&lt;br /&gt;
* Die [[KniffelXtreme-AG]] entwickelt und spielt eine extreme Variante des Würfelspiels Kniffel.&lt;br /&gt;
&lt;br /&gt;
== Inaktive Arbeitsgemeinschaften ==&lt;br /&gt;
* Die [[Bits-AG]] kümmert sich um die Fachschaftszeitung.&lt;br /&gt;
* Die [[Competitive Programming AG]] beschäftigt sich mit dem Training für Competitive Programming Wettbewerbe.&lt;br /&gt;
* Die [[AG Mailcrypto|Mailcrypto-AG]] versucht Konzepte und Software zu erarbeiten, welche benutzerfreundliche, massentaugliche Mailverschlüsselung ermöglicht.&lt;br /&gt;
* Die [https://tanzbit.de Tanz-AG] trifft sich und tanzt.&lt;br /&gt;
* Die [[AG-Backen]] Wir backen für die Fachschaft.&lt;br /&gt;
* Die [[Anikai AG]] trifft sich regelmäßig und schaut gemeinsam Animes.&lt;br /&gt;
* Die [[Arduino-AG]] bastelt und programmiert wöchentlich gemeinsam an Projekten mit dem Arduino.&lt;br /&gt;
* Die [[Björn AG]] war eine Gruppe, die sich hauptsächlich mit Spielen, politisch inkorrekten Diskussionen und Witzen unter bevorzugt freiem Himmel (häufig Stadtpark) beschäftigte.&lt;br /&gt;
* Die [[BrowsAGame]] widmete sich der Entwicklung eines Browsergames.&lt;br /&gt;
* Die [[Cineasten]] trafen sich, um gemeinsam Filme zu gucken.&lt;br /&gt;
* Die [[Computer-Go-AG]] beschäftigte sich mit dem Brettspiel Go.&lt;br /&gt;
* Die [[Datamining-AG]] Analyzing Big Financial Data in Python&lt;br /&gt;
* Die [[DSC-AG]] Gemeinsames Lernen von Technolgien wie z.b App-Development, Machine Learning  etc.&lt;br /&gt;
* Die [[EF-AG]] kümmerte sich um die Ergänzungsfächer im Bachelor.&lt;br /&gt;
* Die [[Eventplanungs-AG]] plante Events rund um den Fachbereich&lt;br /&gt;
* Die [[Foren-AG]] kümmert sich um unser [https://fb18.de/ Forum].&lt;br /&gt;
* Die [[Fragebogen-AG]] kümmert sich um die Fragebögen zur Lehreevaluation.&lt;br /&gt;
* Die [[Fußball-AG]] trifft sich wöchentlich zu einer Runde Fußball.&lt;br /&gt;
* Die [[GameMaker AG]] entwickelt Spiele mit der Unity-Engine und Blender.&lt;br /&gt;
* Das [[Kickerteam]] spielt [[Kicker]] in der Hamburger Kickerliga.&lt;br /&gt;
* Die [[Nomaden]] sind der Informatiker-Stammtisch, jede Woche in einer anderen Kneipe.&lt;br /&gt;
* Die [[Pen&amp;amp;Paper-AG]] trifft sich und spielt verschiedene Pen&amp;amp;Paper-Rollenspiele.&lt;br /&gt;
* Die [[Poker-AG]] trifft sich zur regelmäßigen Pokerrunde.&lt;br /&gt;
* Die [[Spiele-AG]] kümmert sich um die Spiele, die im [[c.t.]] liegen und organisiert Spieleabende.&lt;br /&gt;
* Die [[Stellingen-AG|Stellingen61-AG]] beschäftigte sich mit dem Abriss von [[Informatikum#Haus E|Haus E]] und weiteren wichtigen Dingen.&lt;br /&gt;
* Die [[TCG-AG]] trifft sich und spielt verschiedene Kartenspiele.&lt;br /&gt;
* Die [[Tec-Art-AG]] entwickelt digitale Kunst Projekte.&lt;br /&gt;
* Die [[Theater AG]] verabredete sich für Theater-/Museenbesuche etc.&lt;br /&gt;
* Die [[Vegan AG]] PuVi ist die Gruppe für Pflanzen(fr)esser und Vegan interessierte. Wenn aktiv treffen sie sich ca. 2x im Monat, für einen Kochabend oder für einen Doku/Diskussion/Fressabend :)&lt;br /&gt;
* Die [[Video-AG]] wollte Lehrveranstaltungen filmen und diese Filme im Internet zur Verfügung stellen.&lt;br /&gt;
* Die [[Zen-AG]] trifft sich zum gemeinsamen Meditieren im Sitzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How do I set up an AG? ==&lt;br /&gt;
First check whether you meet the following criteria:&lt;br /&gt;
&lt;br /&gt;
* You are at least 3 people&lt;br /&gt;
* You are all members of the Computer Science student council&lt;br /&gt;
&lt;br /&gt;
If these criteria are met, you can create a group on Mafiasi.de and request a mailing list.&lt;br /&gt;
Now you write an email to the [[Fachschaftsrat]] and briefly introduce yourself (you can use the sample E-Mail below). If there is no objection, you can consider your AG as accepted. Then create a wiki page and link it to the active working groups. There are enough examples :). Finally, write an email to the mailing list fs-inf@inf and introduce yourself to all students (remember to do this bilingually, even if your working group is run in German)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sample E-Mail introduction to the FSR&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To: fsr@informatik.uni-hamburg.de&lt;br /&gt;
&lt;br /&gt;
Subject: AG Formation [AG-Name]&lt;br /&gt;
&lt;br /&gt;
Hi FSR,&lt;br /&gt;
&lt;br /&gt;
We would like to establish a new working group called &amp;quot;[AG-Name]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s a brief introduction of our activities: [Brief introduction of activities]&lt;br /&gt;
&lt;br /&gt;
Best regards,&lt;br /&gt;
&lt;br /&gt;
[Name]&lt;/div&gt;</summary>
		<author><name>22miladin</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=KniffelXtreme-AG&amp;diff=31506</id>
		<title>KniffelXtreme-AG</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=KniffelXtreme-AG&amp;diff=31506"/>
		<updated>2025-10-11T21:44:44Z</updated>

		<summary type="html">&lt;p&gt;22miladin: Initial Edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= KniffelXtreme-AG =&lt;br /&gt;
&lt;br /&gt;
Die KniffelXtreme-AG entwickelt und spielt das Spiel [https://git.mafiasi.de/21horvath/KniffelXtreme KniffelXtreme].&lt;br /&gt;
&lt;br /&gt;
KniffelXtreme ist eine Variation des bekannten Würfelspiels Kniffel, in dem mit zwanzigseitigen Würfeln gespielt wird&lt;br /&gt;
und das Spielblatt deutlich &#039;&#039;interessanter&#039;&#039; gestaltet ist.&lt;br /&gt;
&lt;br /&gt;
== Kontakt ==&lt;br /&gt;
=== E-Mail === &lt;br /&gt;
&amp;lt;pre&amp;gt;kniffelxtreme-ag@group.mafiasi.de&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Matrix === &lt;br /&gt;
&amp;lt;pre&amp;gt;#kniffel-ag:mafiasi.de&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>22miladin</name></author>
	</entry>
</feed>