Beispiel:
Code: Alles auswählen
$ sudo netstat -tnpa | grep mini | grep -v "CLOSE_WAIT"
tcp 0 0 0.0.0.0:8201 0.0.0.0:* LISTEN 663/minidlnad
tcp 0 0 0.0.0.0:8202 0.0.0.0:* LISTEN 675/minidlnad
tcp 0 0 0.0.0.0:8203 0.0.0.0:* LISTEN 673/minidlnad
tcp 0 0 0.0.0.0:8204 0.0.0.0:* LISTEN 666/minidlnad
tcp 0 0 192.168.178.40:49414 192.168.178.20:13000 VERBUNDEN 675/minidlnad
tcp 0 0 192.168.178.40:49486 192.168.178.20:13000 VERBUNDEN 673/minidlnad
tcp 0 0 192.168.178.40:57348 192.168.178.31:1983 VERBUNDEN 666/minidlnad
tcp 0 0 192.168.178.40:57366 192.168.178.31:1983 VERBUNDEN 673/minidlnad
tcp 0 0 192.168.178.40:49480 192.168.178.20:13000 VERBUNDEN 663/minidlnad
tcp 0 0 192.168.178.40:57308 192.168.178.31:1983 VERBUNDEN 663/minidlnad
tcp 0 0 192.168.178.40:49450 192.168.178.20:13000 VERBUNDEN 663/minidlnad
tcp 0 0 192.168.178.40:49426 192.168.178.20:13000 VERBUNDEN 675/minidlnad
tcp 0 0 192.168.178.40:49508 192.168.178.20:13000 VERBUNDEN 666/minidlnad
tcp 0 0 192.168.178.40:57310 192.168.178.31:1983 VERBUNDEN 663/minidlnad
Kann ich unabhängig von der Applikation, den den Socket geöffnet hat (hier minidlnad) das System anweisen die Verbindung zu "prüfen" (z.B. ist die Client IP überhaupt noch im Netz) und ggf. die Verbindung schließen?