Falls du "Network Systems Engineering" machen willst, scheiß auf C. klar wenn man's kann ist cool, aber das bringt dir in diesem Bereich **überhaupt** gar nichts. Python oder, igittigit, Perl sind da wohl sinnvoller.
Ich würde Barney auch an einem Punkt wiedersprechen: Du musst nicht direkt Linux installieren, benutz Windows weiter. Aber mach, irgendwann mal, zwei Sachen. So ein bisschen den Tutorials folgen ist ok, aber versuch möglichst viel (gerade beim 2ten) mit "man pages" zu machen.
Und wenn im Tutorial ein Kommando vorkommt das du nicht kennst wird erst geguckt was es tut! Du willst ja wirklich lernen
a) Kauf dir einen Server, installier Apache, vielleicht sogar einen Mail-server und sichere das dann ab.
Beim installieren lernst du genug Linux basics um damit arbeiten zu können, beim absichern lernst du schonmal viel über Sicherheit.
b) Setze so 4-5 VMs auf und mach dir ein fake Netzwerk. Also das die in verschiedenen Subnetzen sind und eigentlich nicht miteinander kommunizieren können. Und dann mach eine VM zu einem router der beide Netze verbindet und pfleg in alle VMs die nötigen Routen in die anderen VMs ein.
Dabei lernst du dann halt wie man ein Netzwerk tatsächlich einrichtet



Zitieren