linode centos 7 firewalld команда change-interface не удалась

Я только что собрал centos7 и попытался настроить firewalld, когда я набираю команду

firewall-cmd --zone=internal --change-interface=eth0

, я получил ошибку: Ошибка: COMMAND_FAILED

Я уже запустил его с

systemctl start firewalld.service 

и firewall-cmd --state он работает

Не знаю почему? и я не могу найти, как это решить ...
что-то не так с этой версией centos или я что-то пропустил?

Я не вижу ранее ни одной команды, связанной с этой ошибкой установки firewalld, перечислите все:

yum update

обновить gcc

yum install centos-release-scl
yum install devtoolset-3-toolchain
scl enable devtoolset-3 bash

установить nginx

yum install epel-release
yum install nginx
systemctl start nginx
systemctl enable nginx

установить postgres

yum install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm
yum install postgresql95-server postgresql95
/usr/pgsql-9.5/bin/postgresql95-setup initdb
systemctl start postgresql-9.5.service
systemctl enable postgresql-9.5.service

установить mongodb

...

установить nodejs

...

firewalld

systemctl start firewalld.service
systemctl enable firewalld.service

firewall-cmd --zone=internal --change-interface=eth0

ОБНОВЛЕНИЕ

после того, как я попробовал перезагрузить firewald, я не могу использовать ssh connect сейчас,

ssh: connect to host ... port 22: Connection refused

как подключиться и исправить firewalld ??

0
задан 24 December 2016 в 20:39
2 ответа

Чтобы переподключиться к вашему серверу, перейдите на вкладку "Удаленный доступ" на вашей машине linode и перейдите на "Запуск консоли Lish Console",

Пожалуйста, проверьте, что эта проблема выглядит так же, как и ваша, так как ядро linode не соответствует требуемым модулям брандмауэра,

.
0
ответ дан 5 December 2019 в 08:56

Вам нужно ответить на несколько вопросов. Похоже, что вы следовали учебнику и не всё поняли правильно.

  • Вы уверены, что имя вашего интерфейса - eth0 . Узнайте.
  • Как и предлагалось, перейдите на вкладку Linode Networking на портале управления и запустите lish для удаленного доступа. Это похоже на KVM, так что даже если вы не SSH, вы можете получить прямой доступ к терминалу.
  • если вы не укажете параметр --permanent в вашем firewall-cmd, он не является постоянным. Перезапуск брандмауэра вернётся к первоначальным настройкам по умолчанию.
  • Проверьте существующие правила с помощью firewall-cmd --list-allzones Некоторые основные порты разблокированы обычно
  • опционально под псевдонимом брандмауэр-cmd в кратком описании. Похоже, что вы будете использовать много :)
0
ответ дан 5 December 2019 в 08:56

Теги

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