From 29c47fb20f420c8d2ea6880fd90d348f24167f33 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Wed, 17 Nov 2021 20:56:05 +0100 Subject: [PATCH] fix: typos and solutions --- chapters/03-network.tex | 4 ++-- chapters/04-dns.tex | 10 ++++----- solutions/03-network.sh | 50 +++++++++++++++++++++++++++++++++++++++++ solutions/04-dns.sh | 25 +++++++++++++++++++++ 4 files changed, 82 insertions(+), 7 deletions(-) create mode 100644 solutions/03-network.sh create mode 100644 solutions/04-dns.sh diff --git a/chapters/03-network.tex b/chapters/03-network.tex index 0fb98ac..8cfb33c 100644 --- a/chapters/03-network.tex +++ b/chapters/03-network.tex @@ -262,9 +262,9 @@ Standard-Gateway muss bei allen Betriebssystemen gesondert konfiguriert werden. \newpage \begin{itemize}[label={},itemsep=0pt] - \item \textbf{Aufgabe 2b:} Ermitteln Sie mithilfe des Befehls \textit{ip} Ihr + \item \textbf{Aufgabe 2a:} Ermitteln Sie mithilfe des Befehls \textit{ip} Ihr Gateway. - \item \textbf{Aufgabe 2c:} Erstellen Sie anhand des folgenden + \item \textbf{Aufgabe 2b:} Erstellen Sie anhand des folgenden Netzwerkdiagramms die Routingtabellen für alle abgebildeten Netzwerkgeräte. \end{itemize} diff --git a/chapters/04-dns.tex b/chapters/04-dns.tex index a3e3ae6..6b343b5 100644 --- a/chapters/04-dns.tex +++ b/chapters/04-dns.tex @@ -26,7 +26,7 @@ ist dies die Datei \textit{/etc/hosts}. wenn Sie den folgenden Eintrag in die Datei \textit{hosts} aufnehmen und per Browser die Seite \textit{hello-world.local} aufrufen? \texttt{198.145.29.83 hello-world.local} - \item \textbf{Aufgabe 1b:} In welchem Pfad findet man die entsprechende Datei + \item \textbf{Aufgabe 1c:} In welchem Pfad findet man die entsprechende Datei in Windows Systemen? \end{itemize} @@ -129,13 +129,13 @@ Sie sich im Internet, um folgende Fragen zu beantworten: gegeben? \item \textbf{Aufgabe 2c:} Welche DNS-Server sind für die DNS-Zone \textit{cryptic.systems} verantwortlich? - \item \textbf{Aufgabe 2c:} Welcher der DNS-Server ist für die Zone + \item \textbf{Aufgabe 2d:} Welcher der DNS-Server ist für die Zone \textit{cryptic.systems} der Primary und welcher der Replica DNS-Server? - \item \textbf{Aufgabe 2d:} Welche Mail-Server sind für die Zone + \item \textbf{Aufgabe 2e:} Welche Mail-Server sind für die Zone \textit{cryptic.systems} verantwortlich? - \item \textbf{Aufgabe 2e:} Welcher Mail-Server wird zur Zustellung von E-Mails + \item \textbf{Aufgabe 2f:} Welcher Mail-Server wird zur Zustellung von E-Mails für die DNS-Zone \textit{cryptic.systems} privorisiert? - \item \textbf{Aufgabe 2f:} Welcher DNS-Name steht hinter der IP-Adresse + \item \textbf{Aufgabe 2g:} Welcher DNS-Name steht hinter der IP-Adresse \textit{45.9.61.170}? \end{itemize} diff --git a/solutions/03-network.sh b/solutions/03-network.sh new file mode 100644 index 0000000..71b9e0d --- /dev/null +++ b/solutions/03-network.sh @@ -0,0 +1,50 @@ + +# Aufgabe 2a + +ip route + +# Aufgabe 2b + +## Server A (ROUTER) + +Zielnetz Interface Gateway +10.0.1.0/24 eth0 - +172.16.0.0/24 eth0 10.0.1.4 +172.16.2.0/24 eth0 10.0.1.4 +192.168.178/24 eth0 10.0.1.4 +77.48.44.198/32 pppoe1 - +0.0.0.0/0 pppeo1 77.48.44.198 + +## Server B + +Zielnetz Interface Gateway +10.0.1.0/24 eth0 +172.16.0.0/24 eth1 +172.16.2.0/24 eth1 172.16.0.254 +192.168.178.0/24 eth1 172.16.0.254 +10.0.1.1/32 eth0 - +0.0.0.0/0 eth0 10.0.1.1 + +## PC A + +Zielnetz Interface Gateway +172.16.0.0/24 enp3s11 +172.16.2.0/24 enp4s1 +192.168.178.0/24 enp4s1 172.16.2.10 +172.16.0.100/32 enp3s11 - +0.0.0.0/0 enp3s11 172.16.0.100 + +## PC B + +Zielnetz Interface Gateway +172.16.2.0/24 ens11 +192.168.178.0/24 ens8 +172.16.2.254/32 ens11 - +0.0.0.0/0 ens11 172.16.2.254 + +## PC C + +Zielnetz Interface Gateway +192.168.178.0/24 ens3 +192.168.178.1/32 ens3 - +0.0.0.0/0 ens3 192.168.178.1 diff --git a/solutions/04-dns.sh b/solutions/04-dns.sh new file mode 100644 index 0000000..a8d1c93 --- /dev/null +++ b/solutions/04-dns.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# Aufgabe 2a +# +# Bei DNSOverTLS oder wenn die Datenpakete größer sind als die maximale größe +# für UDP Pakete. + +# Aufgabe 2b +dig SSHFP pontos.cryptic.systems @8.8.8.8 + +# Aufgabe 2c +dig NS cryptic.systems + +# Aufgabe 2d +pontos.cryptic.systems # primary, da in SOA enthalten +ourea.cryptic.systems # slave, da nicht in SOA enthalten + +# Aufgabe 2e/f +dig MX cryptic.systems + +smtp1.cryptic.systems # primary +smtp2.cryptic.systems # slave + +# Aufgabe 2g +dig -x 45.9.61.170 \ No newline at end of file