Я копал и тратил много времени на настройку максимально безопасной среды SSH, возможной на одном из моих серверов. Последней мерой безопасности, которую я хочу предпринять, является внесение в белый список моего телефона на моем порту ssh с помощью UFWU Ubuntu, когда он находится вне моей домашней сети - который может быть в сети моего оператора, домашней сети друга, Starbucks и т.д. (Я использую JuiceSSH для SSH).
Я хочу, чтобы мой ssh-сервер был доступен только в трех случаях: с моего компьютера в моей домашней сети, с моего телефона в моей домашней сети и с моего телефона вне моей домашней сети. Первые два легко, потому что мне просто нужно было назначить статический IP для моего телефона и ПК в конфигурации моего маршрутизатора. Последний сценарий, в котором я не уверен, так как IP-адрес моего телефона не выглядит статичным за пределами моего дома.
(Android 7.0, Ubuntu 16.04)
Это вообще возможно? Спасибо!