SSH Tunnel Android — приложение SSH туннелирования для системы Android, на основе Connectbot и Dropbear / OpenSSH (Бета Ответвление). С этим приложением и сконфигурированным сервером (обычно сконфигурированный с sshd и nginx / squid), можете выходить в инет на ваших Андроид устройствах через туннель SSH.
SSH туннель — это туннель, создаваемый посредством SSH соединения и используемый для шифрования туннелированных данных. Используется для того, чтобы обезопасить передачу данных в интернете. Особенность состоит в том, что не зашифрованный трафик какого-либо протокола шифруется на одном конце SSH соединения и расшифровывается на другом.
Для функционирования программы необходимы права root пользователя.
Создание SSH-туннеля
Предположим что у нас есть уже настроенный SSH-сервер с данными параметрами:
IP-адрес: 11.11.11.11
Порт: 22
Логин: user
Пароль: pass
Открываем SSHTunnel видим большое меню. Нас интересуют данные пункты меню:
Host — Сюда вписываем домен или IP-адрес, по которому работает наш SSH-сервер (в данном примере это IP-адрес: 11.11.11.11).
Port — Порт нашего SSH-сервера. По стандарту 22, если во время настройки вы его не меняли, оставляем как есть.
User — Сюда вписываем логин (в данном примере: user)
Password / Passphrase — Сюда вписываем пароль (в данном примере: pass)
Use socks proxy — Включение динамического перенаправления всех портов. Если нет необходимости в ручной настройке, опция должна быть включена.
Auto Connect — автоматическое создание туннеля при подключении к сети. Если включено, активируется пункт "Binded Network", в котором можно выбрать 3G/WiFi.
Auto Reconnect — автоматическое переподключение к SSH-серверу в случае разрыва соединения.
Global Proxy — если включено, весь трафик без исключения будет проходить через SSH-туннель. Если выключено, активируется пункт "Individual Proxy", где можно выбрать отдельные приложения, трафик которых будет проходить через туннель.
Готово! Теперь ваш трафик будет проходить через безопасный SSH-туннель по одному клику по пункту "Tunnel Switch" либо, для большего удобства, добавьте небольшой виджет на рабочий стол. Текущее состояние соединения будет показано в меню уведомлений сверху.
Инструкция по настройке SSH-сервера в DD-WRT
DD-WRT — это свободная продвинутая прошивка для многих беспроводных маршрутизаторов (роутеров). С некоторых пор настройка и запуск SSH-сервера осуществим очень быстро и легко с помощью панели управления.
Преимущество SSH-сервера, работающего на роутере, в том, что роутер, как правило, работает круглосуточно. Таким образом можно в любое время и в любом месте использовать SSH-туннель, без необходимости оставлять включенным ваш ПК или аренды отдельных серверов. Предположим, что на вашем роутере установлена прошивка DD-WRT. Обратите внимание, что все нижеуказанные действия осуществляются только когда вы в данный момент подключены к интернету через ваш роутер.
Заходим в панель управления. Обычно она находится по адресу
Первым делом нужно активировать SSHd сервис. Заходим во вкладку Services.
Находим блок "Secure Shell" и включаем его. Появятся следующие опции:
Включаем опцию "Password Login"
В самом низу страницы жмём "Save"
Далее нам нужно позволить удалённое подключение к SSH. Переходим во вкладку "Administration".
Находим блок "Remote Access" и включаем опцию "SSH Management" и "Allow Any Remote IP":
Порт по стандарту 22, если нет необходимости то оставляем как есть.
В самом низу страницы нажимаем "Apply Settings".
Ждём перезагрузки роутера.
Готово! Теперь на вашем роутере работает SSH-сервер, к которому можно в любой момент подключиться и использовать для создания туннеля.
Параметры вашего SSH-сервера:
IP-адрес: Можно узнать зайдя на сайт WhatIsMyIP.
Порт: 22 - по стандарту если он не был изменён.
Логин: тот же логин, который вы использовали для входа в панель управления (по стандарту обычно root).
Пароль: тот же пароль, который вы использовали для входа в панель управления.
Вся информация предоставлена исключительно в ознакомительных целях. Ни редакция, ни автор не несут ответственности за любой возможный вред, причиненный материалами сайта.
SSH туннель — это туннель, создаваемый посредством SSH соединения и используемый для шифрования туннелированных данных. Используется для того, чтобы обезопасить передачу данных в интернете. Особенность состоит в том, что не зашифрованный трафик какого-либо протокола шифруется на одном конце SSH соединения и расшифровывается на другом.
Для функционирования программы необходимы права root пользователя.
Создание SSH-туннеля
Предположим что у нас есть уже настроенный SSH-сервер с данными параметрами:
IP-адрес: 11.11.11.11
Порт: 22
Логин: user
Пароль: pass
Открываем SSHTunnel видим большое меню. Нас интересуют данные пункты меню:
Host — Сюда вписываем домен или IP-адрес, по которому работает наш SSH-сервер (в данном примере это IP-адрес: 11.11.11.11).
Port — Порт нашего SSH-сервера. По стандарту 22, если во время настройки вы его не меняли, оставляем как есть.
User — Сюда вписываем логин (в данном примере: user)
Password / Passphrase — Сюда вписываем пароль (в данном примере: pass)
Use socks proxy — Включение динамического перенаправления всех портов. Если нет необходимости в ручной настройке, опция должна быть включена.
Auto Connect — автоматическое создание туннеля при подключении к сети. Если включено, активируется пункт "Binded Network", в котором можно выбрать 3G/WiFi.
Auto Reconnect — автоматическое переподключение к SSH-серверу в случае разрыва соединения.
Global Proxy — если включено, весь трафик без исключения будет проходить через SSH-туннель. Если выключено, активируется пункт "Individual Proxy", где можно выбрать отдельные приложения, трафик которых будет проходить через туннель.
Готово! Теперь ваш трафик будет проходить через безопасный SSH-туннель по одному клику по пункту "Tunnel Switch" либо, для большего удобства, добавьте небольшой виджет на рабочий стол. Текущее состояние соединения будет показано в меню уведомлений сверху.
Инструкция по настройке SSH-сервера в DD-WRT
DD-WRT — это свободная продвинутая прошивка для многих беспроводных маршрутизаторов (роутеров). С некоторых пор настройка и запуск SSH-сервера осуществим очень быстро и легко с помощью панели управления.
Преимущество SSH-сервера, работающего на роутере, в том, что роутер, как правило, работает круглосуточно. Таким образом можно в любое время и в любом месте использовать SSH-туннель, без необходимости оставлять включенным ваш ПК или аренды отдельных серверов. Предположим, что на вашем роутере установлена прошивка DD-WRT. Обратите внимание, что все нижеуказанные действия осуществляются только когда вы в данный момент подключены к интернету через ваш роутер.
Заходим в панель управления. Обычно она находится по адресу
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!
, вводим логин и пароль.Первым делом нужно активировать SSHd сервис. Заходим во вкладку Services.
Находим блок "Secure Shell" и включаем его. Появятся следующие опции:
Включаем опцию "Password Login"
В самом низу страницы жмём "Save"
Далее нам нужно позволить удалённое подключение к SSH. Переходим во вкладку "Administration".
Находим блок "Remote Access" и включаем опцию "SSH Management" и "Allow Any Remote IP":
Порт по стандарту 22, если нет необходимости то оставляем как есть.
В самом низу страницы нажимаем "Apply Settings".
Ждём перезагрузки роутера.
Готово! Теперь на вашем роутере работает SSH-сервер, к которому можно в любой момент подключиться и использовать для создания туннеля.
Параметры вашего SSH-сервера:
IP-адрес: Можно узнать зайдя на сайт WhatIsMyIP.
Порт: 22 - по стандарту если он не был изменён.
Логин: тот же логин, который вы использовали для входа в панель управления (по стандарту обычно root).
Пароль: тот же пароль, который вы использовали для входа в панель управления.
Вся информация предоставлена исключительно в ознакомительных целях. Ни редакция, ни автор не несут ответственности за любой возможный вред, причиненный материалами сайта.
Пожалуйста,
Вход
или
Регистрация
для просмотра содержимого URL-адресов!