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

удаленное подключение к webmin gui через туннель ssh

У меня в офисе работает экземпляр webmin. Внутри здания я могу получить доступ через браузер, используя ip и порт 10000 (стандартно)

Вне здания маршрутизатор не настроен на пересылку порта 10000, и я бы предпочел этого не делать. Однако перенаправляются порт 80, 443 и порт ssh (не 22, а другой «секретный» порт).

Я безуспешно пытаюсь выполнить туннель через SSH. Можно ли «временно» перенаправить порт 10000 из моего локального браузера через SSH на порт 10000 на удаленном сервере?

я пытался

ssh -p 1234 -D 10000 user@public.url
ssh -p 1234 -L 10000:public.url:10000 user@public.url
ssh -p 1234 -L 10000:localhost:10000 user@public.url

возможно, больше комбинаций localhost, ip-адресов и URL-адресов безрезультатно.

Является ли это возможным? Какую команду я ищу? Я использовал этот трюк для «просмотра» порта 80 удаленных компьютеров разработчиков, но не могу понять, как получить порт 10000 для webmin.

Правильная команда туннелирования: ssh -p 1234 -L 10000:localhost:10000 user@public.url (Обратите внимание -p 1234 требуется только потому, что ssh не находится на стандартном порту 22, а также localhost можно поменять местами на локальный / внутренний IP-адрес сервера)

Проблема заключалась в URL-адресе, который я вводил в свой локальный браузер. Я не знаю почему, но единственный URL-адрес, который работал для подключения к webmin, был https://localhost:10000

надеюсь, это поможет кому-то другому. Я пробовал это десяток раз и только сегодня разобрался.