Постоянный туннель

У нас есть полевой офис, в котором используется коммутируемое соединение с непубличным IP-адресом, предоставленным провайдером.

Dialin выполняется GNOME-PPP.

Как мы можем подключить SSH-соединение (с туннелем), открытое для сервера в Интернете, когда компьютер подключен?

  • SSH туннель через два сервера для доступа к веб-службе на порту 9091
  • Как использовать ssh-copy-id на нестандартном порту
  • Как использовать брелок для ключей Mac OS X с ключами SSH?
  • SSH-туннель для VNC не работает
  • Параметры sshd и -i для OS X
  • Оставить скрипт bash на удаленном терминале, пока он не вошел в систему?
  • Как git клонировать частные репозитории в Vagrant VM, используя ключи SSH хоста?
  • Интерактивная клавиатура Duo Authentication
  • One Solution collect form web for “Постоянный туннель”

    autossh – это инструмент (входит в репозитории Ubuntu), который может автоматически подключаться к сеансу SSH. Он может проверяться через отдельный, если данные все еще правильно передаются и повторно подключаются к туннелю:

    Вот хороший How-To:

    http://pierre.linux.edu/2010/05/setting-up-a-permanent-ssh-tunnel-between-2-servers/

    Это можно комбинировать с инструментом daemon , чтобы работать в фоновом режиме.

    Полное решение:

     aptitude install autossh daemon 

    В /usr/local/bin/autossh

     #!/bin/bash AUTOSSH_POLL=600 AUTOSSH_PORT=20000 AUTOSSH_GATETIME=30 AUTOSSH_LOGFILE=autossh.log AUTOSSH_DEBUG=yes AUTOSSH_PATH=/usr/bin/ssh HOST=example.com USER=tunnel autossh -M $AUTOSSH_PORT -N -L ... -R ... $USER@$HOST 

    Вместо «…» следует добавить портовые пересылки. На самом деле все после -M $AUTOSSH_PORT являются параметрами SSH.

    И в начале /etc/rc.local добавьте

     daemon -n autossh /usr/local/bin/tunnel 
    Interesting Posts

    Интерактивный режим запланированной задачи Windows (GUI)

    Есть ли инструмент управления батареей Acer, который ограничивает заряд батареи? Должен ли я даже беспокоиться?

    Настройка кнопки на стилусе touch pro для открытия onenote 2016

    Можно ли написать шаблон для проверки существования функции?

    Вставляемое изображение скрывается за текстом, даже если оно установлено как встроенное

    Какие инструменты для проверки надежности и стабильности нового ПК?

    Как восстановить файлы с USB-накопителя?

    Не удается найти драйверы ECS 945GCT

    (Постоянные сбои и BSOD) FPS отставание и непредвиденные сбои при попытке запуска игр Windows 7 64bit

    Что случилось с опцией .gzip в 7-zip?

    Как настроить беспроводную сеть как специальную командную строку?

    Переход к предыдущему каталогу в командной строке Windows

    Удалить / Удалить текущую строку в Notepad ++

    Почему вся моя дополнительная RAM помечена как «зарезервированная аппаратная часть» в Windows 7?

    Как мне установить переменную PATH на моем Mac, чтобы найдены инструменты, установленные в Hombrew?

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