HaDiFunk: Unterschied zwischen den Versionen

K Hinweis fuer NixOS Benutzer
Anpassung an Umstellung vom Authentifizierungsserver
Zeile 1: Zeile 1:
== Anleitungen ==
== Allgemeine Informationen ==
[[Datei:UniFi AP AC PRO.png|miniatur|Access-Point]]
Im HaDiKo wird das WLAN "HaDiFunk" ausgestrahlt. Der Benutzername und das Passwort sind identisch zu den Zugangsdaten im Wiki etc.
Der Authentifizierungsserver (radius.hadiko.de) nutzt das Wurzelzertifikat DST_Root_CA_X3.


=== Verfügbarkeit ===
Das WLAN ist an folgenden Orten verfügbar:
* In den Küchen (Bis auf den P-Flügel)
* Auf den Fluren im [[K1]]
* In den [[Bar|Bars]]
* In den [[Lernräume|Lernräumen]]
* Auf dem [[Grillplatz]]
* Im [[TT-Raum]]
* Auf der [[Dachterrasse K2]]
* Im [[Multimedia/VR-Raum|VR-Raum]]
* In den Werkstätten von [[AK Holz]] und [[AK Metall]]
* In der [[Sauna]]


=== Win 7 ===
== Anleitungen ==
==== Teil 1 - Installieren der Zertifikate ====
[[Datei:De-cacert-1.png|miniatur|ohne|x300px|Ca Cert]]


Um HaDiFunk benutzen zu können musst du Cacert Root Certificates installieren. Öffne
=== Windows 10 / Windows 8 ===
deinen Internet Browser und lade sie von http://www.cacert.org herunter. Wenn du Firefox als Browser nutzt, verwende Rechtsklick auf die Links -> "Speichern unter", um die Zertifikate herunterzuladen (Linksklick würde die Zertifikate fälschlicherweise im Browser-Zertifikatsspeicher ablegen).
<gallery heights="100" mode="packed" caption="Windows-Konfiguration">
 
WLAN Netzwerk und Freigabecenter.png|1. Klicke auf das Netzwerk Symbol in deiner Taskleiste und wähle das '''Netzwerk- und Freigabecenter''' aus
Öffne nach dem Herunterladen der beiden Zertifikate den Downloadordner und installiere sie:
</gallery>
 
<gallery heights="300" mode="packed">
<gallery>
WLAN Netzwerk und Freigabecenter Fenster.png|2. Wähle '''Neue Verbindung''' oder '''Netzwerk einrichten''' aus.
De-cacert-2.png|Schritt 1
WLAN Drahtlosnetzwerk Manuell Anlegen.png|3. Nun wähle '''Manuell mit einem Drahtlosnetzwerk verbinden'''.
De-cacert-3.png|Schritt 2
</gallery>
De-cacert-4.png|Schritt 3
<gallery heights="300" mode="packed">
De-cacert-5.png|Schritt 4
WLAN Drahtlosnetzwerk hinzufuegen.png|4. Gebe nun die erforderlichen Informationen ein: (Netzwerk Name: HaDiFunk, Sicherheit: WPA2-Enterprise)
WLAN Drahtlosnetzwerk Verbindungseinstellungen.png|4.5 Verbindungseinstellungen ändern
WLAN Drahtlosnetzwerk Eigenschaften Sicherheit.png|5. Nun müssen noch die Sicherheitseinstellungen vorgenommen werden(siehe unten)
WLAN Drahtlosnetzwerk Eigenschaften TTLS.png|6. Klicke neben der Authentifizierungsmethode auf '''Einstellungen''' und ändere die folgenden Zertifikatseinstellungen(siehe unten)
</gallery>
</gallery>
Sicherheitseinstellungen (zu 5.):
* Sicherheitstyp: WPA2-Enterprise
* Verschlüsselungstyp: AES
* Netzwerkauthentifizierung: Microsoft: EAP-TTLS


