Назад | Перейти на главную страницу

ssh туннелирование lmgrd порт, что я пропустил?

У меня есть 2 машины: одна локальная, один гибкий сервер. Я бы хотел установить ssh-соединение для перенаправления TCP-порта гибкого сервера. На флекс-сервере lmutil lmstat -c 5280@localhost работает нормально

Итак, я запустил туннельное соединение ssh:

ssh -N -L 5280:flexserver:5280 user@flexserver

На локальной машине, где запущено ssh-соединение, я попробовал:

lmutil lmstat -c 5280@localhost
lmutil - Copyright (c) 1989-2012 Flexera Software LLC. All Rights Reserved.
Flexible License Manager status on Wed 4/15/2015 17:10

License server status: 5280@flexserver
    License file(s) on flexserver: 5280@localhost:

lmgrd is not running: Cannot connect to license server system. (-15,570:115 "Operation now in progress")

Любая идея, что я пропустил или сделал неправильно? Спасибо

Убедитесь, что на вашем локальном компьютере порт 5280 все еще не используется (netstat -an | grep 5280). Проверьте также на flexserver, если порт 5280 привязан ко всем IP-адресам или только к localhost, если он привязан к localhost, вам нужно будет изменить свою команду ssh на

ssh -N -L 5280:127.0.0.1:5280 user@flexserver

Конечно, не выходите из сеанса ssh на flexserver, пока не выполните lmutil lmstat -c 5280@localhost