對於在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防火牆是在你的控制之下。還有什麼會阻礙你的呢?