'''Nun wiederhole diese Schritte für das class3 Zertifikat.''' Danach kannst du mit dem Einrichter der WLAN-Verbindung fortfahren.
Zertifikatseinstellungen (zu 6.):
* Identitätsschutz aktivieren (Haken setzen): anonymous
* Verbindung mit folgenden Servern herstellen: radius.hadiko.de
* Vertrauenswürdige Stammzertifizierungsstellen: DST Root CA X3


==== Teil 2 - Einrichten der WLAN-Verbindung ====
=== macOS ===
Nachdem '''beide''' Cacert Zertifikate installiert sind, geht es weiter mit dem Einrichten der WLAN-Verbindung:
Klicke auf das Netzwerksymbol im Symbolbereich deiner Startleiste und öffne das Netzwerk- und Freigabecenter.
[[Datei:de-setup-01.png|miniatur|ohne|x300px|Netzwerk]]


Klicke auf Drahtlosnetzwerke verwalten.
==== Konfigurationsdatei ====
[[Datei:de-setup-02.png|miniatur|ohne|x300px|Drathlosnetzwerke verwalten]]
Für macOS existiert ein [https://www.hadiko.de/sites/default/files/wlan_hadiko.mobileconfig Konfigurationsprofil] , welches die Einstellungen für das WLAN direkt vornimmt.
 
<gallery heights="300" mode="packed" caption="macOS-Konfiguration">
Klicke auf Hinzufügen, Ein Netzwerk manuell erstellen und gebe die im dritten Bild gezeigten Einstellungen ein
WLAN macOS Profilinstallation.png|1. Profil laden
<gallery>
WLAN macOS Profilinstallation Bestaetigung.png|2. Bestätigen
de-setup-03.png|Hinzufügen
</gallery>
de-setup-04.png|Netzwerkprofil erstellen
<gallery heights="300" mode="packed">
de-setup-05.png|Drathlosnetzwerk hinzufügen
WLAN macOS Profilinstallation Benutzerdaten.png|3. [[HaDiNet]]-Benutzername und Passwort eingeben
WLAN macOS Profilinstallation Profilinfos.png|4. Hinweis
WLAN macOS Profilinstallation Installation.png|5. Apple Benutzerdaten eingeben und Installieren
</gallery>
</gallery>


Klicke auf Weiter.
==== Manuelle Konfiguration ====
Klicke auf Verbindungseinstellungen ändern.
Folgt.
[[Datei:de-setup-06.png|miniatur|ohne|x300px|Verbindungseinstellungen ändern]]


Gehe auf die Registerkarte Sicherheit und wähle Microsoft: Geschütztes EAP (PEAP) als Methode für die Netzwerkauthentifizierung. Klicke auf Einstellungen.
=== Linux ===
[[Datei:de-setup-07.png|miniatur|ohne|x300px|Sicherheit]]
Wähle nun die CAcert Zertifikate unter Vertrauens-würdige Stammzertifizierungsstellen an. Solltest du diese Zertifikate nicht sehen, überprüfe alle Schritte aus Teil I.
[[Datei:de-setup-09.png|miniatur|ohne|x300px|Eigenschaften für geschütztes EAP]]


Wähle Gesichertes Passwort (EAP-MSCHAP v2) als Authentifizierungsmethode, klicke auf Konfigurieren und entferne wie unten dargestellt den Haken:
==== Network-Manager ====
[[Datei:de-setup-10.png|miniatur|ohne|x300px|EAP-MSCHAP v2 Eigenschaften]]
<gallery heights="300" mode="packed" caption="Network-Manager-Konfiguration">
WLAN Networkmanager hinzufuegen.png|1. Wähle im Network Manager '''Netzwerk hinzufügen''' aus
WLAN Networkmanager hinzufuegen promt.png|2. Wähle '''WiFi''' aus
</gallery>
<gallery heights="500" mode="packed">
WLAN Networkmanager Network Detail.png| 3. Gebe die SSID an ('''HaDiFunk''')
WLAN Networkmanager Sicherheit.png|4. Ergänze die folgenden Sicherheitsoptionen im Sicherheitstab
</gallery>
Sicherheitsinformationen (zu 4.):
* Sicherheit: '''WPA2 Enterprise'''
* Authenifizierung: '''TTLS''' oder Tunneled TLS
* Anonyme Identität: '''anonymous'''
* Domain: '''radius.hadiko.de'''
* CA Zertifikat: '''DST_Root_CA_X3.pem''' meistens unter ''/etc/ssl/certs/'' zu finden
* Innere Authentifizierung: '''PAP'''
* Benutzername: Bei der Registrierung vom [[HaDiNet]] erhalten
* Passwort


Klicke auf OK und erneut auf OK.
==== wpa-supplicant ====
Wähle Erweiterte Einstellungen
[[Datei:de-setup-08.png|miniatur|ohne|x300px|Erweiterte Einstellungen]]


Aktiviere Authentifizierungsmodus angeben und wähle Benutzerauthentifizierung.
Wird wpa-supplicant verwendet, kann das WLAN mit der unten stehenden Konfiguration hinzugefügt werden. Es müssen ''BENUTZERNAME'' und ''PASSWORT'' ersetzt und gegebenenfalls der Parameter ''ca_cert'' angepasst werden. (Siehe Abschnitt Allgemeine Informationen)
[[Datei:de-setup-11.png|miniatur|ohne|x300px|Benutzerauthentifizierung]]


Klicke auf OK und erneut auf OK und beende den Einrichtungsassistenten.
{{Code|wpa_supplicant.conf|
Damit ist die Konfiguration des HaDiFunk-WLAN abgeschlossen. Schließe das Netzwerk- und Freigabecenter und klicke noch einmal auf das Netzwerksymbol in
<nowiki>
deiner Startleiste.
network={
[[Datei:de-setup-12.png|miniatur|ohne|x300px|Netzwerk]]
ssid="HaDiFunk"
key_mgmt=WPA-EAP
pairwise=CCMP TKIP
group=CCMP TKIP
eap=TTLS
phase2="auth=PAP"
anonymous_identity="anonymous"
identity="BENUTZERNAME"
password="PASSWORT"
ca_cert="/etc/ssl/certs/DST_Root_CA_X3.pem"
altsubject_match="DNS:radius.hadiko.de"
}
</nowiki>}}


Klicke auf HaDiFunk und Verbinden. Dein Computer wird nun eine Verbindung mit HaDiFunk herstellen und dich nach deinem Benutzernamen und Passwort fragen.
=== Android ===
[[Datei:de-setup-13.png|miniatur|ohne|x300px|verbinden]]
====Google-Android====
Die folgenden Screenshots stammen von einem Smartphone mit Android 10.
<div class="center">'''Sollte dein Gerät ''nicht'' in der Lage sein Systemzertifikate für WLAN-Verbindungen zu verwenden bitte die Anleitung für Samsung Geräte verwenden!'''</div>
<gallery heights="500" mode="packed" caption="Android-Konfiguration">
WLAN Android 10 Wifi Login.jpg|1. Suche unter WLAN das Netzwerk '''HaDiFunk''' und wähle '''Erweiterte Einstellungen'''
WLAN Android 10 Wifi Login Advanced.jpg|2. Nun müssen die '''Sicherheitseinstellungen''' (siehe unten/2.5) eingegeben werden
WLAN Android 10 Wifi Login Filled.jpg|2.5 Nach Eingabe der Einstellungen mit '''Verbinden''' bestätigen
</gallery>
'''Sicherheitsoptionen zu 2.:'''
* EAP-Methode: '''TTLS''' oder Tunneled TLS
* Phase 2-Authentifizierung: '''PAP'''
* CA-Zertifikat: Systemzertifikat
* Domäne: '''radius.hadiko.de'''
* Identität: Bei der Registrierung vom [[HaDiNet]] erhalten
* Anonyme Identität: '''anonymous'''
* Passwort


Benutze denselben Benutzernamen und dasselbe Passwort wie für alle anderen HaDiNet-Dienste, wie Poolraum, Email oder myHadinet.
====Samsung====
Solltest du Fragen haben, kannst du uns gerne unter support@hadiko.de kontaktieren.
Die folgenden Screenshots stammen von einem Smartphone der Marke Samsung mit Android 9.  


=== MacOS ===
<div class="center">'''Sollte dein Gerät in der Lage sein Systemzertifikate für WLAN-Verbindungen zu verwenden können Schritt 1-3 übersprungen werden.'''</div>
Öffne deine Systemeinstellungen und Wähle Netzwerk -> WiFi aus.
Im Drop-Down Menü rechts kannst du nun das HaDiFunk-Netzwerk auswählen.
[[Datei:Mac-Wifi-Tut-1.png|miniatur|ohne|x300px|HaDiFunk]]


Das System fragt nach deinem HaDiNet-Benutzernamen und Passwort.
<gallery heights="500" mode="packed" caption="Android-Konfiguration">
[[Datei:Mac-Wifi-Tut-2.png|miniatur|ohne|x300px|HaDiNet Credentials]]
WLAN Android Root Cert Download.jpg|1. Zertifikat herunterladen, rufe dazu auf der HaDiKo-Homepage unter [https://www.hadiko.de/hadinet/wlan HaDiNet/WLAN] den '''Zertifikat'''-Link auf.
WLAN Android Root Cert Open.jpg|2. Wähle nun die heruntergeladene Datei aus.
WLAN Android Root Cert Install.jpg| 3. Installiere das Zertifikat für die Verwendung mit WLAN gebe hierzu einen beliebigen Namen an
</gallery>
<gallery heights="300" mode="packed">
WLAN Android Wifi Settings.jpg | 4. Suche nun unter WLAN das Netzwerk '''HaDiFunk'''.
</gallery>
<gallery heights="500" mode="packed">
WLAN Android Wifi Network Settings.jpg|5. Ergänze nun die Netzwerkinformationen (siehe unten)
WLAN Android Wifi Network Advanced Settings.jpg|6. Wähle '''Erweitert''' und ergänze die Sicherheitsoptionen (siehe unten)
</gallery>


Im folgenden Dialog auf "Zertifikat anzeigen" klicken
'''Netzwerkinformationen zu 5.:'''
[[Datei:Mac-Wifi-Tut-3.png|miniatur|ohne|x300px|HaDiFunk Zertifikat]]
* EAP-Methode: '''TTLS''' oder Tunneled TLS
* Identität: Bei der Registrierung vom [[HaDiNet]] erhalten
* Passwort
* CA-Zertifikat: Das soeben installierte Zertifikat


Die Checkbox "Immer vertrauen" anklicken und auf continue gehen.
'''Sicherheitsoptionen zu 6.:'''
[[Datei:Mac-Wifi-Tut-4.png|miniatur|ohne|x300px|HaDiFunk Zertifikat]]
* Phase 2-Authentifizierung: '''PAP'''
* Anonyme Identität: '''anonymous'''


Gegebenenfalls fragt das Betriebssystem noch nach deinem Administrator/Benutzer Passwort um das Importieren des Zertifikates zu bestätigen.
=== iOS ===


=== Ubuntu ===
==== Konfigurationsdatei ====
Für iOS existiert ein [https://www.hadiko.de/sites/default/files/wlan_hadiko.mobileconfig Konfigurationsprofil], welches die Einstellungen für das WLAN direkt vornimmt.
<gallery heights="500" mode="packed" caption="iOS-Konfiguration">
WLAN Apple Profile Install.png|1. Profil laden
WLAN Apple Profile Installed.png|1.5 Erfolgreich!
WLAN Apple Settings.png| 2. Einstellungen
</gallery>


Lade dir die Root Zertifikate von [http://www.cacert.org cacert.org] herunter (wie bei Windows auch)
<gallery heights="500" mode="packed">
* [http://www.cacert.org/certs/root.crt root.crt]
WLAN Apple Profile Settings.png| 3. WLAN-Profil konfigurieren
* [http://www.cacert.org/certs/class3.crt class3.crt]
WLAN Apple Profile Show.png| 4. HaDiKo-Profil auswählen
WLAN Apple Profile Consent.png| 5. Hinweis beachten
WLAN Apple Profile Information Install.png|6. Installieren wählen
</gallery>


[[Datei:Ubuntu-Wifi-Tut-1.png|miniatur|ohne|x300px|cacert.org]]
<gallery heights="300" mode="packed">
[[Datei:Ubuntu-Wifi-Tut-2.png|miniatur|ohne|x300px|cacert.org]]
WLAN Apple Profile Username.png|7. Benutzername eingeben
 
WLAN Apple Profile Password.png|8. Passwort eingeben
Öffne ein Terminal (Konsole) und begib dich in deinen Download Ordner.
WLAN Apple Profile Finished.png|9. Fertig, die Zertifikatswarnung ignorieren, da der HaDiKo e.V. kein anerkannter Apple-Entwickler ist
<code> cd ~/Downloads </code>
</gallery>
Kopiere die Dateien als Administrator nach ''/usr/local/share/ca-certificates''
<code> sudo cp root.crt class3.crt /usr/local/share/ca-certificates </code>
Update deine Zertifikate
<code> sudo update-ca-certificates </code>
Öffne deine Systemeinstellungen und dort das Netzwerkmenü.
[[Datei:Ubuntu-Wifi-Tut-4.png|miniatur|ohne|x300px|Netzwerkeinstellungen]]
Wähle "HaDiFunk" als neuen Wlan aus und setzte folgende Einstellungen
[[Datei:Ubuntu-Wifi-Tut-5.png|miniatur|ohne|x300px|Wlan Einstellungen]]
Benutzername und Passwort sind deine HaDiNet Anmeldedaten
Das CA-Zertifikat muss von ''/etc/ssl/certs/ca-certificates.crt'' ausgewählt werden.
[[Datei:Ubuntu-Wifi-Tut-3.png|miniatur|ohne|x300px|CA-Zercifikat]]
 
=== minimales Linux ===
 
{{Achtung|'''<nowiki>Nur für Leute, die keine GUI Clients wie z.B. NetworkManager oder Wicd benutzen!</nowiki>'''}}
 
 
{{Code|/etc/wpa_supplicant/wpa_supplicant.conf|<nowiki>ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
 
network={
  ssid="HaDiFunk"
  proto=RSN
  key_mgmt=WPA-EAP
  pairwise=TKIP
  auth_alg=OPEN
  eap=PEAP
  identity="User"
  password="Password"
  ca_cert="/etc/ssl/certs/cacert.org.pem"
  phase2="auth=MSCHAPV2"
  anonymous_identity="anonymous@hadiko.de"
}</nowiki>
}}
 
 
Für ArchLinux Benutzer mit netctl und NixOS Benutzer könnte folgende Konfiguration von Interesse sein.
 
{{Code|/etc/wpa_supplicant/wpa_supplicant.conf|<nowiki>ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
 
network={
    ssid="HaDiFunk"
    key_mgmt=WPA-EAP
    eap=PEAP
    group=CCMP TKIP
    pairwise=CCMP
    anonymous_identity="anonymous@hadiko.de"
    identity="User"
    password="Password"
    priority=1
    phase2="auth=MSCHAPV2"
}</nowiki>
}}
 
=== Android ===
Um mit dem Smartphone ins HaDiFunk zu kommen musst du wie folgt vorgehen.
Wähle HaDiFunk aus der WLAN Liste aus.
[[Datei:Wlanandroid00.png|minatur|ohne|300px|WLAN Auswahl]]


Gebe dann bei Identität deinen Benutzernamen und bei Passwort dein Passwort ein.
==== Manuelle Konfiguration ====
[[Datei:Wlanandroid01.png|minatur|ohne|300px|Einstellungen]]
Folgt.
Benutze denselben Benutzernamen und dasselbe Passwort wie für alle anderen HaDiNet Dienste, wie Poolraum, Email oder myHadinet.
Solltest du Fragen haben, kannst du uns gerne unter support@hadiko.de kontaktieren.


[[Category:Anleitung]]
[[Category:Anleitung]]
[[Category:HaDiNet]]
[[Category:HaDiNet]]