Задать вопрос
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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@pfg21
ex-турист
iptables не сохраняет свои правила при выключении системы.
для этого Wexter и посоветовал поставить в систему сохранялку правил iptables при перезагрузке.
вариант2: прописать правила в исполняемый скрипт в диру /etc/network/if-up.d/ они исполняются при включении сети и наполняют новую (после перезагрузки) жизнь iptables смыслом :)
Ответ написан
Ваш ответ на вопрос

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

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