MongoDB - 只绑定到IPv4或IPv6,而不是两者都绑定?

时间:2018-02-08 09:32:10

标签: database mongodb nosql

所以我最初的问题是当我在mongod.conf中指定监听IPv4和IPv6地址时 - 它吐出错误" getaddrinfo失败:地址系列不支持主机名"。所以在搜索之后,显然你应该设置" ipv6:true"在净属性内使其正常运行。但是,现在MongoDB只侦听IPv6地址。

这是我的配置文件的当前片段:

 net:
      ipv6: true
      port: 27017
      bindIp: 127.0.0.1,ipv4Address,ipv6Address 

日志文件似乎没有错误......

这是MongoDB的最新版本。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

你应该只需要你的服务器ip

net:
  ipv6: true
  port: 27017
  bindIp: 127.0.0.1,XX.XX.XX.XX

然后使用防火墙允许ipv4和ipv6

sudo ufw allow PORT#/tcp