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

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

Создание собственного Proxy сервера [D7, Win2k, WinXP]


Страницы:   1 2

vodvorezlaya ©   (2006-08-28 10:27:00) 

Всем доброго времени суток.

Вопрос таков:

На компьютере неизвестно откуда интернет(локальный), т.е. адрес прокси сервера неизвестен, а инет просто есть.

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

Я полагаю через Indy. Но адрес предыдущего сервера неизвестен.

Задача не простая.
Спасибо за любые советы.


Орион   (2006-09-07 23:56:00) [1]

> [24] Пусик ©   (07.09.06 17:23)

неа)


> [21] vodvorezlaya   (07.09.06 08:21)

А не легче взять да попробовать?


Ketmar   (2006-09-07 17:48:00) [2]

> [21] vodvorezlaya   (07.09.06 08:21)
> если я прокси сервером поставлю шлюз, то всё заработает?
интересная мысль. правда, ни разу не реализуемая. %-)


Пусик   (2006-09-07 17:23:00) [3]


> vodvorezlaya   (07.09.06 08:21) [21]
> И если я прокси сервером поставлю шлюз, то всё заработает?
>


Да.


Орион   (2006-09-07 13:51:00) [4]

> [21] vodvorezlaya   (07.09.06 08:21)

Если шлюз, то прокси-сервером ничего ставить не надо.


DVM   (2006-09-07 13:27:00) [5]


> И если я прокси сервером поставлю шлюз, то всё заработает?

Это суть разные вещи. Не понятно, что имеется ввиду.
Использовать одну программу и в качестве прокси и в качестве маршрутизатора?


vodvorezlaya   (2006-09-07 08:21:00) [6]

И если я прокси сервером поставлю шлюз, то всё заработает?


Ketmar   (2006-09-01 10:27:00) [7]

> [19] DVM ©   (01.09.06 10:23)
ну, у меня он работает стабильно уже несколько месяцев (конечно, совсем не та версия, что на сайте %-). а вот недавно отдал знакомому -- так проглючивало.


DVM   (2006-09-01 10:23:00) [8]


> для серьёзного использования

здесь сгодится :)


Ketmar   (2006-09-01 10:20:00) [9]

> [16] vodvorezlaya   (01.09.06 08:33)
DarkEyeProxy II. но для серьёзного использования категорически не рекомендован автором.


DVM   (2006-09-01 10:19:00) [10]

WinProxy 1.5 - только это исключительно классический http прокси.
Проинсталлируй его на др. машину, а потом папку перенеси на целевую машину.


vodvorezlaya   (2006-09-01 08:33:00) [11]


> Ну пиши, в чем проблема то. Есть Proxy-сервера которые работают
> прекрасно и без установки.

Например?


DVM   (2006-08-30 13:22:00) [12]


> А хотелось бы такой маршрутизатор самому написать, так как
> его не поставишь(нет пароля на админа), да и админы постоянно
> следят за тем чтоб никто не установил проги.

Ну пиши, в чем проблема то. Есть Proxy-сервера которые работают прекрасно и без установки.


vodvorezlaya   (2006-08-30 13:06:00) [13]


> Поставить программный маршрутизатор, типа WinRoute и все.

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

А прога может работать и без установки, так как у User'a есть доступ в нет.

Вот в этом то и подвох.


DVM   (2006-08-29 10:04:00) [14]


> Но если подставить моей машине другой IP адрес то инета
> не будет!

Кто тебя заставляет ставить другой адрес? Нахрена А?
Идеальный вариант - поставить еще одну сетевую карту, воткнуть ее в вашу же сеть, но адрес на ней прописать из другой сети.
Поставить программный маршрутизатор, типа WinRoute и все.
Всем кто хочет инет, прописать адресом шлюза адрес новой сетевой и раздать им адреса из той же сети в которой шлюз.


Ketmar   (2006-08-29 09:40:00) [15]

> [11] vodvorezlaya   (29.08.06 08:05)
слуший, чиго кричишь, да? вазмы UserGate, WinRoute или ещё что и нэ имэй праблэм.


vodvorezlaya   (2006-08-29 08:05:00) [16]


> Ты работаешь через NAT. Причем, судя по всему, многоступенчатый.

Я понимаю что такое маршрутизатор.

Но если подставить моей машине другой IP адрес то инета не будет!

И маршрутизатор не поможет!

Так как запрос от другого IP не примет никто и он не уйдёт в мировую паутину.


SergP   (2006-08-28 21:49:00) [17]

> Ты работаешь через NAT. ...


А почему обязательно NAT? Может там куча маршрутизаторов стоит?


DVM   (2006-08-28 17:35:00) [18]


> vodvorezlaya   (28.08.06 14:25) [8]

Ты работаешь через NAT. Причем, судя по всему, многоступенчатый.
Если ты на своей машине поставишь любой Nat - маршрутизатор, то через него другие смогут пользоваться Интернетом. Все обращения будут проходить через твой комп, которому доступ открыт.


vodvorezlaya   (2006-08-28 14:25:00) [19]


> 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 12:28:00) [20]


> На компьютере неизвестно откуда интернет(локальный), т.е.
>  адрес прокси сервера неизвестен, а инет просто есть.

tracert www.ru делать не пробовал? Будет тебе адрес шлюза.
Адрес же прокси (если таковой имеется все же) вбит в настройках браузера.


Страницы:   1 2

Наверх

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