对于在Windows Azure上运行的C#/ .NET 4.0工作应用,我想按需设置 SSH隧道连接到第三方服务器(主要用于访问安全的MySQL数据库)。 SSH.NET是一个开源项目,专门用于从.NET打开SSH隧道。但是,我担心本地港口的分配问题。如何从Windows Azure执行SSH隧道?
有没有人成功地从Windows Azure建立SSH隧道?
对于在Windows Azure上运行的C#/ .NET 4.0工作应用,我想按需设置 SSH隧道连接到第三方服务器(主要用于访问安全的MySQL数据库)。 SSH.NET是一个开源项目,专门用于从.NET打开SSH隧道。但是,我担心本地港口的分配问题。如何从Windows Azure执行SSH隧道?
有没有人成功地从Windows Azure建立SSH隧道?
建立SSH隧道很简单 - 只需在您的Azure虚拟机上设置端口22 SSH端点即可。你的公共港口不一定是22,但私人港口必须是。
从你的VM的Azure的仪表盘,点击“端点”和“添加” - 选择SSH和端口22
如果你的虚拟机是linux的是非,说你使用的是Windows,那么你可能需要到install a SSH server。
使用腻子客户端安装,是的。 Windows防火墙是在你的控制之下。还有什么会阻碍你的呢?