Создание VPN-клиента и сервера с использованием WCF
Вопрос
Я хотел бы создать VPN-клиент и VPN-сервер, используя WCF через HTTP.
Можно ли этого достичь?
Решение
Чтобы быть прозрачным, вам нужно будет написать драйвер.Но если вам просто нужен туннельный прокси-сервер, то его достаточно легко написать.Если вы используете Контракт, требующий сеанса, с событием обратного вызова, вы можете построить туннель.
К сожалению, на данный момент я не могу привести рабочий пример.Но я сделаю заметку о проекте очистки, который у меня есть, и позже расскажу об этом в блоге.
Редактировать...
Я удалил сайт с моим примером несколько лет назад...если я вспомню, я отыщу код и опубликую его на github.
Другие советы
WCF предназначен для создания высокоуровневых приложений веб-служб, а не низкоуровневых сетевых системных драйверов, компонентов и т.д.
Конечно, вы можете создавать веб-сервисы в WCF, которые будут работать через VPN, но вы не можете создавать драйверы VPN в WCF.