Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: anakinn в Jun 09, 2006, 15:54



Титла: Netstat проблем
Публикувано от: anakinn в Jun 09, 2006, 15:54
Здравейте.
Имам малък проблем. Когато напиша netstat -na
показва само udp 514 - 2 пъти мисля. Като пробвах netstat -na -p tcp - Пак нищо.
А иначе си работи и proftpd, ssh - през което се логвам към компютъра ми и нямам файъруоул.
На какво може да се дължи това?


Титла: Netstat проблем
Публикувано от: kolio_kolev в Jun 09, 2006, 16:24
Какво показва, като изпълниш
Цитат
netstat -ntap


Титла: Netstat проблем
Публикувано от: anakinn в Jun 09, 2006, 17:04
netstat -ntap
netstat: option requires an argument -- p
usage: netstat [-AaLnSW] [-f protocol_family | -p protocol]
 [-M core] [-N system]
       netstat -i | -I interface [-abdhnt] [-f address_family]
               [-M core] [-N system]
и т.н.

също така:
 sockstat -4
sockstat: struct xtcpcb size mismatch
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
root     syslogd    61028 6  udp4   *:514                 *:*
root     nmbd       51317 6  udp4   *:137                 *:*
root     nmbd       51317 7  udp4   *:138                 *:*
root     nmbd       51317 8  udp4   192.168.1.151:137     *:*
root     nmbd       51317 9  udp4   192.168.1.151:138     *:*

направих го на още една бсд машина - netstat -na -p tcp
и там изчезна :)


Титла: Netstat проблем
Публикувано от: Hapkoc в Jun 09, 2006, 17:27
От нещата, които намирам, стигам до извода, че си обновил ядрото без останалата част от системата. Има ли нещо вярно в това предположение?


Титла: Netstat проблем
Публикувано от: anakinn в Jun 11, 2006, 22:17
Може и така да се е получило.
правих make buildworld, makekernconf, make install kernel i reboot.
Мисля, че след това се получи. И други неща омазах, така че го реинсталнах и сег всичко е 6 :-)

Благодаря !


Титла: Netstat проблем
Публикувано от: в Jun 12, 2006, 10:03
vi /usr/src/Makefile
Ще забележиш, че доста добре е описана процедурата по ъпдейтването ;-)


Титла: Netstat проблем
Публикувано от: never_mind в Jun 13, 2006, 17:06
За да не отварям нова тема, ще попитам тук. Има ли начин с netstat да се видят демоните или програмите, които използват текущите кънекции или слушат в момента? Под Линукс ставаше с netstat -tupa, но тук не мога да открия подобен еквивалент.


Титла: Netstat проблем
Публикувано от: Hapkoc в Jun 13, 2006, 18:02
Не мисля, че netstat на BSD има такава функционалност. И аз съм търсил, ама май не може.

За сметка на това lsof може да ти покаже кой слуша на даден порт - man lsof. Опциите бяха малко засукани и не ги помня, но си пише всичко в man-а. :)

P.S.: Ако някой знае по-лесен начин за BSD и на мен ще ми е интересно да го науча.


Титла: Netstat проблем
Публикувано от: never_mind в Jun 13, 2006, 19:21
Ми той man-a е приятен, огромен, което означава, че ще има доста четене, но поне ще гарантира функципналност :)
p.s. току що забелязах, че при OpenBSD алтернативата е fstat, показва ти всички отворени файлове и чрез комбинация с grep можеш да видиш всичко....





Титла: Netstat проблем
Публикувано от: в Jun 14, 2006, 10:25
sockstat -4 ?


Титла: Netstat проблем
Публикувано от: Hapkoc в Jun 14, 2006, 12:12
При OpenBSD липсва sockstat, но като гледам, то просто perl обвивка на fstat, т.е. нещо от рода на:

fstat | grep internet

върши работа при OpenBSD.

IID_Unknown, мерси. :)