Как настроить SSH на рабочем столе Ubuntu и связать с ним поддомен для удаленного доступа к внешней сети?

Я добрался до SSH, и у меня есть вопрос о доступе к моей машине за пределами сети.

У меня в машине работает компьютер Linux, который работает почти все время и подключается к сети через маршрутизатор. Я хочу быть в состоянии ssh в него из-за пределов сети на моем ноутбуке (может ssh в сети с использованием частного адреса уже). После некоторых исследований мне кажется, что мне нужно включить переадресацию портов, но я не уверен, как это сделать.

Кроме того, у меня есть домен сам, и я хотел бы привязать поддомен (ssh.example.com) к моему ip-адресу и обновлять его на рабочем столе каждый раз, когда он перезагружается (проверьте, изменился ли IP-адрес, если это обновление домена) , Есть ли онлайн-учебник для них?

One Solution collect form web for “Как настроить SSH на рабочем столе Ubuntu и связать с ним поддомен для удаленного доступа к внешней сети?”

Вы должны войти в свой маршрутизатор через webinterface и добавить перенаправление портов. Как это сделать? Это зависит от модели маршрутизатора, которую у вас есть, но в меню не должно быть трудно найти. В моем TP-Link WR340G есть меню Forwarding -> Virtual servers, где вы можете добавить свои перенаправления. При настройке вы сможете подключиться, вызвав ssh YOUR_PUBLIC_IP .

Для второй части: это зависит от того, есть ли у вас динамический IP-адрес или нет. Если адрес не изменяется, просто добавьте новый поддомен с вашим IP-адресом. Если он динамический, вы должны проверить службы, такие как NO-Ip (No-IP Free, но это разрешено только для субдомена в их домене) или DynDNS. Конкретные инструкции вы можете найти на веб-страницах этих компаний. Они также предоставляют клиентам обновление IP-адресов.

  • Выполнение скрипта на удаленном сервере, содержащемся на стороне клиента
  • Ошибка аутентификации открытого ключа ssh
  • Ввод пароля отвечает только Ctrl + D, и пароль не может быть прочитан
  • Безопасно ли выдавать мой открытый ключ SSH для работы?
  • Как разрешить прямой доступ root через SSH в определенном диапазоне IP?
  • Соединение SSH с локальным Rasberry Pi время от времени теряет маршрут к хосту
  • Сохранение процесса, запускающегося после закрытия оболочки, порожденной идеей
  • Имеет ли значение создание ssh-ключа как пользователя root или пользователя?
  • Ограничить список команд по SSH
  • Как запустить mutt через ssh без прохождения интерактивной оболочки
  • импортировать файл .sql на удаленный сервер с локальной машины
  • Linux и Unix - лучшая ОС в мире.