Как вручную открыть порт в Жужу? - proUbuntu
Купить гитару в Москве
2 голосов
/

После развертывания службы я хотел бы вручную открыть порт в этой службе. Есть ли способ сделать это вручную?

Я знаю, что expose откроет порт, но я бы хотел открыть другой порт вручную.

Ответы [ 2 ]

3 голосов
/

Вы можете сделать это в Джуджу как обходной путь. Juju предоставляет команду juju run, которая позволяет выполнять команды на удаленном устройстве Juju.

Так, например, если у вас развернуто приложение с именем foo, с блоком foo/0 вы можете сделать следующее:

juju run --unit foo/0 "open-port 8000"

Замена 8000 на любой порт, который вам нужен. Существует множество вспомогательных инструментов, которые вы можете вызывать в дополнение к стандартным командам, таким как whoami.

Для этого списка вы можете запустить juju help-tool и для получения дополнительной информации о каждом инструменте juju help-tool open-port.

Я бы также удостоверился, что вы подаете сообщение об ошибке, если предполагается, что этот порт открыт, но это не так.

0 голосов
/

Это, вероятно, iptables -I INPUT -p tcp -m tcp --dport port_number_here -j ACCEPT.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...