Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » sockstat

Ответить
Настройки темы
sockstat

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть freebsd.
На нем гейм-сервер. И вот допустим у меня открыт порт 127.0.0.1:2003 , возможно ли узнать кол-во подключенных юзверей к этому порту?

Отправлено: 13:03, 08-11-2005

 

Аватара для misher

Пользователь


Сообщения: 103
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


Посмотри что возвращает netstat -p tcp
а потом правильно допиши "| grep ... | wc" - чтобы самому несчитать кол-во строк

-------
Где линукс пингвины висят
там черти БСД продолжают работать


Отправлено: 14:54, 08-11-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Games# netstat -p tcp | grep ....| wc - тут я так понял выводятся все соединения с моим сервером
64 383 4953

Games# netstat -p udp | grep 27015 | wc (27015)- порт для игры Counter Strike
1 5 68

Я сравнил с реальной статистикой и несовпадает.... Непонятно что за цифры


Отправлено: 16:59, 08-11-2005 | #3


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


И вдогонку вопрос:
Как полученный результат (кол-во подключений к порту) сохранить в тестовый документ..
/var/test/log.txt

Отправлено: 18:07, 08-11-2005 | #4


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


netstat -np tcp | grep IP.port | wc | awk '{print $1-1}' > /var/test/log.txt

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 00:54, 09-11-2005 | #5


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


netstat -np tcp | grep 192.168.11.4 2003 | wc | awk '{print $1-1}' > /www/games/log.txt
netstat -np tcp | grep 192.168.11.4:2003 | wc | awk '{print $1-1}' > /www/games/log.txt
Пишет в логе: -1 (минус один).
Хотя должно писатся 2 (два)

Отправлено: 10:24, 09-11-2005 | #6


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


ну а если пишу : netstat -np tcp | grep 192.168.11.4:2003 | wc
То пишет: 0 0 0
А на порту уже 2 клиента висит ..

Отправлено: 10:44, 09-11-2005 | #7


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


tester2005
вроде же написал IP.port,а не IP:port, и уже, тем более, не IP port

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 00:11, 10-11-2005 | #8


Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


UDP работает без установления соединения, поэтому коннекты для udp таким образом не увидишь.

Отправлено: 07:43, 10-11-2005 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » sockstat

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено




 
Переход