Linux-netwerken en TCP/IP voor ontwikkelaars · Les

Basale netwerkopdrachten

Leer essentiële opdrachtregeltools zoals `ip`, `ping`, `traceroute` en `netstat` te gebruiken om netwerkconnectiviteit te inspecteren en problemen vast te stellen.

Les 2 van 411 stappen

Basale netwerkopdrachten is een gratis Linux-netwerken en TCP/IP voor ontwikkelaars-les op CoddyKit. Dit is les 2 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Linux-netwerken en TCP/IP voor ontwikkelaars. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Linux-netwerken en TCP/IP voor ontwikkelaars bevat in totaal 4 lessen.

Inleiding tot basishulpmiddelen voor netwerken

Tijd voor de opdrachtregel. Je leert ping, ip, traceroute en netstat: de belangrijkste hulpmiddelen om verbindingen te bekijken en problemen ermee op te sporen.

Ping: bereikbaarheid van een host controleren

ping is je eerste controle van de bereikbaarheid: de opdracht verstuurt ICMP-echoverzoeken en meet de tijd van de antwoorden. Zo zie je of een host actief is en hoe snel deze reageert.

De opdracht ping in actie

Typ gewoon ping gevolgd door een IP-adres of hostnaam. De optie -c beperkt het aantal pakketten dat je verstuurt. Voer dit uit om het te proberen.

ping -c 4 google.com

IP: het moderne netwerkinstrument

De opdracht ip is de moderne vervanging voor oudere hulpmiddelen zoals ifconfig. Je kunt er interfaces, adressen en routes mee bekijken en configureren.

IP: adressen weergeven

Voer ip addr show (of ip a) uit om elke interface met het MAC-adres, de IPv4/IPv6-adressen en de status weer te geven. Zo krijg je een momentopname van wat verbonden is.

ip addr show

IP: de routingtabel bekijken

De routingtabel vertelt Linux waar het verkeer naartoe moet. Bekijk deze met ip route show (of ip r) om routes en gateways te zien.

ip route show

Traceroute: het pad in kaart brengen

traceroute brengt het pad van pakketten naar een host in kaart. Je ziet elke router (hop) en de bijbehorende tijd, wat handig is om te bepalen waar vertraging ontstaat.

Traceroute in actie

traceroute verstuurt pakketten met oplopende waarden voor TTL. Elke hop verlaagt de TTL. Wanneer deze nul bereikt, antwoordt die router en maakt deze zichzelf bekend.

traceroute google.com

Netstat: netwerkstatistieken

netstat toont netwerkstatistieken: actieve verbindingen, routingtabelen en interfacestatistieken. Het is handig om te zien welke poorten open zijn.

Korte controle: de opdracht herkennen

Je wilt snel bepalen of je Linux-machine verbinding met internet heeft door te controleren of een externe server online is en reageert. Welke opdracht zou je gebruiken?

Samenvatting: essentiële netwerkhulpmiddelen

Samenvatting van je gereedschapskist: ping controleert de bereikbaarheid, ip toont interfaces en routes, traceroute brengt het pad in kaart en netstat geeft verbindingen en poorten weer.

Gratis beginnen

Leer Linux-netwerken en TCP/IP voor ontwikkelaars met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
12
Lessen
48

Veelgestelde vragen

Is de les “Basale netwerkopdrachten” gratis?

Ja — de volledige tekst van “Basale netwerkopdrachten” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Linux-netwerken en TCP/IP voor ontwikkelaars wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Linux-netwerken en TCP/IP voor ontwikkelaars bevat in totaal 4 lessen.

Wat leer ik in “Basale netwerkopdrachten”?

Leer essentiële opdrachtregeltools zoals `ip`, `ping`, `traceroute` en `netstat` te gebruiken om netwerkconnectiviteit te inspecteren en problemen vast te stellen. Je oefent met Linux-netwerken en TCP/IP voor ontwikkelaars door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Linux-netwerken en TCP/IP voor ontwikkelaars te beginnen?

Ervaring vooraf is niet nodig. Linux-netwerken en TCP/IP voor ontwikkelaars op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 2 van 4.

Hoe lang duurt de les “Basale netwerkopdrachten”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Linux-netwerken en TCP/IP voor ontwikkelaars?

Ja. Elke les over Linux-netwerken en TCP/IP voor ontwikkelaars bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Linux-netwerkbasis
  2. Basale netwerkopdrachten
  3. Netwerkinterfaces en IP
  4. Netwerkverbindingen en sockets inspecteren
← Terug naar Linux-netwerken en TCP/IP voor ontwikkelaars