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

Как открыть порт на серваке для доступа извне, nginx?

Поставили на серваке(нгинкс) эластиксерч. Когда я захожу на него по ссш и делаю запрос на выборку то все норм. Когда я локально с машины стучу туда тем же запросом через курл, только уже не на локалхост а на другой домен тогда отдает 7ую ошибку. Стучал с помощью yii2, отдало ошибку: Elasticsearch Database Exception – yii\elasticsearch\Exception

Elasticsearch request failed: 7 - Failed to connect to blabla.domen port 9200: Connection refused
  • Вопрос задан
  • 4115 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
a13xsus
@a13xsus
Lazy developer
iptables -A INPUT -s ваш_ip -p tcp -m tcp --dport 9200 -j ACCEPT

либо

iptables -I INPUT -s ваш_ip -p tcp -m tcp --dport 9200 -j ACCEPT

на случай, если есть запрещающие правила по порту 9200, тогда нужно редактировать их либо флагом -I добавлять наше правило в вверх цепочки.
Ответ написан
Ваш ответ на вопрос

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

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