Знакомо наверное, использующим nfs, что порты открываемые модулем ядра, при использовании "netstat -lp", не показывают программу владельца этого порта. Оно и понятно конечно. Но неплохо бы было все таки иметь возможность узнать, какой модуль открыл этот порт.Найти не смог ответ я на вопрос в сети. И уже даже решил написать модуль, и даже начал : ))
Но следом понял, что придется разобраться очень серьезно в ядре, а вот как раз сейчас времени нет на это.Поэтому очень бы хотелось найти программу, которая обладает нужным функционалом, а именно - показать, какой модуль ядра открыл порт.
>[оверквотинг удален]
>Но неплохо бы было все таки иметь возможность узнать, какой модуль
>открыл этот порт.
>
>Найти не смог ответ я на вопрос в сети. И уже даже
>решил написать модуль, и даже начал : ))
>Но следом понял, что придется разобраться очень серьезно в ядре, а вот
>как раз сейчас времени нет на это.
>
>Поэтому очень бы хотелось найти программу, которая обладает нужным функционалом, а именно
>- показать, какой модуль ядра открыл порт.netstat -apn?
tcp 0 0 0.0.0.0:35819 0.0.0.0:* LISTEN 7117/rpc.statd
tcp 0 0 0.0.0.0:972 0.0.0.0:* LISTEN 7153/rpc.mountd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 7003/portmap
udp 0 0 0.0.0.0:32769 0.0.0.0:* 7117/rpc.statd
udp 0 0 0.0.0.0:933 0.0.0.0:* 7117/rpc.statd
udp 0 0 0.0.0.0:969 0.0.0.0:* 7153/rpc.mountd
>netstat -apn?tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
Ну и что означает эта черточка? : )
А это открыл модуль ядра. Так вот как узнать - какой модуль? Я конечно знаю, что это nfs, но так то этого не видно.