Mongodb “mongos之间的差异”;绑定“ip”;及;绑定“所有ip”;
运行mongos时,bind_ip和bind_ip_all之间有什么区别Mongodb “mongos之间的差异”;绑定“ip”;及;绑定“所有ip”;,mongodb,Mongodb,运行mongos时,bind_ip和bind_ip_all之间有什么区别 我知道你可以用bind_ip指定一个ip列表,那么bind_ip_all有什么意义?来自MongoDB官方文档 如果为true,则mongos或mongod实例绑定到所有IPv4地址 (即0.0.0.0)。如果mongos或mongod以net.ipv6:true开头, net.bindIpAll还绑定到所有IPv6地址(即:) mongos或mongod仅在使用net启动时支持IPv6。IPv6:true。 仅指定ne
我知道你可以用bind_ip指定一个ip列表,那么bind_ip_all有什么意义?来自MongoDB官方文档 如果为true,则mongos或mongod实例绑定到所有IPv4地址 (即0.0.0.0)。如果mongos或mongod以net.ipv6:true开头, net.bindIpAll还绑定到所有IPv6地址(即:) mongos或mongod仅在使用net启动时支持IPv6。IPv6:true。 仅指定net.bindIpAll无法启用IPv6支持 注意 net.bindIp和net.bindIpAll是互斥的。指定两者 选项导致mongos或mongod抛出错误并终止
使用bindIp,您可以像这样绑定特定的IP地址
bindIp=[127.0.0.1,11.22.33.44]
bindIp=0.0.0.0 // This will bind for all IP address (works similar to bindIpAll)
其中,作为bindIpAll,仅为mongod进程提供此选项将自动绑定到所有IP地址,其要点是绑定到所有接口,而不显式枚举它们。