Я хочу настроить mongodb для разрешения удаленных подключений с внешнего IP-адреса, например 66.31.123.123
.
Настройка 0.0.0.0
на bind_ip
работает, но я хочу быть более ограничительной и разрешать только определенные IP-адреса. Я добавил 66.31.123.123
в список bind_ip
, но mongodb выдает следующую ошибку:
mongodb.conf
bind_ip = 127.0.0.1,66.31.123.123
port = 27017
auth = true
журналы mongodb
Mon Dec 9 03:25:59 [initandlisten] ERROR: listen(): bind() failed errno:99 Cannot assign requested address for socket: 66.31.123.123:27017
Вопрос: Почему добавление внешнего ip не работает? Если используется auth=true
, делает ли это достаточно безопасным использование 0.0.0.0
в качестве bind_ip
? Mongodb будет локально доступен из приложения Meteor.js.