我正在开发一个应用程序,使用MongoDB作为数据库服务器。服务器驻留在我的个人机器上,并希望我的朋友能够访问它。我正在使用以太网电缆连接到我的朋友的机器。更改mongodb.cfg文件,添加他的IP地址,并重新启动服务,该服务在我的本地机器上运行良好。但当他尝试连接时,他会收到错误消息,说明“目标机器-使用命令“mongo --host 192.168.2.4:2707在192.168.2.4:2707上主动拒绝它已检查端口,一切似乎正常,并禁用了防火墙。但似乎没有任何工作
他可以ping我的地址,但当它涉及到这数据库的访问它拒绝.任何帮助请
- 在我的计算机上尝试了netstat
- 我故意关闭了我的防火墙-改变了交叉电缆,但他仍然只能ping我的机器
1条答案
按热度按时间nxowjjhe1#
要允许从特定IP访问,您可以设置
bindIp
属性。https://gist.github.com/royz/46397fe4ee25dc14418b41821ee45335