首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ssh反向隧道工程,autossh不

ssh反向隧道工程,autossh不
EN

Unix & Linux用户
提问于 2022-01-12 10:45:39
回答 1查看 510关注 0票数 1

我必须访问防火墙后面的openvpn-vpn服务器,为此,我使用ssh-反向隧道。虽然使用“普通”ssh命令工作,但通过autossh进行连接则不起作用。对于所有其他连接,autossh工作得很好。

  • 命令: ssh -R 0.0.0.0:8888:localhost:1194 user@server -N
  • 命令: /usr/bin/autossh -o "ServerAliveInterval 10“-o "ServerAliveCountMax 3”-N -R 0.0.0.0:8888:localhost:1149 user@server
  • 当试图连接到正在进行的autossh:debug1: connect_next:主机本地主机(127.0.0.1:1149)时,fd=7 debug3:通道2:等待连接debug1:连接失败:连接拒绝connect_to本地主机端口1149:失败。debug3:发送数据包:类型92 debug2:通道2:僵尸debug2:通道2:垃圾收集debug1:通道2:免费: 193.175.84.201,nchannels 3 debug3: channel 2: status:以下连接已打开:

我不知道这有什么区别,谁知道会有什么不对?

EN

回答 1

Unix & Linux用户

发布于 2022-01-19 12:52:37

为任何有同样问题的人找到了解决方案:

而不是:

代码语言:javascript
复制
/usr/bin/autossh -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" -N -R 0.0.0.0:8888:localhost:1149 user@server

命令需要如下所示:

代码语言:javascript
复制
/usr/bin/autossh -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" -o ExitOnForwardFailure=yes -R 0.0.0.0:8888:localhost:1194 user@server -N

因此,-N选项需要在末尾。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/686034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档