Основное использование 0x00 firewalld
# Start: Старт firewalld systemctl # Просмотр состояния: systemctl Статус firewalld # Стоп: systemctl отключить firewalld # Disable: systemctl стоп firewalld
0x01 systemctl является CentOS7 инструмент управления услугами в главном инструменте, прежде чем он сочетает в себе обслуживание и chkconfig функции в одном.
# Начало службы: systemctl Запустить firewalld.service # закрыть сервис: systemctl СТОП firewalld.service # перезапустить службу: systemctl перезапустить firewalld.service # отображает состояние службы: systemctl состояния firewalld.service # включить услугу при загрузке: включить firewalld.service systemctl # при загрузке отключить службу: systemctl отключить firewalld.service # увидеть , если запуск службы: systemctl İŞ-Enabled firewalld.service # просмотреть список услуг , которые были начаты: systemctl список-Unit-Files | Grep Enabled # Просмотр списка услуг не удалось запустить: systemctl --failed
Конфигурация 0x02 firewalld-CMD
# Просмотр версии: FireWall-CMD --version # просмотр справки: FireWall-CMD --help # статус шоу: Firewall-CMD --state # просматривать все открытые порты: брандмауэр-CMD --zone = Public --list -ports # обновить правила брандмауэра: --reload брандмауэр-CMD # информации зоны обзора: брандмауэр-CMD --get-активно-зона # Показать указанный интерфейс принадлежит: брандмауэр-CMD --get-Zone-из-интерфейса = eth0 # отвергает все пакет: Firewall-CMD --panic-ON # состояние разблокирование: Firewall-CMD --panic-OFF # увидеть , если отказано: брандмауэр-CMD --query паники
Добавление порта
# Брандмауэр-CMD = --zone общественного --add-порт = 80 / TCP --permanent (--permanent постоянные, этот параметр не перезапускается после сбоя)
перезагружать
# Брандмауэр-CMD --reload
вид
# Брандмауэр-CMD --zone = общественный --query-порт = 80 / TCP
удалять
# Брандмауэр-CMD --zone = общественный --remove-порт = 80 / TCP --permanent