Ssh 如何从公网访问MongoDB云实例?
我正在开发一个节点应用程序,我的数据库位于Ssh 如何从公网访问MongoDB云实例?,ssh,mongoose,firewall,mongohq,ssh-tunnel,Ssh,Mongoose,Firewall,Mongohq,Ssh Tunnel,我正在开发一个节点应用程序,我的数据库位于Compose.io(以前是MongoHQ) 问题是,我不能在学校工作,因为网络是公用的,因此一些连接被阻塞。IT部门的技术人员告诉我使用ssh隧道 我在谷歌上搜索了一段时间,我不确定它是否能解决我的问题 我用猫鼬,它告诉我: Error : failed to connect to kahana.mongohq.com:10063 我被卡住了,因为我真的不想在学校开发我的应用程序时使用MongoDB的本地实例 有人能帮我吗 谢谢我绝对不是Node.J
Compose.io
(以前是MongoHQ
)
问题是,我不能在学校工作,因为网络是公用的,因此一些连接被阻塞。IT部门的技术人员告诉我使用ssh隧道
我在谷歌上搜索了一段时间,我不确定它是否能解决我的问题
我用猫鼬,它告诉我:
Error : failed to connect to kahana.mongohq.com:10063
我被卡住了,因为我真的不想在学校开发我的应用程序时使用MongoDB的本地实例
有人能帮我吗
谢谢我绝对不是Node.JS专家,但我只是使用了这个,而且它非常容易安装,请查看 正如上面所说,安装后在应用程序中需要它:
npm install tunnel-ssh
让我们知道这是如何实现的。谢谢,看起来很有希望,但我想对于那些了解Networks 101的人来说,设置起来非常简单,而我的情况并非如此。我猜远程端口是我的DB URI中的端口,本地端口是我的本地服务器正在侦听的端口,但是其他配置参数呢?主机、用户、关键字短语等?好的@Radioreve,让我们带您了解一下,首先检查Compose.io是否允许ssh隧道。事实上,我允许了,是的,他们允许了。但是它需要在某个地方安装一个ssh服务器,我不知道我是否能够安装一个,或者我是否可以找到/租用任何为我完全配置的服务器