我正在尝试设置MongoVUE以连接到运行MongoDB的网络服务器。我可以通过Putty中的SSH或在Windows命令行中使用mongo ip:port轻松连接到它。

但是,当通过MongoVUE的SSH隧道建立连接时,出现错误:

Unable to connect to server 127.0.0.1:5252: No connection could be made because the target machine actively refused it 127.0.0.1:5252.

因此,我认为防火墙配置有问题。

但是,我的/ etc / sysconfig / iptables包含以下行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT

还有什么要让这个连接的?

这是MongoVue SSH配置:

最佳答案

使用MongoVUE的内置SSH功能时,出现相同的错误。

我怀疑这是MongoVUE中的错误。按照http://www.mongovue.com/2011/08/04/mongovue-connection-to-remote-server-over-ssh/上的说明,我可以使用Putty使SSH正常工作。



下面是Putty隧道配置:Putty配置为侦听5151,然后连接到远程系统(MongoD)上的27017。

07-28 02:41