我没有把robomongo连接到流浪的mongodb?

时间:2015-10-06 11:43:25

标签: mongodb vagrant puphpet

我在nginx和ubuntu 14.04上使用mongodb 2.6创建了https://puphpet.com/的vagrant box。 我也有我的主持人os ubunut与mongodb。我可以在主机mongodb上连接。但不是流浪汉。我怎么能用robomongo连接到流浪汉mongodb。

2 个答案:

答案 0 :(得分:0)

最简单的方法是,如果您定义了固定IP(在config.yaml中查看private_network),则可以与

连接
mongo <vm_private_ip>:<port>/<db if you have one or blank>

如果您只在Vagrantfile中定义了主机名,则需要将主机添加到/etc/hosts文件并转发mongo端口(在配置文件中查看forwarded_port)以便连接

mongo <vm_hostname>:<port>/<db if you have one or blank>

答案 1 :(得分:0)

使用私有密钥'puphpet / files / dot / ssh / id_rsa'的ssh隧道。 在连接选项卡中设置MongoDB服务器127.0.0.1的地址