在我的电脑上:
mosh --ssh="ssh -R 1024:localhost:22" root@RaspberryPi
Run Code Online (Sandbox Code Playgroud)
在圆周率上:
ssh -p 1024 root@localhost
Run Code Online (Sandbox Code Playgroud)
但我收到了这条消息:
pi@raspberrypi ~ $ ssh -p 1024 root@localhost
socket: Address family not supported by protocol
ssh: connect to host localhost port 1024: Address family not supported by protocol
Run Code Online (Sandbox Code Playgroud)
是否可以使用 MOSH 制作反向隧道?或者我错在哪里?
更新:
在圆周率上:
mosh --ssh="ssh -R 1024:localhost:22" root@PC
Run Code Online (Sandbox Code Playgroud)
在电脑上:
ssh -p 1024 root@localhost
Run Code Online (Sandbox Code Playgroud)
然后我被拒绝了:
bash-3.2$ ssh -p 1024 pi@192.168.1.222
ssh: connect to host 192.168.1.222 port 1024: Connection refused
Run Code Online (Sandbox Code Playgroud)
正如标题所说,如何使用 MOSH 制作反向隧道?是否可以?
--ssh
给 mosh的命令仅用于mosh-server
远程启动。SSH 连接随后会立即关闭,因此您无法以这种方式设置任何隧道。(最重要的是,该MOSH SSP协议并没有支持传输任意数据;一个单独的工具计划在这一点。)
但是,您的 r 上的错误消息?不是由那个引起的。socket()
当程序尝试使用操作系统不支持的协议时,该函数返回 EAFNOSUPPORT。我的猜测是ssh
尝试使用 IPv6,但您已在系统范围内禁用它。
归档时间: |
|
查看次数: |
4210 次 |
最近记录: |