netstat zeigt zig verbidungen
Jan 'Red Bully' Seiffert
redbully at cc.fh-luh.de
Thu May 5 09:00:19 CEST 2005
petra kubina schrieb:
> hi,
>
Moin Petra!
> habe ich es richtig verstanden, dass netstat mir alle derzeitigen,
> offenen verbindungen zeigt?
>
Ja, und "netstat -a" zeigt dir auch noch die Ports an, die bei dir offen
sind (also bei dir auf Verbindung warten)
> dann läuft bei mir ganz außerordentlich viel - und ich habe
> keine ahnung, wie ich das interpretieren soll:
>
> Aktive Internetverbindungen (ohne Server)
> Proto Recv-Q Send-Q Local Address Foreign Address State
> Aktive Sockets in der UNIX Domäne (ohne Server)
[snip - gaaanz viele UNIX-Sockets]
> Aktive IPX Sockets
> Proto Recv-Q Send-Q Lokale Adresse
> Gegenaddress Zustand
>
Wie du das Interpretieren sollst?
Das du stolze Besitzerin eines gesunden und fleissigen Pinguins mit
X-Server, KDE und Syslogdaemon bist, der seinen Aufgaben als Unixoides
Betriebsystem nachkommt und gaaanz viele Daten durch gaaanz viele
Unix-Sockets schiebt.
> erstmal verstehe ich nicht, warum aus einem temporären verzeichnis
> heraus irgendwas ins netz will - und was diese ganzen irgendwas sind
> versteh ich auch nicht:(
Ja, ich glaube was dich verwirrt, ist das netstat nicht nur
"Internet-Verbindungen" (TCP/IP) anzeigt.
Alles was da aufgefuert war, sind sogennate UNIX-Sockets.
Damit kann ein Programm auf *deinem* Rechner einem anderen Programm auf
*deinem* (und zwar nur deinem) Rechner Daten schicken. Das nennt man
dann Inter Prozess Komunikation (IPC).
Wofuer braucht man das konkret?
Zum Beispiel X (Also das Ding was Bunt in deinem Linux macht). Wenn der
X-Server gestartet wird, dann legt er einen Socket unter /tmp als eine
Datei an (nach der UNIX-Philosophie: "Alles ist eine Datei, ist eine
Datei, ist eine Datei").
Jedes Programm, was jetzt was auf den Bildschirm malen will (eben z.B.
das KDE und alle weiteren Applikationen, die sich da so tummeln),
oeffnet diesen Socket und schickt da seine Zeichenbefehle rein.
Versuchs mal mit "netstat -A inet", das zeigt nur an, was du grade an
Verbindungen ins phoese Inet (halt TCP/IP verbindungen) hast.
> lade ich da schon beim systemstart was?? und wenn ja - was?
Deinen X-Server ;)
> lg, petra
Gruss
Jan
--
*n*x ist nicht in jeder Hinsicht Windows ueberlegen. Meiner Meinung
nach nur an den wichtigen Stellen.
More information about the Linux
mailing list