@elyd

Некорректно работает ssh туннель. Почему?

Есть ПК, на нем нужно запустить тот или иной сервер, ip у него "серый".
Решение, которое пришло и до конца не дошло:
Беру дешевый VPS он выступает ssh сервером. (Всё нагуглил, вроде настроил)
Перекидываю порты запустив ssh на ПК:
ssh -R <порт VPS>:localhost:<порт на ПК> <имя пользователя>@<ip VPS'а> -i <ключ>

Порт ПК - 80 (брандмауэр выключен)
Порт VPS'a - 8000 (открыт, 80 не прокидывался при этом на VPS он занят не был)
Проверяю подключение на VPS командой:
sudo lsof -i :8000
Выдает:
sshd    2477 ubuntu   10u  IPv4  43231      0t0  TCP *:8000 (LISTEN)
sshd    2477 ubuntu   11u  IPv6  43232      0t0  TCP *:8000 (LISTEN)

Делаю вывод, что всё работает.
Для проверки запускаю openserver: в локальной сети - работает, по ipVPS'a:8000 - не работает.
Господа знатоки, что не так?
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Любые ответы на любые вопросы
Файерволлы, брандмауэры, блаблабла. И звездочки не хватает:

ssh -R *:<порт VPS>:localhost:<порт на ПК> <имя пользователя>@<ip VPS'а> -i <ключ>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы