(verschlüsseltes) Aufrufen der hmbldtw-Website

Der Webserver des FB-Informatik ist über den Domainnamen hmbldtw.spdns.org[1] erreichbar. Gibt man diesen Namen in die Adresszeile des Browsers ein, wird die Haupt-Website des Webservers im Browser angezeigt. Dort gibt es Links zu den wichtigsten Diensten des Servers. Diese Seite wird dabei unverschlüsselt mit Hilfe des Hypertext Transfer Protocols übertragen (http).

Manche Dienste (wie z.B. das Moodle) erfordern allerdings eine verschlüsselte Verbindung, da sonst z.B. eure Passwörter im Klartext übertragen würden. Dazu wird häufig https genutzt und man erkennt eine solche Verbindung am Protokollnamen (https://) in der Adresszeile und/oder am Schloss-Symbol links neben der Adresszeile: https://hmbldtw.spdns.org

Damit allerdings auch sichergestellt werden kann, dass die verschlüsselten Daten an den richtigen Empfänger gesendet werden (und nicht an einen "man in the middle", der sich nur als richtiger Empfänger ausgibt) muss der Server sich mit Hilfe eines Zertifikats ausweisen. Viele gültige Zertifikate großer Webseiten (z.B. google) sind bei speziellen zentralen Stellen (Certification Authority, kurz: CA) registriert und damit deren Inhaber dem Browser automatisch als vertrauenswürdig bekannt. Der Informatik-Webserver nutzt dafür ein kostenloses Zertifikat von Let's Encrypt (https://letsencrypt.org/), das allerdings alle drei Monate erneuert werden muss.

[1] Der Server hat keine feste IP-Adresse! Unser Internet-Provider trennt alle 24h die Verbindung kurz und weist uns eine neue IP-Adresse zu. Das ist bei den meisten Standard-Verträgen so und führt dazu, dass der Server nur dauerhaft über den Domainnamen erreichbar ist. Der Domainname stammt vom kostenlosen Dienstleister spdns.org. Dieser bietet einen Dienst (Dynamisches DNS / DDNS) an, dem man regelmäßig und automatisiert die neue IP-Adresse mitteilen kann und der diese dann im Domain Name System (DNS) aktualisiert. Beim Zugriff über den Domainnamen wird dann die gerade aktuelle IP-Adresse vom DNS-Server abgefragt.