Туннелирование и туннелирование - PullRequest
0 голосов
/ 21 декабря 2011

Я подключен к сети, которая отправляет и получает несколько пакетов данных, но эти пакеты видны другим (могут быть обнаружены), поэтому я хочу туннелировать их. Я не знаю как! Я знаю о программировании сокетов, прокси, vpns, всех протоколах, таких как PPTP, SSH, SSL, TLS и т. Д. Я ищу фактический КОД, который принимает пакеты перед отправкой , * отправляет их туннелированием (инкапсулируя данные) * Как я могу это сделать? Любая информация относительно этой темы или как туннелирования приветствуется!

1 Ответ

0 голосов
/ 21 декабря 2011

Использовать прокси ssh и socks:

ssh -D 5000 remotehost.com

Затем, пока ваш сеанс SSH активен, вы можете настроить свои локальные приложения (например, веб-браузер) для использования этого соединения в качестве зашифрованного туннеля. Просто настройте их, используйте localhost: 5000 в качестве прокси-сервера socks, и все готово. Обратите внимание, что пакеты будут зашифрованы только между вашим клиентом и удаленным ssh-сервером - как только они покинут сервер, они будут в той форме, в которой они обычно находятся.

Если вы на Windows, вы можете сделать с замазкой.

...