後でリモート マシンperl
にロードされるシェル スクリプトを生成するスクリプトがあります。iptables
perl スクリプトのデータ入力は、構成ファイルから取得されます。このファイルでは、各ルールのすべての種類のパラメーターを指定できます。
問題は検証に関するものです。ルールを実行する能力なしに、一連のルール全体をどのように検証しますか?
私は CPAN を検索しましたが、最も近い解決策はIPTables::Ruleでしたが、ルールを生成するときに制限の一部のみを検証します。IPTables::IPv4 はホスト iptables と直接対話するため、使用できません。