Firewall-cmd (CentOS)

firewall-cmd --state
 
firewall-cmd --list-all/services/ports
 
  # Для постоянных изменений, нужно использовать ключ --permanent
    # --timeout - изменение сбросится через указанное время
firewall-cmd --add-service=ssh --timeout 15m
 
  # Есть разница открытия как портов и как служб
firewall-cmd --add-port=port-number/port-type
firewall-cmd --remove-port=port-number/port-type