Ethical Hacking Academy · leksjon

Nettverkskommandoer

ip, netstat og ss

Leksjon 4 av 413 trinn

Nettverkskommandoer er en gratis leksjon i Ethical Hacking Academy på CoddyKit. Dette er leksjon 4 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Ethical Hacking Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Ethical Hacking Academy inneholder totalt 4 leksjoner.

Nettverk på kommandolinjen

Både rekognosering og pivotering avhenger av at De forstår vertens nettverkstilstand. Linux gir Dem effektive verktøy for å vise grensesnitt, tilkoblinger og ruter.

Denne leksjonen dekker ip, netstat og ss, samt testing av tilkobling.

Vise grensesnitt med ip

Den moderne kommandoen ip erstatter den gamle ifconfig. Start med å liste adressene på alle grensesnittene.

ip addr show
ip a            # short form

Rutingtabell

Rutingtabellen viser standardgatewayen og hvilke subnett som kan nås direkte – noe som er viktig for å forstå hvor De kan pivotere.

ip route show
# default via 192.168.1.1 dev eth0

ARP-hurtigbufferen

Nabo- (ARP-)tabellen kobler IP-adresser til MAC-adresser på det lokale segmentet og avslører andre aktive verter De har kommunisert med.

ip neigh show

netstat

netstat viser nettverkstilkoblinger, porter som lytter, og programmene som eier dem. Det er eldre, men fortsatt vanlig på mange systemer.

netstat -tulpn
# t=tcp u=udp l=listening p=program n=numeric

ss – den moderne netstat

ss er den raskere, moderne erstatningen for netstat. Kommandoen leser sokkeldata direkte fra kjernen og støtter de samme flaggene.

ss -tulpn
ss -t state established

Finne tjenester som lytter

Porter som lytter, avslører hvilke tjenester en vert eksponerer – attraktive mål for angrep. Filtrer etter tilstanden LISTEN.

ss -ltn
# shows TCP ports in LISTEN, numeric

Teste tilkobling

Bekreft at en vert er tilgjengelig, og spor ruten dit.

ping -c 4 192.168.56.10
traceroute 192.168.56.10

DNS-oppslag

Navneoppløsning kan avsløre infrastrukturen. Bruk dig eller host til spørringer og omvendte oppslag.

dig coddykit.com
dig -x 8.8.8.8        # reverse lookup
host coddykit.com

Raske tilkoblinger med netcat

netcat (nc) leser og skriver rå TCP/UDP. Det er uvurderlig for bannergrabbing, enkle portkontroller og reverse shells i et labmiljø.

nc -nv 192.168.56.10 80     # connect and grab banner
nc -lvnp 4444               # listen for a connection

Konfigurasjonsfiler

Nettverksinnstillinger finnes også i filer som det er verdt å undersøke på et mål:

  • /etc/hosts – statiske koblinger mellom navn og IP.
  • /etc/resolv.conf – DNS-servere.
  • /etc/hostname – maskinnavnet.
cat /etc/hosts
cat /etc/resolv.conf

Sjekk deg selv

Finn det moderne verktøyet for inspeksjon av sokler.

Oppsummering

De har lært kommandoene for nettverk:

  • ip addr, ip route, ip neigh for grensesnitt, ruter og ARP.
  • netstat og den moderne ss for tilkoblinger og porter som lytter.
  • ping, traceroute, dig for tilgjengelighet og DNS.
  • nc for rå tilkoblinger og bannergrabbing.

Neste kurs: Bash-skripting for sikkerhet.

Gratis å komme i gang

Lær deg Ethical Hacking Academy med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
31
Leksjoner
111

Ofte stilte spørsmål

Er leksjonen «Nettverkskommandoer» gratis?

Ja – hele teksten i «Nettverkskommandoer» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Ethical Hacking Academy-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Ethical Hacking Academy inneholder totalt 4 leksjoner.

Hva lærer jeg i «Nettverkskommandoer»?

ip, netstat og ss Du øver på Ethical Hacking Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Ethical Hacking Academy?

Ingen tidligere erfaring er nødvendig. Ethical Hacking Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 4 av 4.

Hvor lang tid tar leksjonen «Nettverkskommandoer»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Ethical Hacking Academy-leksjonen?

Ja. Alle Ethical Hacking Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Linux-filsystemet
  2. Viktige kommandoer
  3. Bruker- og prosesshåndtering
  4. Nettverkskommandoer
← Tilbake til Ethical Hacking Academy