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

Как зафиксировать открытость порта на ubuntu?

Есть сервер на ubuntu. Запустил я на нем бекенд на Express. Он не доступен. Открыл порты:
iptables -A OUTPUT -p tcp --dport 3000 -j ACCEPT
iptables -A INPUT -p tcp --dport 3000 -j ACCEPT

Теперь все работает.
Перезагружаю сервер. Все снова не работает. nestat показывает, что 3000 порт не открыт. Снова открываю - снова все работает.
Как сделать так, чтоб заданный порт всегда был открыт, даже после перезагрузки сервера?
ЗЫ на попытку сделать:
service iptables save
iptables: unrecognized service
  • Вопрос задан
  • 348 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@pfg21
ex-турист
iptables не сохраняет свои правила при выключении системы.
для этого Wexter и посоветовал поставить в систему сохранялку правил iptables при перезагрузке.
вариант2: прописать правила в исполняемый скрипт в диру /etc/network/if-up.d/ они исполняются при включении сети и наполняют новую (после перезагрузки) жизнь iptables смыслом :)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