faecher:informatik:mittelstufe:netzwerke:filius_dns:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:mittelstufe:netzwerke:filius_dns:start [17.09.2024 08:05] – angelegt Marco Kuemmelfaecher:informatik:mittelstufe:netzwerke:filius_dns:start [15.10.2024 14:09] (aktuell) Marco Kuemmel
Zeile 1: Zeile 1:
 ====== DNS (Domain Name System) ====== ====== DNS (Domain Name System) ======
  
-In deinem Alltag gibst du keinen IP-Adresssen in deinen Browser ein, sondern Domainnamen, wie z.B. www.info-bw.de. Damit das funktioniert, benötigt man einen DNS-Server.+In deinem Alltag gibst du keine IP-Adresssen in deinen Browser ein, sondern Domainnamen, wie z.B. www.info-bw.de. Damit das funktioniert, benötigt man einen DNS-Server.
  
 Sieh dir zunächst das Video **direkt oberhalb der Aufgabe 4** auf [[https://inf-schule.de/rechnernetze/filius/internet/erkundung_www |dieser Internetseite]] an. Sieh dir zunächst das Video **direkt oberhalb der Aufgabe 4** auf [[https://inf-schule.de/rechnernetze/filius/internet/erkundung_www |dieser Internetseite]] an.
Zeile 8: Zeile 8:
  
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
-=== (A1) DNS in Filius ===+=== (A1) DNS Server einbauen ===
  
 Erweitere dein Rechnernetz aus den letzten Aufgaben um einen neuen Server mit der IP 192.168.2.10 und dem Gateway 192.168.2.1. Erweitere dein Rechnernetz aus den letzten Aufgaben um einen neuen Server mit der IP 192.168.2.10 und dem Gateway 192.168.2.1.
Zeile 17: Zeile 17:
  
 Damit nun alle Rechner die Auflösung der URL über den DNS-Server nutzen können, muss in den Einstellungen eines jeden Rechners in das Feld "Domain Name Server" die IP-Adresse des DNS-Servers eingetragen werden.  Damit nun alle Rechner die Auflösung der URL über den DNS-Server nutzen können, muss in den Einstellungen eines jeden Rechners in das Feld "Domain Name Server" die IP-Adresse des DNS-Servers eingetragen werden. 
 +
 +{{:aufgabe.png?nolink  |}}
 +=== (A2) DNS-Server einrichten ===
 +
 +Jetzt haben wir zwar den DNS-Server im Netz "hinterlegt", aber die eigentlich DNS-Funktion ist noch gar nicht eingerichtet worden.
 +
 +{{ :faecher:informatik:mittelstufe:netzwerke:filius_dns:dns2.png?500|}}
 +Dazu installieren wir nun auf dem neuen DNS-Server (192.168.2.10) die Anwendung "DNS-Server" und starten sie anschließend. Trage in die Eingabefelder den Domainnamen ''%%www.filius.de%%'' und die IP-Adresse ''192.168.0.12'' ein klicke auf "Hinzufügen". ((In der Tabelle steht nun irritierenderweise ein Punkt hinter %%www.filius.de%% - das ist korrekt, der gehört da hin!)) Starte anschließend den DNS-Server, indem du links oben auf "Starten" klickst.
 +
 +Nun kannst du im Webbrowser die URL %%http://www.filius.de%% eintippen und die Webseite wird geladen.
 +
 +**Wichtige Beobachtungsaufgabe**: Reduziere die Simulations-Geschwindigkeit von Filius. Dazu findest du ganz oben, neben dem grünen Pfeil, einen Regler. Stelle diesen auf etwa 70% und starte dann erneut den Seitenaufruf mit der URL. Beobachte genau, welche Leitungen der Reihe nach aufleuchten.
 +{{ :faecher:informatik:mittelstufe:netzwerke:filius_dns:filius_geschwindigkeit.png?300 |}}
 +
 +Solltest du eine Fehlermeldung bekommen oder etwas nicht funktionieren, so kann das an folgenden Dingen liegen:
 +  * Der DNS-Server ist nicht gestartet
 +  * Der DNS-Server ist nicht korrekt konfiguriert (die Einträge in der Tabelle sind fehlerhaft)
 +  * Der Webserver ist nicht gestartet
 +  * Die IP-Adresse des DNS-Servers ist nicht auf dem Gerät hinterlegt, auf dem du den Web**browser** verwendest. Achtung: Diese Einstellung musst du im Entwurftsmodus (Hammersymbol) setzen!
 +
 +{{:aufgabe.png?nolink  |}}
 +=== (A3) Host Befehl ===
 +Im Alltag nutzen wir Menschen also nur noch Domainnamen und bekommen die IP-Adressen praktisch nie zu sehen. Manchmal möchte man aber doch wissen, welche IP-Adresse sich eigentlich hinter einem Domainnamen verbirgt. Dann ist der ''host''-Befehl die einfachste Möglichkeit einen DNS-Server zu kontaktieren, um die zugehörige IP-Adresse eines Domainnamens zu erfahren. 
 +
 +{{ :faecher:informatik:mittelstufe:netzwerke:filius_dns:dns_host.png?350|}}
 +Öffne auf einem Client die Befehlszeile und tippe den Befehl ''%%host www.filius.de%%'' ein. Du wirst sehen, dass der DNS-Server nun seine Dienste tut und die richtige IP-Adresse als Antwort zurückliefert.
 +
 +
 +===== Zusatzaufgabe: Zugangserschwerungsgesetz =====
 +
 +Die letzte DNS-Aufgabe behandelt das sogenannte //Zugangserschwerungsgesetz//, welches ab dem Jahr 2010 für gerade einmal knapp 2 Jahre in Kraft war. Dieses Gesetz sollte den Zugang zu Internetseiten verhindern, die kinderpornographisches Material zeigen. Leider wurde das Gesetz von Politikern erlassen, die offensichtlich keine Ahnung hatten, wie das Internet funktioniert, denn die technische Sperrung konnte leicht umgangen werden und die eigentlich gesperrte Seite schnell wieder erreicht werden. 
 +
 +{{:aufgabe.png?nolink  |}}
 +=== (A4) Zugangserschwerungsgesetz ===
 +  - Lade die Datei {{ .:zugangserschwerungsgesetz.fls |}} herunter und öffne sie anschließend in Filius. 
 +  - Dort findest du eine Erklärung was zu tun ist, eine kurze Einführung folgt auch hier: Auf dem Web-Server rechts unten ist eine illegale Internetseite gespeichert. Dieser Web-Server ist noch immer voll funktionsfähig und mit dem Internet verbunden, er kann allerdings von deinem Rechner aus (links oben) aktuell nicht mehr erreicht werden, weil das Zugangserschwerungsgesetz in Kraft getreten ist und die Verbindung verhindert. Deine Aufgabe ist nun, die Einstellungen der beteiligten Rechner zu durchsuchen und nach einer Lösung zu suchen, wie du die gesperrte Seite doch noch von deinem Rechner aus öffnen kannst. Du darfst die Einstellungen aller Rechner anschauen (sowohl im Bearbeitungs- als auch Ausführungsmodus), du darfst aber nur bei deinem eigenen Rechner Einstellungen verändern. 
  • faecher/informatik/mittelstufe/netzwerke/filius_dns/start.1726560349.txt.gz
  • Zuletzt geändert: 17.09.2024 08:05
  • von Marco Kuemmel