Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Server/ClientSocket работают не для всех адресов


Автор: E_v_g 19.2.2007, 13:21
У меня такая проблема:
В моем офисе машины с адресами 192.168.ххх.ххх. В соседнем офисе адреса 10.200.ххх.ххх. Приложение с сокетами отлично работает внутри каждого офиса. Когда пытаюсь из одного офиса законнектиться к другому - ошибка 10060. Сеть у нас внутренняя, как организована, правда, не знаю. В чем может быть причина - может, сами сокеты не пускают в другую сеть? Или какие-то ограничения в организации сети? Если да, то какие могут быть и как обойти?

А пингуются офисы между собой на ура!

Автор: Matematik 19.2.2007, 13:49
Файрвол?
Какие-нибудь другие программы видят сеть?

Автор: Snowy 19.2.2007, 15:07
Это уже вопрос к вашему админу.
Налицо проблема маршрутизации между сетями.

Автор: E_v_g 20.2.2007, 04:07
Цитата

Какие-нибудь другие программы видят сеть?

Офисы между собой пингуются. На FTP сервер, запущенный в одном офисе, можно законнектиться из другого - значит, видят. Может, просто на какие-то порты наложены запреты? Попробую запустить свое приложение с 21 портом.

Автор: E_v_g 21.2.2007, 08:12
Больше нет соображений?
Каким образом я могу проверить, из-за чего такая проблема? То есть, ка определить, Файрвол мне мешает или еще что-то?

Автор: Matematik 21.2.2007, 11:00
E_v_g, см. сообщение Snowy

Автор: E_v_g 21.2.2007, 11:16
Цитата

см. сообщение Snowy 


Ну к админу бесполезно обращаться - безопасность... Спрошу - вообще все закроет. Меня интересует, как можно самостоятельно выяснить, в чем причина. Может, какие программы есть... или еще что-нить? Почему FTP работает, а моя прога не хочет?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)