Weiß jemand, welche genauen netstat
Befehle in Ubuntu Server zu zeigen sind:
- Ports, die auf dem Server abhören
- Aktuelle TCP-Verbindungen zu diesen Ports
Versuchen
netstat --tcp --listen --numeric-ports
Ex.
$ netstat --tcp --listen --numeric-ports
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 ::1:6010 :::* LISTEN
und
netstat --tcp --numeric-ports
Ex.
$ netstat --tcp --numeric-ports
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 272 192.168.1.11:22 192.168.1.3:43444 ESTABLISHED
tcp 0 0 192.168.1.11:22 192.168.1.2:65370 ESTABLISHED
tcp 0 0 192.168.1.11:22 192.168.1.2:65369 ESTABLISHED
--numeric-ports
(oder die Kurzformoption-n
, äquivalent zu--numeric-hosts --numeric-ports
), wenn man die Portinformationen numerisch haben möchte: Standardmäßig versucht netstat, Ports in Dienstnamen aufzulösen (so:22
würde es:ssh
zum Beispiel werden). Wählen Sie, was für Ihre Bedürfnisse besser geeignet ist.:::*
bedeuten? Kann ein externer Computer eine Verbindung zu diesem Port herstellen?