![]() |
![]() |
![]() |
|
Как открыть порты? | ☑ | ||
---|---|---|---|---|
0
philll
12.04.11
✎
17:30
|
Некоей программе нужно подключиться к одному компу с другого по порту 9090, по этому порту не удается подключиться , - telnet выдает ошибку. Та же программа по порту 3050 подключается. Как открыть порт? Файрволл и брандмауер отключен, что может мешать?
|
|||
1
andrewks
12.04.11
✎
17:31
|
инет какой?
|
|||
2
zak555
12.04.11
✎
17:31
|
какой проге ?
|
|||
3
andrewks
12.04.11
✎
17:31
|
или это по локалке?
|
|||
4
philll
12.04.11
✎
17:37
|
по локалке, прога специализированная типа управления учебным заведением, должна к БД подключаться. Она подключается но виснет миз-за закрытых остальных портов
|
|||
5
andrewks
12.04.11
✎
17:41
|
что за остальные порты? почему закрыты? кто закрыл?
|
|||
6
philll
12.04.11
✎
17:44
|
остальные 9090 и 9091. Кто закрыл - это и пытаюсь выяснить. причем при попытке зайти с еще одного компа то же самое
|
|||
7
NS
12.04.11
✎
17:47
|
(6) свичи могут позакрывать порты.
|
|||
8
andrewks
12.04.11
✎
17:48
|
номера портов в слушателе настраиваются?
|
|||
9
philll
12.04.11
✎
17:54
|
(7) ммм... а как-то можно исправить?
(8) в программе? нет. Техподдержка пока тоже не помогла |
|||
10
NS
12.04.11
✎
17:54
|
(9) Конечно. Настроить их.
|
|||
11
philll
12.04.11
✎
17:56
|
(8) вообще-то да, в программе настраиваются, нашел
(9) виноват, а какие в свитче настройки могут быть? |
|||
12
casufi
12.04.11
✎
18:02
|
(11)(7) Для этого свич должен быть управляемым, если бы в конторе стояли такие свичи, то ты сам должен был бы знать ответ на свой вопрос или должен быть человек в конторе, который этот ответ знает.
Если подключение между машинами через неуправляемых свич, то скорее всего на одной из машин "Файрволл и брандмауер..." не отключен, или запущен антивирусник у которого есть свой фаервол или брандмауер |
|||
13
casufi
12.04.11
✎
18:06
|
netstat -n -p TCP
строки с текстом LISTEN покажут действительно ли твоя прога слушает порты 9090 и 9091 |
|||
14
philll
12.04.11
✎
18:14
|
(12) ок, понял , проверяю. Вирус какой-нибудь не мог навредить?
(13) на 9090 стоит SYN_SENT Может поменять порт? только на какой? 3050, 9089 не подходит |
|||
15
philll
12.04.11
✎
18:20
|
Техподдержка говорит, что порты открываются при запущенном "сервер ключа". Оный ключ запущен. Причем на "серверном" компе порты открыты нормально
|
|||
16
casufi
12.04.11
✎
18:58
|
(14) не на том компе смотришь, SYN_SENT посылает комп который подключается, а порты слушаются на компе к которому подключаются.
|
|||
17
casufi
12.04.11
✎
19:01
|
Кроме этого скриншот окон "Сетевые подключения" c обоих компов сюда и заодно напиши какими интерфейсами компы друг к другу подключены (названия с этой вкладки)
|
|||
18
philll
12.04.11
✎
19:23
|
хм, listen вообще нет, строка со значение 9090 есть только с локальным компом (established)
Подключены по tcp/ip , ipx тоже включен. http://webfile.ru/5255944 http://webfile.ru/5255946 Это окна "Сетевые подключения" (а не свойства) |
|||
19
МегаБум
12.04.11
✎
19:25
|
netstat -a
уже предлагали? |
|||
20
philll
12.04.11
✎
19:28
|
Listen стоит с портом 9090, но локальный и внешний адрес здесь - сам "серверный" комп
|
|||
21
casufi
13.04.11
✎
00:37
|
Не надо ворда, научитесь делать скриншоты в картинках.
Из последней фразы ничего не понял У вас прога вполне может слушать все интерфейсы или только некоторые из них. Если слушает все - будет стоять адрес 0.0.0.0:9090 если слушает и локалхост и сетевой интерфейс то 127.0.0.1:9090 someyourip:9090 Какой случай у вас ? |
|||
22
casufi
13.04.11
✎
00:47
|
Кстати команда netstat -anb -p TCP покажет к томуже какая программа слушает интерфейс.
Итак, если ваша программа на сервере действительно слушает порт 9090 вам нужно убедиться, что фаерфол действительно отключен на обеих компах или и там и там открыт нужный порт. 1) Для начала можо выключить его через Пнель управления - Брандмауер 2) Посмотрите через список установленных програм какие антивирусники стоят на обоих системах |
|||
23
Jump
13.04.11
✎
01:22
|
(0)Возможные причины -
1. Никто не слушает этот порт. 2. Брандмауэр блокирует порт 3. На этом порту уже кто-то сидит. |
|||
24
philll
13.04.11
✎
13:28
|
p.s. Я сейчас далеко от компов этих, брандмауер и файрволл отключен. А/вирус Дрвеб без файрволла. Что netstat говорит конкретно - не могу сейчас сказать.
Похоже что прога порт не слушает по каким - то причинам, саппорт говорит что "порт открывается если запущен сервер ключа". Оный сервер запущен, но все равно возможно откытие порта как-то от программы зависит. Завтра посмотрю. Спасибо |
|||
25
NS
13.04.11
✎
13:52
|
(24) Порт нельзя открыть, его можно закрыть.
Порт можно слушать, а можно не слушать :) - забить на него. Если одна программа шлет в порт, а другая его слушает, но ничего не выходит - то варианта три. 1. не шлет. 2. не слушает. 3. порт закрыт (заблокирован). |
|||
26
philll
13.04.11
✎
14:46
|
(25) получается, если можно закрыть, то можно открыть)
вообще доходчиво написано. я таки склоняюсь что не слушает |
|||
27
philll
18.04.11
✎
11:09
|
в общем оказалось,что антивирус/файрволл хоть и выключен, блокировал порты (?). Удаление помогло. Всем спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |