Локальный (целевой) компьютер, к которому подключаемся, естественно, с "серым", локальным IP (10.*.*.*, 172.16.*.*, 192.168.*.*) + на разных провайдерах и разных технологиях Интернет подключениях, с разными своими особенностями от разных провайдеров.
Частный IP-адрес:
Такие вещи временами (нередко) нужны в учебных целях (в порядке технической помощи ), когда нужно сделать инсталляции, конфигурации и т.д. и т.п. ... не выходя их своего дома по каждому чиху ... особенно во времена карантинов и ограничений.IPv4 § Назначения подсетей
10.0.0.0 — 10.255.255.255 (маска подсети для бесклассовой (CIDR) адресации: 255.0.0.0 или /8)
100.64.0.0 — 100.127.255.255 (маска подсети 255.192.0.0 или /10) - Данная подсеть рекомендована согласно RFC 6598 для использования в качестве адресов для CGN (Carrier-Grade NAT).
172.16.0.0 — 172.31.255.255 (маска подсети: 255.240.0.0 или /12)
192.168.0.0 — 192.168.255.255 (маска подсети: 255.255.0.0 или /16)
Способов для этого (и помимо SSH) много ...
И они описаны здесь в темах:
VNC : TeamViewer
О доступе к сайту на локалхост извне
удалённый SSH
Удалённый доступ Raspberry Pi
NoMachine - удалённый рабочий стол
Но большинство из них не свободны от недостатков (для этих целей).
Кроме того, это писалось/проверялось в разные времена (разные годы ) и требует упорядочения ... и для конкретной цели, которая мне сейчас подвернулась