Вам нужен общедоступный порт для подключения.
Хорошее решение - NGROK , ищите «Туннель TCP», который вы хотите ngrok tcp 22
.
Он предоставляет порту свое собственное временное доменное имя, которое является общедоступным.
ngrok
бесплатно, хотя у бесплатных пользователей их домен сбрасывается при ngrok
закрытии. Перевод компьютера в спящий режим не закрывается ngrok
. Только не закрывайтесь, ngrok
и у вас все будет хорошо.
Другой вариант, который я сделал, - это покупка хоста (необязательный домен) (я использую digitalocean и namesilo), а затем использование tinc для подключения моего домашнего компьютера, моего сервера и моего ноутбука с моим сервером в качестве хоста и двумя другими компьютеры как клиенты. Затем я перейду ssh
на свой сервер, затем я смогу ssh
на свой другой компьютер.