JeeGit 官方论坛

找回密码
立即注册
搜索
热搜: 活动 交友 discuz
发新帖

1

收听

0

听众

192

主题
发表于 2024-4-7 16:23:45 | 查看: 33| 回复: 0

mongodb 配置指定ip能访问
为了配置MongoDB以允许指定IP地址访问,您需要修改MongoDB配置文件(通常是mongod.conf),并重启MongoDB服务。以下是配置指定IP访问的步骤:

找到MongoDB配置文件,通常在/etc/mongod.conf或/usr/local/etc/mongod.conf。

修改net部分,将bindIp选项设置为您希望允许的IP地址或子网。例如,要允许特定的IP地址192.168.1.100,使用以下配置:

net:
  port: 27017
  bindIp: 192.168.1.100

如果您想要允许来自特定子网的所有连接,使用子网掩码。例如,允许192.168.1.0/24子网的连接:

net:
  port: 27017
  bindIp: 192.168.1.0/24

保存配置文件。

重启MongoDB服务以应用更改。在大多数Linux系统上,可以使用以下命令之一:

sudo systemctl restart mongod

或者

sudo service mongod restart

请注意,将bindIp设置为127.0.0.1仅允许本地机器访问,设置为0.0.0.0将允许任何IP地址访问(这样做需要谨慎,因为这可能导致安全问题)。

确保在修改配置文件和重启服务之前,您已经创建了相应的防火墙规则来允许指定IP访问MongoDB的端口(默认为27017)。

提示:AI自动生成,仅供参考
您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|JeeGit 官方论坛 ( 吉ICP备19001578号-2|吉B2-20200006 )

GMT+8, 2024-4-24 16:44 , Processed in 0.042737 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表