моя настройка следующая:
server1 находится за брандмауэром. его служба работает на порту X.
server2 уже является доступным домашним сервером dyndns, скажем, «mydomain.com»
Я пытаюсь перенаправить (через обратное туннелирование ssh) порт X на сервер 2, чтобы любой мог получить доступ к услуге, изначально предоставленной на сервере 1, просто подключившись к «mydomain.com: X» с помощью соответствующего приложения.
мои шаги до сих пор были:
1. установить обратный ssh-туннель на server1
ssh -p22 $nokey $keepalive -nNT -R "*:$PortX:localhost:$PortX" sshuser@$dyndnsIP"
--> туннель в порядке, насколько я могу судить, он присутствует на сервере 2 (проверено через netstat -tlpn)
2. теперь установлена переадресация портов на homeDSLModemRouter с PortX на server2:PortX (здесь используется внутренний IP-адрес, здесь нет ошибки)
3. сейчас пытаюсь подключиться через приложение к "mydomain.com:PortX" - безуспешно.
Я пропустил что-то важное? помощь очень ценится!