Пишем сетевой драйвер. Влезаем между Tcp/udp и Ip :)
Вот суть проблемы. Нужно чтобы клиентская машина думала, что у нее реальный IP и что прокси на самом деле никакого нету. ПРобывал юзать SocksCap .... впечатления не самые лучшие. В общем именно того что я хочу... асолютную прозрачность. ... я так и не нашел. Вот что я хочу.
1) Серверная часть. Тут все легко.
2) А вот клиентская часть....Для реализации прозрачности я нашел только одно решение. Новый сетевой девайс в системе. Но на этом уровне винды я никогда не работал... В MSDN-DDK только относительно общая информация, как "сделать" сетевуху. Вот и прошу помощи, ведь проект довольно интересный. :)
Если хоть кто-нить видел где примкеры/дока по созданию сетевых дров, был бы очень признателен.
Цитата:
Originally posted by Crey
Нужно чтобы клиентская машина думала, что у нее реальный IP и что прокси на самом деле никакого нету.
Нужно чтобы клиентская машина думала, что у нее реальный IP и что прокси на самом деле никакого нету.
А банальный NAT не спасет отца русской демократии?
Цитата:
Originally posted by Freeman
А банальный NAT не спасет отца русской демократии?
А банальный NAT не спасет отца русской демократии?
или transparent proxy. опять народ изобретает велосипед с квадратными колесами...
Цитата:
Originally posted by Crey
Есть проблема. У нас стоит сервак. У него выделенка и соответственно прямое подключение к Интернет. Мы же ... народ земной, юзаем его прокси. Прокси такие: HTTPS / SOCK4/5.
Вот суть проблемы. Нужно чтобы клиентская машина думала, что у нее реальный IP и что прокси на самом деле никакого нету. ПРобывал юзать SocksCap .... впечатления не самые лучшие. В общем именно того что я хочу... асолютную прозрачность. ... я так и не нашел. Вот что я хочу.
1) Серверная часть. Тут все легко.
2) А вот клиентская часть....Для реализации прозрачности я нашел только одно решение. Новый сетевой девайс в системе. Но на этом уровне винды я никогда не работал... В MSDN-DDK только относительно общая информация, как "сделать" сетевуху. Вот и прошу помощи, ведь проект довольно интересный. :)
Если хоть кто-нить видел где примкеры/дока по созданию сетевых дров, был бы очень признателен.
Есть проблема. У нас стоит сервак. У него выделенка и соответственно прямое подключение к Интернет. Мы же ... народ земной, юзаем его прокси. Прокси такие: HTTPS / SOCK4/5.
Вот суть проблемы. Нужно чтобы клиентская машина думала, что у нее реальный IP и что прокси на самом деле никакого нету. ПРобывал юзать SocksCap .... впечатления не самые лучшие. В общем именно того что я хочу... асолютную прозрачность. ... я так и не нашел. Вот что я хочу.
1) Серверная часть. Тут все легко.
2) А вот клиентская часть....Для реализации прозрачности я нашел только одно решение. Новый сетевой девайс в системе. Но на этом уровне винды я никогда не работал... В MSDN-DDK только относительно общая информация, как "сделать" сетевуху. Вот и прошу помощи, ведь проект довольно интересный. :)
Если хоть кто-нить видел где примкеры/дока по созданию сетевых дров, был бы очень признателен.
Всё уже написано, смотрите OpenVPN, там внутри есть WDM-драйвер.
Только вот не раскажите, как его юзать?