MongoDB 7.x 绑定多个IP(bindIp)和IP范围段(IP/24)
在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地址是正确的,并且你的服务器的防火墙规则允许从这些地址来的连接。
评论已关闭