Centos7:
firewall-cmd --permanent --zone=public --add-service=rules.xml
を実行しているときに、xmlを/ etc/firewalld/servicesにドロップしました。取得するのは「エラー:INVALID_SERVICE:ルール」だけです。
firewall-cmd --permanent --get-services
を実行すると、xmlルールが一覧表示されません。
サービスを認識させるには何をする必要がありますか?
次のサービスコマンドを使用してfirewalldをリロードしてみてください。
# service firewalld restart
.xml
オプションから--add-service
拡張子を削除します