开发者社区> 问答> 正文

MongoDB如何开放全部端口

已解决

MongoDB如何开放全部端口

展开
收起
阿里云服务支持 2022-12-28 11:58:26 324 0
2 条回答
写回答
取消 提交回答
  • 官方回答

    可以设置白名单,设置为0.0.0.0/0或空表示对访问的IP地址来源不作任何限制,此时云数据库MongoDB数据库将面临高安全风险,请谨慎使用。

    2022-12-28 12:00:56
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    如果是阿里云的直接去安全组设置白名单 如果是自建的步骤如下 一、 测试MongoDB连接端口是否打开 mac 命令 mongodb端口一般为27017 $ nc -vz -w 2 服务器ip 27017 若开放 Connection to 服务器ip port 27017 [tcp/*] succeeded! 否则表示端口未打开,需要进行配置 二、 打开服务器MongoDB对外连接端口 首先登陆服务器 修改mongodb.conf 一般情况下在etc目录中 $ sudo vim /etc/mongodb.conf 找到 bind_ip = xxx 进行修改 一般若与你本机在同一路由器下, 修改 bind_ip = 0.0.0.0 (建议,若全部开放可能会出现泄漏) 若全部开放,则将其注释 重启服务 $ sudo systemctl restart mongodb

    2022-12-28 12:03:53
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载