Сначала я могу использовать простую переадресацию портов на моем маршрутизаторе для индивидуального доступа к каждой IP-камере. Это небезопасный метод, и это именно то решение, от которого я пытаюсь уйти.
Я профессионал в Linux. Я могу справиться со своими на стороне Ubuntu. Я не настолько технически подкован на стороне Android. Я потратил много времени, пробуя различные методы, упомянутые ниже. Основная проблема заключается в том, что у меня просто нет времени на отладку, чтобы заставить это работать. Отсюда и мой пост.
Я ищу самое простое решение для достижения моих требований. Я хочу получить безопасный доступ к нескольким сервисам с моего телефона Android через 4G/3G в моей домашней сети, используя мой сервер Ubuntu в качестве шлюза. Когда я говорю надежно, я имею в виду использование зашифрованного протокола для подключения к моему серверу Ubuntu, использование нескольких уровней аутентификации, достигающих моего конечного конечного приложения, такого как моя IP-камера.
Мой телефон - HTC One M8 под управлением Android 4.4.2 с рутиной, используя Weaksauce. Сервер в моей внутренней сети - Ubuntu 14.04.
Я безуспешно пытался использовать Openvpn v2.3.2 на Ubuntu и OpenVPN на моем Android. Этот и другие методы, перечисленные ниже, я часами пытался заставить его работать. Слишком много вариантов конфигурации и выбора приложений, чтобы даже попытаться составить список.
Я попытался PPTP v1.3.4 на Ubuntu с клиентом Android VPN безуспешно
Я снова ищу самый быстрый способ удовлетворения моих требований. Я открыт для вышеупомянутых методов, но размышления ниже - путь.
Решение, к которому я склоняюсь, заключается в использовании ProxyDroid и SSH Autotunnel на моем Android для переноса прямого порта 3128 для достижения squid v3.3.8 на моей Ubuntu.
Текущая проблема, с которой я сталкиваюсь, заключается в том, что SSH Autotunnel жалуется, что не может создать порт вперед, потому что порт 3128 уже открыт Squid. Я использовал это решение несколько лет назад, используя Putty в Windows и squid в моей системе Linux. Технически я делаю то же самое с SSH Autotunnel, поэтому я не понимаю, почему я получаю эту ошибку в этот раз.
Я действительно ценю любого, у кого есть несколько минут, чтобы помочь мне начать работу.
- Спасибо, Крис