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