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

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

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

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

  • Не удается передать ssh-соединение с помощью rsync
  • Почему ssh -g говорит, что адрес уже используется?
  • Как я могу графически отображать графический / рабочий стол для Ubuntu, который у меня есть ssh, но не консольный доступ?
  • Как запускать команды при входе пользователя в систему, которые еще не запущены
  • Изменение порядка приватных ключей, передаваемых через SSH-вход
  • не может войти в новый пользователь через ssh 'сервер отказался от нашего ключа'
  • Выполняет ли ssh_config каскад?
  • ssh Соединение сброшено 192.168.xx
  • 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-адресов.

    Linux и Unix - лучшая ОС в мире.