MongoDB 7.x 绑定多个IP(bindIp)和IP范围段(IP/24)
warning:
这篇文章距离上次修改已过416天,其中的内容可能已经有所变动。
在MongoDB中,bindIp选项允许你指定哪些IP地址可以被用来接收到来的连接。你可以绑定单个IP地址或者一个IP地址范围。
如果你想要MongoDB绑定到多个特定的IP地址,你可以在MongoDB的配置文件mongod.conf中设置bindIp选项,如下所示:
net:
bindIp: <IP1>,<IP2>,...<IPN>如果你想要绑定一个IP地址范围,你可以这样设置:
net:
bindIp: <IP1>/<NETMASK>,<IP2>/<NETMASK>,...<IPN>/<NETMASK>其中<IP1>, <IP2>, ..., <IPN>是你想要绑定的具体IP地址,<NETMASK>是对应的子网掩码,用来指定一个IP地址段。
例如,如果你想要MongoDB绑定到本地地址127.0.0.1和地址范围192.168.1.0/24,你可以这样设置:
net:
bindIp: 127.0.0.1,192.168.1.0/24请注意,当你绑定到一个IP范围时,MongoDB会为该范围内的每一个可用IP地址接受连接。
在实际操作中,请确保你绑定的IP地址是正确的,并且你的服务器的防火墙规则允许从这些地址来的连接。
评论已关闭