Текущий архив: 2007.02.11;
Скачать: CL | DM;
ВнизСоздание собственного Proxy сервера Найти похожие ветки
← →
vodvorezlaya (2006-08-28 10:27) [0]Всем доброго времени суток.
Вопрос таков:
На компьютере неизвестно откуда интернет(локальный), т.е. адрес прокси сервера неизвестен, а инет просто есть.
Необходимо написать прогу, для трансляции пакетов другим машинам, чтоб интернетом могли пользоваться другие машины в сети, соответственно принимать от них запросы, запоминать от какой машины какой запрос, передавать дальше в сеть, а по приходу пакета отправлять уже в локальной сети.
Я полагаю через Indy. Но адрес предыдущего сервера неизвестен.
Задача не простая.
Спасибо за любые советы.
← →
Ketmar © (2006-08-28 10:38) [1]пиши-пиши. это NAT называется.
← →
Орион © (2006-08-28 10:41) [2]> На компьютере неизвестно откуда интернет(локальный), т.е.
> адрес прокси сервера неизвестен, а инет просто есть.
Это называется шлюз.
> Я полагаю через Indy. Но адрес предыдущего сервера неизвестен.
Эээ, чего?)
> Задача не простая.
Простая))
Т.к. "адрес прокси-сервера не известен, ф инет просто есть", то скорее всего это так называемый шлюз. Написание прокси для него ничем не отличается от написания обычного прокси.
← →
Орион © (2006-08-28 10:42) [3]> На компьютере неизвестно откуда интернет(локальный), т.е.
> адрес прокси сервера неизвестен, а инет просто есть.
Это называется шлюз.
> Я полагаю через Indy. Но адрес предыдущего сервера неизвестен.
Эээ, чего?)
> Задача не простая.
Простая))
Т.к. "адрес прокси-сервера не известен, ф инет просто есть", то скорее всего это так называемый шлюз. Написание прокси для него ничем не отличается от написания обычного прокси.
← →
Ketmar © (2006-08-28 10:46) [4]> На компьютере неизвестно откуда интернет
хм. я тоже хочу комп, чтобы там неизвестно откуда инет заводился. %-)
← →
Орион © (2006-08-28 12:04) [5]> [4] Ketmar © (28.08.06 10:46)
Нее, это не главное. Главное чтобы бесплатный)) ;)
← →
vodvorezlaya (2006-08-28 12:19) [6]
> Эээ, чего?)
Я понял что через компонент IdMappedPortTCP (Indy) указать ему в свойстве MappedHost адрес шлюза?
← →
DVM © (2006-08-28 12:28) [7]
> На компьютере неизвестно откуда интернет(локальный), т.е.
> адрес прокси сервера неизвестен, а инет просто есть.
tracert www.ru делать не пробовал? Будет тебе адрес шлюза.
Адрес же прокси (если таковой имеется все же) вбит в настройках браузера.
← →
vodvorezlaya (2006-08-28 14:25) [8]
> tracert www.ru делать не пробовал? Будет тебе адрес шлюза.
это я пробовал
выводит
<1 ms 192.168.105.1 (Шлюз) (у меня машина 192.168.105.7)
<3 ms 192.168.201.16
<3 ms 192.168.200.2
* * * *
* * * *
и всё.
> Адрес же прокси (если таковой имеется все же) вбит в настройках
> браузера.
В настройках браузера ничего нет (только Автоматическое определение параметров).
Да и в прокси-сервере скорее всего в разрешенных адресах вбит только мой комп (192.168.105.7) чтоб другие не юзали.
А задача чтоб инет был.
← →
DVM © (2006-08-28 17:35) [9]
> vodvorezlaya (28.08.06 14:25) [8]
Ты работаешь через NAT. Причем, судя по всему, многоступенчатый.
Если ты на своей машине поставишь любой Nat - маршрутизатор, то через него другие смогут пользоваться Интернетом. Все обращения будут проходить через твой комп, которому доступ открыт.
← →
SergP © (2006-08-28 21:49) [10]> Ты работаешь через NAT. ...
А почему обязательно NAT? Может там куча маршрутизаторов стоит?
← →
vodvorezlaya (2006-08-29 08:05) [11]
> Ты работаешь через NAT. Причем, судя по всему, многоступенчатый.
Я понимаю что такое маршрутизатор.
Но если подставить моей машине другой IP адрес то инета не будет!
И маршрутизатор не поможет!
Так как запрос от другого IP не примет никто и он не уйдёт в мировую паутину.
← →
Ketmar © (2006-08-29 09:40) [12]> [11] vodvorezlaya (29.08.06 08:05)
слуший, чиго кричишь, да? вазмы UserGate, WinRoute или ещё что и нэ имэй праблэм.
← →
DVM © (2006-08-29 10:04) [13]
> Но если подставить моей машине другой IP адрес то инета
> не будет!
Кто тебя заставляет ставить другой адрес? Нахрена А?
Идеальный вариант - поставить еще одну сетевую карту, воткнуть ее в вашу же сеть, но адрес на ней прописать из другой сети.
Поставить программный маршрутизатор, типа WinRoute и все.
Всем кто хочет инет, прописать адресом шлюза адрес новой сетевой и раздать им адреса из той же сети в которой шлюз.
← →
vodvorezlaya (2006-08-30 13:06) [14]
> Поставить программный маршрутизатор, типа WinRoute и все.
А хотелось бы такой маршрутизатор самому написать, так как его не поставишь(нет пароля на админа), да и админы постоянно следят за тем чтоб никто не установил проги.
А прога может работать и без установки, так как у User"a есть доступ в нет.
Вот в этом то и подвох.
← →
DVM © (2006-08-30 13:22) [15]
> А хотелось бы такой маршрутизатор самому написать, так как
> его не поставишь(нет пароля на админа), да и админы постоянно
> следят за тем чтоб никто не установил проги.
Ну пиши, в чем проблема то. Есть Proxy-сервера которые работают прекрасно и без установки.
← →
vodvorezlaya (2006-09-01 08:33) [16]
> Ну пиши, в чем проблема то. Есть Proxy-сервера которые работают
> прекрасно и без установки.
Например?
← →
DVM © (2006-09-01 10:19) [17]WinProxy 1.5 - только это исключительно классический http прокси.
Проинсталлируй его на др. машину, а потом папку перенеси на целевую машину.
← →
Ketmar © (2006-09-01 10:20) [18]> [16] vodvorezlaya (01.09.06 08:33)
DarkEyeProxy II. но для серьёзного использования категорически не рекомендован автором.
← →
DVM © (2006-09-01 10:23) [19]
> для серьёзного использования
здесь сгодится :)
← →
Ketmar © (2006-09-01 10:27) [20]> [19] DVM © (01.09.06 10:23)
ну, у меня он работает стабильно уже несколько месяцев (конечно, совсем не та версия, что на сайте %-). а вот недавно отдал знакомому -- так проглючивало.
← →
vodvorezlaya (2006-09-07 08:21) [21]И если я прокси сервером поставлю шлюз, то всё заработает?
← →
DVM © (2006-09-07 13:27) [22]
> И если я прокси сервером поставлю шлюз, то всё заработает?
Это суть разные вещи. Не понятно, что имеется ввиду.
Использовать одну программу и в качестве прокси и в качестве маршрутизатора?
← →
Орион © (2006-09-07 13:51) [23]> [21] vodvorezlaya (07.09.06 08:21)
Если шлюз, то прокси-сервером ничего ставить не надо.
← →
Пусик © (2006-09-07 17:23) [24]
> vodvorezlaya (07.09.06 08:21) [21]
> И если я прокси сервером поставлю шлюз, то всё заработает?
>
Да.
← →
Ketmar © (2006-09-07 17:48) [25]> [21] vodvorezlaya (07.09.06 08:21)
> если я прокси сервером поставлю шлюз, то всё заработает?
интересная мысль. правда, ни разу не реализуемая. %-)
← →
Орион © (2006-09-07 23:56) [26]> [24] Пусик © (07.09.06 17:23)
неа)
> [21] vodvorezlaya (07.09.06 08:21)
А не легче взять да попробовать?
Страницы: 1 вся ветка
Текущий архив: 2007.02.11;
Скачать: CL | DM;
Память: 0.51 MB
Время: 0.045 c