Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

БД Через Proxy [WinXP]


Pavlusha00 ©   (2006-02-13 09:57:00) 

Добрый день.

Пишу клиент серверно приложение. Сервер за PROXY\socks будет стоять. Работать будет через интернет. Траффик надо шифровать.

Я хочу сделать через так, чтобы TTable использовал мой SocketConnection на клиентской стороне. А на сервере... Что тогда на сервере?

Или через обертку TTable -> Stream -> InetConnection ~ InetConnection -> Stream -> TDataBase.

Помогите пожалуйста, скажите куда копать?

С уважением, Павел.


isasa   (2006-02-15 15:03:00) [1]

Сорри,
isasa ©   (15.02.06 15:00) [6]
дубль. Проблемы со связью.


isasa   (2006-02-15 15:00:00) [2]

Вообще-то, по логике вещей, надо с первым socks-proxy работать, как с конечной базой. А его дело (первого socks-proxy) - передавать второму в цепочке, и т.д. Цепочку из носков ты сам обязан выстроить. А клиенту безразлично.
Другими словами, клиент пишешь, как обычно (с учетом

Протокол SOCKS 5 [RFC1928]
Суббота, 15 Январь 2005
...
2.  Текущее положение дел

  Существующий сейчас протокол, SOCKS v4, предназначен для работы через
  файрволл без аутентификации для приложений типа клиент-сервер работающих
  по протоколу TCP, таких как TELNET, FTP и таких популярных протоколов
  обмена информацией, как HTTP, WAIS и GOPHER.

  Новый протокол расширяет модель SOCKS v4 добавляя к ней поддержку UDP,
  обеспечение универсальных схем строгой аутентификации и расширяет
  методы адресации, добавляя поддержку доменных имен и адресов IP v6.

  Реализация протокола SOCKS обычно влечет за собой перекомпиляцию или
  пересборку клиентских программ, работающих по протоколу TCP, для
  использования оответствующх функций SOCKS-библиотеки.
...)

, а организация реального доступа ложится на цепочку из прокси
SocksCap ( http://www.socks.nec.com/) и иже с ним ...


isasa   (2006-02-15 15:00:00) [3]

Вообще-то, по логике вещей, надо с первым socks-proxy работать, как с конечной базой. А его дело (первого socks-proxy) - передавать второму в цепочке, и т.д. Цепочку из носков ты сам обязан выстроить. А клиенту безразлично.
Другими словами, клиент пишешь, как обычно (с учетом

Протокол SOCKS 5 [RFC1928]
Суббота, 15 Январь 2005
...
2.  Текущее положение дел

  Существующий сейчас протокол, SOCKS v4, предназначен для работы через
  файрволл без аутентификации для приложений типа клиент-сервер работающих
  по протоколу TCP, таких как TELNET, FTP и таких популярных протоколов
  обмена информацией, как HTTP, WAIS и GOPHER.

  Новый протокол расширяет модель SOCKS v4 добавляя к ней поддержку UDP,
  обеспечение универсальных схем строгой аутентификации и расширяет
  методы адресации, добавляя поддержку доменных имен и адресов IP v6.

  Реализация протокола SOCKS обычно влечет за собой перекомпиляцию или
  пересборку клиентских программ, работающих по протоколу TCP, для
  использования оответствующх функций SOCKS-библиотеки.
...)

, а организация реального доступа ложится на цепочку из прокси
SocksCap ( http://www.socks.nec.com/) и иже с ним ...


Style   (2006-02-15 14:27:00) [4]


> но только это все будет работать через несколько 1-2 socks
> анонимных,
>Вообще задача стоит Скрыть местоположение сервера (БД), и его IP адресс
>от клиента


Ну вообще если proxy чужие, то местоположение твоего сервера (БД), а также логин и пароль, в любом случае будут храниться в твоей программе. Если захотят, то найдут... К тому же если захотят, то найдут как договориться с хозяевами proxy, что бы узнать адресс твоего сервера.


Плохиш   (2006-02-15 14:19:00) [5]

Если я правильно понял задачу, то копать надо в сторону веб-сервисов.


Pavlusha00   (2006-02-15 13:58:00) [6]

Можно и ССЛ, но только это все будет работать через несколько 1-2 socks анонимных, и ещё я не представляю как через InternetConnection заставить работать БАЗУ? какие компоненты Юзать. И как InternetConnection заставить работать через прокси?.
Можно MSSQL но я не знаю как его заставить работать через SOCKS серверы.
Вообще задача стоит Скрыть местоположение сервера (БД), и его IP адресс от клиента. Может есть какието альтернативы, кроме SOCKS? Был бы очень рад узнать!


Дмитрий Белькевич   (2006-02-13 22:26:00) [7]

>InetConnection ~ InetConnection

А SSL сюда никак не прикрутить?


Наверх

Титульная страница Поиск, карта сайта Написать письмо