Полезные знания Работа с SSH-туннелями [Подключение на Android]

  • Автор темы amigo_trade
  • Дата начала

amigo_trade

amigo_trade Оффлайн

amigo_trade

*
Регистрация
13/8/18
Сообщения
118
Репутация
0
Симпатии
307
Депозит
0 руб.
Сделок через гаранта
0
Всем привет. Рассмотрим варианты подключения к SSH туннелям на Android.
Исходя из тестов различных приложений для подключения к ssh,которые нам предлагает Play Market, для себя я выделил всего 2 из них. Это Ki4a-SSH tunnel и KPN Tunnel.
Оба эти приложения довольно простые в использовании, но в чем их различия?
Ki4a - не требует root-права для подключения к туннелю. DNS подменяется автоматически. Не работает поверх VPN.
KPN Tunnel - требует root-права. DNS нужно подменять вручную. Работает в связке с VPN.


1. Рассмотрим Ki4a-SSH tunnel:
112.png
Нажимае на "шестеренку" и переходим в настройки.
photo_2018-08-30_20-24-01 (3).jpg
Adress, Port, Username, Password - вводим соответствующие данные нашего ssh-туннеля;
Enable DNS Forwarding - включаем подмену DNS, в противном случае будет утечка собственного DNS;
DNS Server - оставляем без изменений, подмена DNS будет происходит автоматически;
Send all traffic over VPN - весь трафик будет проходить через туннель;
Display notifications - отображение уведомлений (по желанию);
Auto Reconnect - автоматическое переподключение при обрыве;


После чего возвращаемся в главное меню и нажимаем на кнопку по центру и видим:
12.png
Теперь весь наш трафик пойдетпо защищенному SSH-туннелю.


2. Рассмотрим KPN Tunnel:
123.png
Нажимаем на "бумажный самолетик" и переходим в настройки.
1123й.png
Host, Port, Username, Password - вводим соответствующие данные нашего ssh-туннеля;
Auto Reconnect - автоматическое переподключение при обрыве;
Connection Timeout - устанавливаем максимальное время ожидания при подключении;
Connection Forwarder - выбираем Global Proxy (root), чтобы весь наш трафик проходил через туннель; (данная функция требует root-права)
DNS Forwarder - включаем подмену DNS, в противном случае будет утечка собственного DNS;
Enable DNS - разрешает нам вручную подбирать DNS;
Primary Dns/Secondary Dns - вводим подходящие для нас DNS сервера.


После чего возвращаемся в главное меню и нажимаем на Start, после чего видим:
Безымянный.png
На этом все, теперь весь наш трафик пойдет по защищенному SSH туннелю.
 
Сверху Снизу