我已经使用PuTTY设置了一个反向ssh隧道,允许我将VNC导入家庭计算机而不必启用NAT端口转发。很好,没问题。反向SSH隧道监视器
我想将隧道设置为一个“永久服务”,它将在启动时连接并在丢弃时重新连接。 PS。这是在Windows上。
穷举的谷歌搜索发现了一些产品,但很多似乎已被放弃,没有一个似乎有重大的“街头信誉”。
有没有人有这种类型的东西邻经验r与这些产品中的任何一个?我不需要所有的花里胡哨的东西,只是可靠性。
我已经使用PuTTY设置了一个反向ssh隧道,允许我将VNC导入家庭计算机而不必启用NAT端口转发。很好,没问题。反向SSH隧道监视器
我想将隧道设置为一个“永久服务”,它将在启动时连接并在丢弃时重新连接。 PS。这是在Windows上。
穷举的谷歌搜索发现了一些产品,但很多似乎已被放弃,没有一个似乎有重大的“街头信誉”。
有没有人有这种类型的东西邻经验r与这些产品中的任何一个?我不需要所有的花里胡哨的东西,只是可靠性。
wikipedia's comparison of ssh clients对隧道列,袜子等,可以帮助你找到合适的
东西你可以建立任何应用程序启动Windows和自动连接上启动的隧道。我个人使用Easytunnel ...只是检查启动时连接所有隧道的选项,以及设置启动Easytunnel的窗口。它工作的很好,你需要设置你的服务器的非活动超时时间,否则你将每10分钟左右断开连接。
希望你得到它的工作!
使用来自PuTTY的plink并在批处理文件中运行。当连接真的死了,plink会退出,这意味着你可以在一个循环中运行plink。
像这样:
:: This is a batch file. Save with file name: plink_forever.bat
:restart
plink saved_session_name
goto restart
最后包装与SRVANY让它开始登录。
或者可能更简单:将.bat放在Windows调度程序中,并设置为在每次启动时运行一次。
文档:http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter7.html
这个问题是基本相似的:http://stackoverflow.com/questions/312471/how-do-you-open-an-ssh-tunnel-from-a-windows-client- as-a-background-program – 2008-12-16 20:24:08