Re[4]: VPN
От: dkDimon1976  
Дата: 07.04.06 12:55
Оценка:
Здравствуйте, Trener2006, Вы писали:

T>Здравствуйте, dkDimon1976, Вы писали:


D>>Здравствуйте, Trener2006, Вы писали:


T>>>Здравствуйте, dkDimon1976, Вы писали:


D>>>>День добрый... Требуется реализовать свой собственный VPN-сервер и VPN-клиент? Причем нужно внутри туннеля фильтровать трафик (по определенным портам источника и получателя)... Или же может быть позволить только одному конкретному процессу доступ к VPN-серверу... Реально ли это?


T>>>Конечно! Главное сколько денег и времени будет потрачено на разработку!!!

T>>>В чем проблема то?
D>>Ok. Сформулирую по-другому. Написать VPN-сервер на основе, например, OpenVPN, благо исходный код доступен. Проблема в том, что нужно, чтобы только ОДНО конкретное приложение (читай процесс) имело доступ к туннелю.

T>Это как в персональных фаерволах, когда одним процессам дается доступ по определенным портам а другим нет? И наверно вам нужно чтоб под всю линейку виндов работало? ИМХО тут драйверочек писать придется, а это не быстро и дорого.

Нет, совсем не так... Персональный брандмауэр писать не нужно. Сильно упрощенная задача будет выглядеть так: берем серверную часть OpenVPN, устанавливаем на сервере. Берем клиент OpenVPN. Берем приложение (а точнее игру), которое нам нужно пускать в туннель. Запускаем игру и клиент OpenVPN. Человек играет, пакеты ходят через туннель. Человек закрывает игру, закрывается клиент OpenVPN. Но! Здесь и все остальные приложения имеют доступ к туннелю, а нужно, чтобы все остальные не видели этого туннеля, т.е. только наша игра видела наш туннель.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.