==== Aufgabe 1 - Web Server ==== === a) Aufbau Infrastruktur === Öffne in Filius die Datei {{inf:inf6ai_202425:09_netzwerke:07:filius_webserver.fls|filius_webserver.fls}} und erstelle im lokalen Netzwerk deines Start-Up-Unternehmens einen Server. Teste mit dem Ping-Befehl, ob du den Server über das Internet von dem Rechner mit der IP-Adresse 137.158.205.43 aus erreichen kannst. {{:inf:inf6ai_202425:09_netzwerke:07:04:pasted:20250319-212505.png}} === b) Installation von Software === Füge einen Server mit einer passenden IP-Adresse (z.B. 192.168.0.10) im Firmennetzwerk hinzu. Der Server soll nun als Web-Server eine Webseite anbieten und der Rechner mit der IP-Adresse 137.158.205.43 soll diese als Web-Client mit einem Browser abrufen. Dazu wird auf dem Server eine Web-Server-Software und auf dem Client ein Webbrowser installiert. {{:inf:inf6ai_202425:09_netzwerke:07:pasted:20250319-205504.png}} Zunächst muss der Web-Server gestartet werden: {{:inf:inf6ai_202425:09_netzwerke:07:pasted:20250319-205525.png}} Jetzt kann man auf dem Client den installierten Webbrowser starten und eine http-Anfrage mit der korrekten IP-Adresse des Web-Servers formulieren. Wenn alles korrekt eingegeben ist, erhält man folgende Webseite. {{:inf:inf6ai_202425:09_netzwerke:07:pasted:20250319-205534.png}} === c) Analysiere den Datenaustausch beim Aufruf der Webseite === === d) Erstelle eine eigene Webseite auf dem Web-Server === * Installiere auf dem Web-Server einen Datei-Explorer. Untersuche mit diesem Explorer, wo sich die Dateien zur angezeigten Webseite befinden. * Installiere auf dem Web-Server zusätzlich einen Text-Editor. Schaue dir mit diesem Editor den Quelltext zur Webseite an. * Erstelle selbst mit dem Text-Editor eine einfache Webseite für dein persönliches Start-up-Unternehmen. Mit dem Datei-Explorer kannst du gegebenenfalls Bilder auf den Server "hochladen". Teste deine Webseite, indem du sie vom Webbrowser auf dem Client anzeigen lässt. * Hinweis: Du kannst auch mehrere Webseiten unter verschiedenen Namen abspeichern und miteinander verlinken. Lässt man beim Aufruf im Webbrowser den Dateinamen weg, so wird automatisch die Datei mit dem Namen "index.html" aufgerufen. ==== Aufgabe 2 - DNS-Server ==== Beim Aufruf Deiner Webseite in Filius musstest Du bisher die IP-Adresse des Web-Servers, auf dem die Dateien zur Webseite gespeichert sind, angeben. Wenn wir im Internet Webseiten aufrufen, benutzen wir in der Regel jedoch Domainnamen wie www.inf-schule.de. Damit das funktioniert, benötigt man einen DNS-Server: a) Konfiguriere den DNS Server laut Video {{https://drive.google.com/file/d/14lGIG5J3bNqh6_BkgJIKLYMSEk5uuHUd/view?usp=sharing|DNS-Server Konfiguration}} b) Der DNS-Server mit der im Video verwendeten IP-Adresse 5.9.164.112 existiert auch in der realen Welt. Informationen dazu kannst Du durch Aufruf der IP-Adresse über die Adresszeile Deines Webbrowsers einholen. Informiere Dich über das Thema DNS-Sperren und sammele Gründe für und gegen deren Einsatz. ==== Aufgabe 3 - Echo-Server ==== Installiere auf dem Web-Server zusätzlich die Echo-Server-Software. Starte beide Server-Prozesse - den Echo-Server und den Web-Server und teste beide, indem du ihre Dienste von Clients in Anspruch nimmst. Beobachte auch den Datenaustausch. Zusätzlich zur IP-Adresse wird auch jeweils auch eine Portnummer angegeben. Wozu könnten die Portnummern gut sein?