Недавно я установил Linux-машину в своем общежитии, и я хотел бы иметь возможность получить к ней доступ через SSH. Я в студенческом городке, в котором есть несколько подсетей для управления машинами, подключенными к сети по беспроводной сети. Из-за этого подсеть машин и их IP-адрес часто меняются.
Поскольку машины, вероятно, будут находиться в разных подсетях, я не могу ввести SSH, введя IP-адрес. Есть ли способ настроить SSH через интернет-сервис или что-то подобное, что перенаправило бы меня на мою машину?
linux
ssh
dynamic-ip
Алекс Бардасу
источник
источник
%machine_name%.dynamic.%college_name%.edu
. Возможно, в вашей сети есть что-то подобное?Ответы:
Вы можете использовать Log me in Hamachi .
Я использую его на сервере Linux, который находится за NAT без возможности переадресации портов. Это бесплатно, как в пиве.
Вы настраиваете сеть на logmein.com, затем устанавливаете клиент на сервере. Это создаст
ham0
сетевое устройство с IP-адресом, который никогда не изменится. Вы должны подключить свои клиентские машины к одной и той же сети hamachi, и вы можете подключиться к ssh к вашему устройству по его ip.источник
Я думаю, что вы можете использовать no-ip.com или dyndns.com.
На этот вопрос ваш ответ может обновляться до локального IP вместо публичного IP
Вы не указываете, нужен ли вам доступ из подсети или интернета. Таким образом, решение отличается (оба объяснены в ссылке superuser.com)
источник