Как вручную открыть порт в Амулете?

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

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

2
задан 4 August 2016 в 21:15

2 ответа

Можно сделать это в амулете как окольный путь. Амулет обеспечивает juju run команда, которая позволяет выполнение команд против удаленной единицы Амулета.

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

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

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

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

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

3
ответ дан 2 December 2019 в 04:54

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

-2
ответ дан 2 December 2019 в 04:54

Другие вопросы по тегам:

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