У меня конфигурация следующая. На домашнем компьютере я запускаю jupyter notebook на порту 7000 и настраиваю обратный ssh на свой облачный сервер
ssh -f -N -R 9000:localhost:7000 [email protected]
Я хочу получить доступ к Jupyter со своего ноутбука с помощью
http://cloud.hosting.com:9000
Но соединение отказано. Тем не менее, я могу сделать (из консоли облачного сервера)
wget localhost:9000
и это работает. И еще: если я запустил jupyter на облачном сервере (скажем, на порту 1234), тоhttp://cloud.hosting.com:1234работает. Что мне нужно сделать, чтобы получить доступ к домашнему jupyter с ноутбука?
решение1
Вам понадобится "-g" для этой команды ssh. "netstat -plnt | grep :9000" (на облачном хосте) покажет вам разницу между вашей текущей командой и той же с "-g".