URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 2223
[ Назад ]

Исходное сообщение
"Проверить порт"

Отправлено Shaurojen , 04-Авг-05 16:48 
Стоит FreeBSD. Требуется проверить конкретный порт. Как и чем это можно сделать?

Содержание

Сообщения в этом обсуждении
"Проверить порт"
Отправлено Дениска , 04-Авг-05 16:53 
>Стоит FreeBSD. Требуется проверить конкретный порт. Как и чем это можно сделать?
>
что значит проверить? открыт/закрыт? sockstat, netstat



"Проверить порт"
Отправлено Shaurojen , 04-Авг-05 17:05 
>>Стоит FreeBSD. Требуется проверить конкретный порт. Как и чем это можно сделать?
>>
>что значит проверить? открыт/закрыт? sockstat, netstat

Нужно открыть некоторый порт если он закрыт.


"Проверить порт"
Отправлено Shaurojen , 04-Авг-05 17:23 
Если конкретней, то на порту 60179 работает какой то банк-клиент, который перестал работать. В поддержке говорят, что скорее всего у вас закрыт этот порт. Вот и вопрос как это проверить и при необходимости открыть.

Заранее спасибо.


"Проверить порт"
Отправлено Дениска , 04-Авг-05 17:31 
>работать. В поддержке говорят, что скорее всего у вас закрыт этот
>порт. Вот и вопрос как это проверить и при необходимости открыть.
под "закрыт" в данном случае понимаеца "закрыт firewallом" imho. Поэтому надо смотреть, на его (файрвола) настройки. Какой файрвол стоит у вас - не знаю. ipfilter или ipfw, опять же надо смотреть конкретно. если это ipfw, сделайте ipfw show, и посмотрите список правил. Если список вам ни о чем не скжет - сделайте man ipfw и почитайте. в ipfilter, наверное, как-то похоже.



"Проверить порт"
Отправлено scum , 08-Авг-05 17:23 
Есть масса простых способов. Допустим, нужно проверить порт 60179 на машине с именем вох.
Тогда с консоли на вох пишем
netstat -an -f inet | grep LISTEN
если при этом найдется строчка вида
tcp  0  0  x.x.x.x.60179  *.*  LISTEN
значит, искомый сервис запущен и работает, если нет, проблема решена.
В случае работоспособного сервиса идем дальше. На удаленной машине пишем
telnet вох 60179
или лучше поюзать nmap (брать с http://www.insecure.org/).
nmap -P0 -sT -p 60179 вох
Если telnet вываливается по тайм-ауту или nmap не пишет, что порт 60179 открыт - надо смотреть логи и правила firewall.

"Проверить порт"
Отправлено Zzlo , 11-Мрт-09 18:14 
>Стоит FreeBSD. Требуется проверить конкретный порт. Как и чем это можно сделать?
>

Проверяю порт 37 на сервере точного времени time.nsu.ru
Статус - закрыт!

Файрволла на моей тачке отсутствует. Ничего непонимаю. Ведь NTP-сервер должен работать на 37 порту! Как может быть закрыт порт 37 на свободном сервере времени? И что делать? ticktock.net.ru тоже не отвечает по 37 порту, хотя оба мерзавца пингуются!


"Проверить порт"
Отправлено Scarab , 12-Мрт-09 12:00 
>>Стоит FreeBSD. Требуется проверить конкретный порт. Как и чем это можно сделать?
>Файрволла на моей тачке отсутствует. Ничего непонимаю. Ведь NTP-сервер должен работать на
>37 порту! Как может быть закрыт порт 37 на свободном сервере
>времени? И что делать? ticktock.net.ru тоже не отвечает по 37 порту,
>хотя оба мерзавца пингуются!

NTP всю жизнь работал по 123.


b.r.