![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 30.10.2009
Сообщений: 7
|
![]()
Здравствуйте Уважаемые.
Сначала опишу ситуацию, побудившую меня написать следующее приложение. Работаю в IT отделе отдельного подразделения, в отделе имеется интернет, но существует только 1 проблема: этот интернет раздается головным офисом, отсюда отсутствие доступа к некоторым интернет ресурсам. Для примера возьмем icq клиент, его разумеется не пускало в интернет+ не помогали фришные интернет-прокси, выход из положения был следующий: дома ставился ремоутсервер, туда коннектился с работы, а уже на домашнем компе выходил в нужные мне ресурсы. Это было месяц назад, теперь новыми правилами и сменой руководства IT все изменилось – теперь все эти ресурсы стали доступны, но идея осталась и очень хочется попробовать ее реализовать. Теперь непосредственна постановка задачи: 1. Я считаю, что необходимо написать клиент-серверный proxy. Для примера возьму icq. Сервер устанавливается дома, клиент устанавливается на рабочем месте, icq-клиент получает настройку 127.0.0.1 и порт, клиент получает подключение и соединяется с сервером, через который и выходим в интернет. Почему не создать просто proxy…: 2. Мне кажется что, если не смог получить доступ к интернет-ресурсам через фрипроски, то простой прокси тоже такую проблему не решит, поэтому пришел к выводу – необходимо передаваемую информацию шифровать. Теперь хочу узнать ваше мнение, правильно ли понял ситуацию, правильный ли выход из нее, какие компоненты использовать, на что обратить внимание. В дальнейшем буду давать отчет о проделанной работе и задавать свои вопросы, кому интересно конечно. ПС: Прошу прощения, если некоторые мои знания не соответствуют действительности, так или иначе выдержу любую критику, как начинающий айтишнег. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...самое простое - воспользоваться компонентом IdMappedPortTCP1.
единственный вывод с вашей задачи - это юзать любые ресурсы в интернете через прокси дома по каналу рабочего интернета в качестве несущей. Насчет шифрования - есть такая хвещь как hamachi...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
1) дома ставим lan2net
2) настраиваем переадресацию ip c рабочего компа в интернет 3) Коннектимся домой на нужный порт... попустим 80 лан 2 нет переадресовывает его на icq.com и всё работает
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 30.10.2009
Сообщений: 7
|
![]()
лан2нет такой прокси как и оутпост, юзергейт? если да, то сразу отпадает, дело в том что шлюз через который мы проходили в интернет уже не пропускал протокол ICQ так что вариант коннектится к домашнему компу на прямую на прокси отпадает...
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
если у вас в сети демоны
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#6 |
Регистрация: 30.10.2009
Сообщений: 7
|
![]()
Давайте что бы удобнее было писать, я буду это делать в настоящем времени.
впн метод рассматривался, опять же впн отпадает, настраивали впн обмен между организациями- целая эпопея через этих страшных интернетчиков была, так что настроить впн с домашним компом потерпела крах, так как домашний комп не может через шлюз вернуть подтверждение на подключение, идет проверка имени пользователя и пароля, после чего подключение сбрасывалось... Почему и было принято решение писАть самостоятельно, ничего из готовых решений и приложений я не нашел, что удовлетворяло бы условиям. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 30.10.2009
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
Цитата:
![]() вот как вариант, уже предлагал: делайте маппирование портов у себя на рабочей машине и траффик перед передачей шифруйте, при приеме расшифровывайте. На чем... ну например на сокетах можно... на домашнем-же компе "заворотом" трафика пусть занимается IdMappedPortTCP1. ps: и все таки, вы не ответили пробовали-ли хамач, а если пробовали, что не получилось...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 30.10.2009 в 14:55. |
||
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
![]()
стоп..а как он к домашнему компу через прокси админа приконектиться и самое главное на какой порт??
Мож я чё не догоняю обьясните... Если я понял всё выглядит так комп на работе -> прокся демонов -> интернет -> домашний комп
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
комп на работе -> прокся демонов -> интернет-сервере хамач-интернет -> домашний комп (1 момент, для получения прямого ip) комп на работе -> прокся демонов -> интернет -> домашний комп (все остальное время) ... порт тот же который вы используете на работе (это указывается в настройках хамачи)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 30.10.2009 в 21:04. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? | Demol | Работа с сетью в Delphi | 1 | 21.04.2009 16:18 |
клиент-сервер | Orsika2006 | Общие вопросы .NET | 1 | 29.03.2009 13:09 |
Клиент-сервер-клиент | Кронос | Работа с сетью в Delphi | 3 | 24.08.2007 07:57 |
клиент сервер | Oksana1988 | Фриланс | 3 | 10.04.2007 12:12 |
Клиент-сервер | Scorpio | Работа с сетью в Delphi | 6 | 13.02.2007 22:57 |