我的配置如下。在我的家用電腦上,我在連接埠 7000 上啟動 jupyter 筆記本,並設定反向 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
您需要在該 ssh 命令上使用“-g”。 「netstat -plnt | grep :9000」(在雲端主機上)將顯示目前指令與「-g」指令之間的差異。