Задать вопрос
@lordning999

Как закрыть sphinx от внешнего доступа?

Всем привет, подскажите как закрыть sphinx от внешнего доступа, чтобы не смогли попасть из интернета, а только чтобы был доступ по ip из своего сервера. К примеру есть сайт и в нем файлик index.php, в нем идет подключения к sphinx, и чтобы только с этого сайта (ip сервера где находиться сайт) разрешен был доступ к поиску. Буду очень признателен вашей помощи!
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
Иптаблес или любой другой фаерволл
Ответ написан
ManticoreSearch
@ManticoreSearch
По умолчанию Sphinx слушает на всех ip. Про это даже есть зарепорченная уязвимость - https://www.cvedetails.com/cve/CVE-2019-14511/ (в Manticore Search она устранена)

Достаточно просто в конфиге указать нужный ip, на котором он может принимать соединения:
listen=127.0.0.1:9306

Ну или переезжайте на Manticore Search - там по дефолту localhost + куча других плюшек.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы