Существует большой сайт для этого в: http://www.commandlinefu.com/commands/browse
Нет, нет никакого тайм-аута для CLOSE_WAIT
. Я думаю, что это что off
средства в Вашем выводе.
Выйти CLOSE_WAIT
, приложение должно закрыть сокет явно (или выход).
Посмотрите, Как повредить CLOSE_WAIT.
Если netstat
показывает -
в столбце процесса:
CLOSE_WAIT
указывает, что клиент закрывает соединение, но приложение еще не закрыло его, или клиент не. Необходимо определить, какая программа или программы имеют эту проблему. Попытайтесь использовать netstat -tonp 2>&1 | grep CLOSE
определить который программы как содержание соединений.
Если нет никаких перечисленных программ, то услуга предоставляется ядром. Это вероятные сервисы RPC такой как nfs
или rpc.lockd
. Сервисы ядра слушания могут быть перечислены с netstat -lntp 2>&1 | grep -- -
.
Если сервисы RPC не были связаны с фиксированными портами, они свяжут с эфемерными портами, поскольку Ваши соединения, кажется, показывают. Вы можете также хотеть проверить процессы и монтируетесь на другом сервере.
Можно смочь связывать сервисы NFS с фиксированными портами путем выполнения следующего:
/etc/services
rpc.statd-bc 32763/udp # RCP statd broadcast rpc.statd-bc 32763/tcp rpc.statd 32764/udp # RCP statd listen rpc.statd 32764/tcp rpc.mountd 32765/udp # RPC mountd rpc.mountd 32765/tcp rpc.lockd 32766/udp # RPC lockd/nlockmgr rpc.lockd 32766/tcp
--port 32763 --outgoing-port 32764
--port 32765