Как сшить компьютер через маршрутизатор

Дома у меня есть linux-машина за маршрутизатором. Как я могу это сделать?

  • Как туннелировать HTTP через SSH через SOCKS?
  • Неожиданное поведение Ctrl-a x и Ctrl-a X на экране ?! Регионы, блокировка
  • Logind.conf не работает, закрывающая крышка не приостанавливает работу ноутбука
  • Как удалить KDE из Ubuntu, если я решил не придерживаться его?
  • Как я могу читать ввод с клавиатуры хоста при подключении через SSH?
  • Пытаясь установить Astromenace на мой linux mint 14 cinnamon pc
  • Ubuntu IPTables позволяет разрешить только 1 страну
  • Можно ли запускать графические приложения, такие как Firefox, без установки среды рабочего стола?
  • Нет двойной опции загрузки для Windows на моей машине
  • Как заставить git не запрашивать парольную фразу для ssh-ключа на окнах?
  • Не удается получить доступ к избранным веб-сайтам в Linux (но может быть в Windows)
  • Chrome не следует за файлом hosts
  • 5 Solutions collect form web for “Как сшить компьютер через маршрутизатор”

    Вам нужно сделать две вещи:

    1. Настройте динамическую службу DNS. Служба dyndns.com бесплатна, и обычно вы можете установить ее в конфигурации вашего маршрутизатора (т. Е. Как только вы настроили учетную запись на dyndns.com, многие маршрутизаторы позволяют вам вводить информацию об учетной записи, и ваш маршрутизатор обновит ее автоматически). Это позволит вам сделать что-то вроде ssh mysshsite.dyndns.com (или что бы вы ни подписали), и вам не нужно будет запоминать IP-адрес вашего маршрутизатора (который может измениться, если вы используете жилую услугу)

    2. Настройте переадресацию портов. SSH настроен на использование порта 22 по умолчанию, поэтому настройте маршрутизатор для перенаправления порта 22 на ваш компьютер. Если вы не знаете, как настроить переадресацию портов, проверьте документацию маршрутизатора – обычно это довольно легко.

    Вам необходимо включить перенаправление портов для порта 22 вашего маршрутизатора. Детали могут зависеть от модели маршрутизатора, поэтому, к сожалению, я не могу дать более конкретные инструкции. Вы можете проверить, например, portforward.com , он имеет переадресацию портов для многих моделей маршрутизаторов.

    Вы можете публиковать одну или несколько служб, используя переадресацию портов на вашем маршрутизаторе. Поэтому, чтобы опубликовать веб-сервер на вашем компьютере, вы, вероятно, захотите переслать порт 80. Проверьте это в руководстве вашего маршрутизатора.

    Вы не можете (по крайней мере, не настраивать свой маршрутизатор: ему нужно перенаправить порт 22 на ПК, на который вы хотите включить SSH)

    Если вы не можете / не хотите, чтобы на вашем маршрутизаторе был переадресован порт 22, и у вас есть еще одна машина в Интернете, вы всегда можете сделать ретранслятор ssh: здесь

    Давайте будем гением компьютера.