Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf22:crash-course-network [2023/03/31 14:08] Ivo Blöchliger [Ports] |
lehrkraefte:blc:informatik:glf22:crash-course-network [2023/03/31 14:51] (current) Ivo Blöchliger [NAT] |
||
---|---|---|---|
Line 143: | Line 143: | ||
* Verbinden Sie sich dann auf http:// | * Verbinden Sie sich dann auf http:// | ||
* Betrachten Sie die Ausgabe auf der Konsole. | * Betrachten Sie die Ausgabe auf der Konsole. | ||
+ | |||
+ | <hidden Telnet auf Windows ist offenbar 💩> | ||
* Überprüfen Sie auf der Kommandozeile, | * Überprüfen Sie auf der Kommandozeile, | ||
<code bash> | <code bash> | ||
telnet localhost 8000 | telnet localhost 8000 | ||
</ | </ | ||
- | * Wenn dies fehlschlägt, | + | * Wenn dies fehlschlägt, |
* Machen Sie eine Webanfrage «von Hand» auf der Kommandozeile: | * Machen Sie eine Webanfrage «von Hand» auf der Kommandozeile: | ||
+ | <code bash> | ||
+ | telnet localhost 8000 | ||
+ | </ | ||
+ | und geben Sie dann | ||
+ | <code txt> | ||
+ | GET / HTTP/1.1 | ||
+ | </ | ||
+ | gefolgt von zwei mal < | ||
+ | Das wird wohl nicht angezeigt etc, aber die Antwort vom Webserver sollten Sie sehen. | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP todo> | ||
+ | * Verbinden Sie sich aufs Tech-Lab Netzwerk (falls möglich). | ||
+ | * Wenn Ihr Webserver gestartet ist, geben Sie jemanden die IP-Adresse Ihres Computers (im Tech-Lab Netz 192.168.1.xyz). Er soll per http:// | ||
+ | * Sie dürfen gerne «Ihre» Webseite modifizieren oder weitere Dinge hinzufügen. | ||
</ | </ | ||
+ | ====== NAT ====== | ||
+ | Network Address Translation. | ||
+ | * Problem: Theoretisches Limit von $2^{32}$ IP-Adressen, | ||
+ | * Lösung IPv6 ($2^{128}$ Adressen), aber niemand will umstellen... | ||
+ | * Workaround: NAT | ||
+ | * Am Beispiel der Schule: | ||
+ | * Eine öffentliche IP-Adresse gegen aussen. | ||
+ | * Datenpakete nach draussen werden vom Gateway (erster Router) umadressiert und sich die Verbindungsdetails (IP/ | ||
+ | * Einkommende Antworten werden mit gemerkter Liste wieder umadressiert und an korrekte interne IP weiter geleitet. | ||
+ | |||
+ | <WRAP todo> | ||
+ | * Verbinden Sie sich auf das Schule-SG WLAN | ||
+ | * Verfolgen Sie die Stationen eines Datenpakets zum tech-lab.ch Server mit | ||
+ | <code bash> | ||
+ | tracert tech-lab.ch | ||
+ | </ | ||
+ | * Finden Sie eine interne IP vom Cluster (d.h. eine IP eines private Netzwerks, aber nicht ihres eigenen)? | ||
+ | </ |