Я просто собрал centos7 и попытался настроить firewalld, когда я набираю команду
firewall-cmd --zone=internal --change-interface=eth0
У меня ошибка: Error: 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 ??
Вам нужно ответить на несколько вопросов. Похоже, вы следовали руководству и не все поняли правильно.
eth0
. Узнай.Networking
на портале управления и запустите lish
для удаленного доступа. Это похоже на KVM, поэтому, даже если вы не используете SSH, вы можете напрямую получить доступ к терминалу. --permanent
параметр к вашему firewall-cmd
это не совсем навсегда. После перезапуска брандмауэра будут восстановлены исходные значения по умолчанию.firewall-cmd --list-all-zones
Некоторые базовые порты обычно разблокированы alias
то firewall-cmd
к чему-то короткому. Похоже, вы будете его много использовать :)Чтобы повторно подключиться к серверу, вы можете перейти на вкладку «Удаленный доступ» на своей машине с линодом и перейти в «Запустить консоль Lish»,
Пожалуйста, проверьте это выпуск выглядит похоже на ваше, поскольку ядро linode не соответствует требуемым модулям брандмауэра,