Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Вниз

Indy and VPN   Найти похожие ветки 

 
Fadeyev ©   (2004-05-20 15:12) [0]

Уважаемые коллеги!

У меня есть клиент и сервер на компонентах Indy 8 (порт стандартный - 80)

Часть пользователей Интернета (напр., диалапщики) могут соединиться с сервером и работать,
остальные, сидящие за Proxy, FireWall или подключающиеся по VPN соединиться не могут.

Как при минимальных телодвижениях со стороны пользователя (т.е. без беготни до админа "открой порт" и т.п.) обеспечить работоспособность клиента?

Заранее спасибо,
Юрий.


 
Reindeer Moss Eater ©   (2004-05-20 16:56) [1]

Для начала нужны телодвижения объясняющие топологию сети к которой не могут пробиться сидящие за Proxy, FireWall или подключающиеся по VPN
(сидящие за прокси ГДЕ? Подключающиеся по VPN КУДА?)


 
Fadeyev ©   (2004-05-20 18:52) [2]

Сидящие за Прокси своих локальных сетей.
Подключающиеся через VPN к своим провайдерам.

Типичная ситуация (сегодня утром):
Звонит юзер(Ю): не могу достучаться до Вашего сервера.
Я: как Вы подключены к Инету?
Ю: у нас районная локалка, выхожу в нее через VPN.
Я: попробуйте без VPN
Ю: попробовал. все получилось. но старую авторизацию (без ВПН) у нас скоро отключат.


 
nikkie ©   (2004-05-20 21:25) [3]

с прокси ситуация понятна. требуется указать правильные ProxyParams.

а вот с VPN непонятно. я сам имею доступ через VPN и никогда проблем не испытывал. все происходит прозрачно для клиентских программ.

пораспроси своих пользователей, что они настраивали, чтобы IE странички мог открывать. и какая конкретно ошибка возникает в твоей программе.


 
Reindeer Moss Eater ©   (2004-05-21 09:02) [4]

Юзеру:
1. Выгрузить программу-клиент и временно забыть про нее.
2. Авторизоваться на VPN сервере и узнать свой IP
3. Воспользоваться утилитами диагностики ping tracert и т.д. Проверить доступность хоста с твоим сервером.
4. Здесь уже все станет ясно.


 
Fadeyev ©   (2004-05-21 18:36) [5]

Не работает компонент TIdTCPClient, а у него нет ProxyParams.

Мой сервер доступен отовсюду, где есть инет. Он у меня на 80 порту и если к нему обращается не его клиент, а еще кто-то (напр. браузер) он выдает HTML-страничку. И все юзеры ее видят, если я прошу набрать ИП сервера в IE.
Так что проблема не с доступом к серверу вообще, а с доступом из моего клиента.

Буду очень благодарен за советы и ссылки, что почитать про Прокси и VPN.

Сейчас попробую Indy 10. О результатах доложу.

Спасибо. Юрий.


 
nikkie ©   (2004-05-21 18:54) [6]

>а у него нет ProxyParams
тем не менее. типы прокси бывают разные. когда пользователь находится за прокси, большая вероятность того, что у него настроен http-прокси. об этом и говорит:
>если к нему обращается не его клиент, а еще кто-то (напр. браузер) он выдает HTML-страничку.
естественно, что TIdTCPClient не знает о http-прокси. но если есть желание проходить http-прокси, то почему бы не воспользоваться TIdHTTP?

>что почитать про Прокси
http://www.freeproxy.ru/ru/free_proxy/faq/index.htm



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.044 c
1-1089106698
Ш-К
2004-07-06 13:38
2004.07.18
OnKeyDown as OnKeyPress


1-1088728837
maxistent
2004-07-02 04:40
2004.07.18
TWebBrowser


1-1089201468
zorik
2004-07-07 15:57
2004.07.18
Как сделать TRadioButton i TCheckBox ReadOnly


3-1087994111
Николай
2004-06-23 16:35
2004.07.18
Сохранение изменений


3-1087896834
stas
2004-06-22 13:33
2004.07.18
AdoConnection и процессы на сервере





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский