Открытый доступ couchdb - начать сбои eaddrnotavail

Если я запускаю сервис couchdb, он не работает, и с journalctl-xe я вижу следующее:

start request repeated too quickly for couchdb.service

И когда я делаю couchdb -i я получаю следующую ошибку:

Failure to start Mochiweb: eaddrnotavail

В файле /etc/couchdb/local.ini я раскомментировал эти строки и изменил их на:

bind_address = 211.121.31.39  // is the ip from whatsmyip
port = 5984

В брандмауэре в zone public я сделал:

  • добавленный порт 5984 tcp and 5984 udp
  • а также проверил услуги http and https

Спасибо за помощь!

1 ответ

Решение

Нашел правильный путь...

Вы должны установить в local.ini свой локальный ip, который вы можете получить с помощью ipconfig для windows или ifconfig в linux.

Затем в меню nat с вашего роутера добавьте запись маршрутизации в ваш локальный ip.

Теперь, когда вы вводите в браузере свой публичный ip 211.121.xx, он идет к маршрутизатору, и тогда маршрутизатор знает, о, я должен перенаправить этот запрос на ПК с локальным ip 192.168.xx

может быть, это помогает кому-то еще.

Другие вопросы по тегам