Nettverkskommandoer
ip, netstat og ss
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 formRutingtabell
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 eth0ARP-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 shownetstat
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=numericss – 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 establishedFinne 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, numericTeste tilkobling
Bekreft at en vert er tilgjengelig, og spor ruten dit.
ping -c 4 192.168.56.10
traceroute 192.168.56.10DNS-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.comRaske 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 connectionKonfigurasjonsfiler
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.confSjekk deg selv
Finn det moderne verktøyet for inspeksjon av sokler.
Oppsummering
De har lært kommandoene for nettverk:
ip addr,ip route,ip neighfor grensesnitt, ruter og ARP.netstatog den modernessfor tilkoblinger og porter som lytter.ping,traceroute,digfor tilgjengelighet og DNS.ncfor rå tilkoblinger og bannergrabbing.
Neste kurs: Bash-skripting for sikkerhet.
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
- Linux-filsystemet
- Viktige kommandoer
- Bruker- og prosesshåndtering
- Nettverkskommandoer