Portfreigabe bei Programmcrash unter Linux?
2004-04-02 00:34
Tzwoenn
Man werfe bitte einen unschuldigen Blick auf folgenden Auszug von netstat…
Und wenn Linux schon nicht in der Lage ist, die selber freizugeben, gibt es außer einem Systemneustart ne Möglichkeit, das manuell zu machen?
server:~ # netstat -npl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 807/mysqld
tcp 0 0 192.168.1.1:139 0.0.0.0:* LISTEN 976/smbd
tcp 0 0 0.0.0.0:2001 0.0.0.0:* LISTEN -
tcp 0 0 213.39.224.144:53 0.0.0.0:* LISTEN 23477/named
tcp 0 0 10.0.0.1:53 0.0.0.0:* LISTEN 23477/named
tcp 0 0 192.168.1.1:53 0.0.0.0:* LISTEN 23477/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 23477/named
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 23477/named
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1549/master
tcp 0 0 :::2401 :::* LISTEN 426/cvsd
tcp 0 0 :::80 :::* LISTEN 2195/httpd2-prefork
tcp 0 0 :::21 :::* LISTEN 1494/pure-ftpd (SER
tcp 0 0 :::22 :::* LISTEN 823/sshd
tcp 0 0 ::1:953 :::* LISTEN 23477/named
udp 0 0 192.168.1.1:137 0.0.0.0:* 816/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 816/nmbd
udp 0 0 192.168.1.1:138 0.0.0.0:* 816/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 816/nmbd
udp 0 0 0.0.0.0:1052 0.0.0.0:* 23477/named
udp 0 0 213.39.224.144:53 0.0.0.0:* 23477/named
udp 0 0 10.0.0.1:53 0.0.0.0:* 23477/named
udp 0 0 192.168.1.1:53 0.0.0.0:* 23477/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 23477/named
udp 0 0 0.0.0.0:67 0.0.0.0:* 2208/dhcpd
udp 0 0 0.0.0.0:67 0.0.0.0:* 2208/dhcpd
udp 0 0 213.39.224.144:123 0.0.0.0:* 334/ntpd
udp 0 0 10.0.0.1:123 0.0.0.0:* 334/ntpd
udp 0 0 192.168.1.1:123 0.0.0.0:* 334/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 334/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 334/ntpd
udp 0 0 :::1053 :::* 23477/named
raw 0 0 0.0.0.0:1 0.0.0.0:* 7 2208/dhcpd
…und erkläre mir dann, warum die Ports die VDR nutzt beim Programmabsturz nicht wieder freigegeben werden (2001, 3000). Eigentlich sollte das doch Sache des Betriebsystems sein, dafür Sorge zu tragen, oder seh ich das falsch?Und wenn Linux schon nicht in der Lage ist, die selber freizugeben, gibt es außer einem Systemneustart ne Möglichkeit, das manuell zu machen?