У смотрящего в интернет роутера постоянный ipv4 и есть доступ к роутерам?
Пробрасывать порт 22 на каждом роутере.
У смотрящего в интернет роутера динамический ipv4 и есть доступ к роутерам?
Пробрасывать порт 22 на каждом роутере, подключиться к какому-либо сервису Dynamic DNS, чтобы знать снаружи актуальный адрес.
Нет доступа к роутерам или интернет идет через NAT (т.е. у смотрящего в интернет роутера внутренний IP провайдера)?
Поможет туннель с компьютера во внешний интернет.
Для этого компьютер может подключаться куда-нибудь по VPN и получать на выходе постоянный IP.
Или можно настроить на компьютере ipv6 туннель, тогда SSH будет доступен снаружи по ipv6 адресу (это наверное проще всего сделать, но для подключения к компьютеру у клиентов должен корректно работать ipv6).