alternativt kan du bruge netstat, men jeg kan bedre lide lsof's output. Med lsof kan du også mange andre nyttige ting, så som at se hvilke filer en process har åbne osv. lsof står for "list open files", men siden alle åbne net sockets også er filer i linux, så kan du bruges til at lure på trafikken også.
det gør den altså ikke :( skrive lsof -i og får en lang tabellignende ting med COMMAND, PID, USER, FD, TYPE, DEVICE, SIZE, NODE og NAME ... under NAME står der kun den IP adresse jeg er på nettet med, ikke noget fra lokalnetværket.
Altså opsætning ser meget simpelt sådan her ud: ADSL <-> Linux Server <-> LAN
computerne på LAN bruger min server til at gå på nettet med, også vil jeg bare gerne vide hvilke af disse computere der er tilsluttet min server, eller sagt på anden måde hvilke af disse computere der bruger min internetforbindelse :)
altså så din computer er en router med andre ord Så kan du også se det med lsof -i Men når der ikke er nogen der sidder traffik til dig så viser den heller ikke noget.
Det du ser der er samtidig med at jeg har sat streaming af en film igang på min stationær ... dens IP adresse er 192.168.2.31, synes ikke jeg kan se den :(
nådada Den viser åbenbart kun forbindelser til og fra maskinen selv. Nu hvor jeg tænker mig om giver det egentlig god mening, siden den i forbindelse med routing ikke åbner sockets, og dermed ikke åbner filer som lsof så kan listen. --- dumme mig Beklager, men så må du prøve at bruge netstat i stedet. Skriv allerførst man netstat og læs man siden.
nåh ok :) det vil jeg så gøre... men ihvertfald tak for din tid ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.