コマンドラインの対話を介さずにファイルを編集してiptablesルールをどのように変更できますか?

コマンドラインの対話を介さずにファイルを編集してiptablesルールをどのように変更できますか?

以前は、単にファイルを編集してから
サーバー全体を再起動しました。

ポート22を開く行を複製し、
80に変更し、ファイルを保存し、
iptablesがポート80を開いた状態で起動するようにシステム全体を再起動します。


しかし、最近...私のcentos 6.5オペレーティングシステムにはファイルはもう存在しません。


Googleの回答のほとんどは、ポートを有効または無効にするためにiptablesと対話する必要があることを示しています。

iptablesと対話せずに
前のすべてを編集可能なファイルとして扱うことは可能ですか?

ベストアンサー1

/etc/sysconfig/iptablesCentOSでは、ファイルがない場合は、iptables-save現在のルールセットをファイルにダンプする方法を使用して簡単に作成できます。

iptables-save > /etc/sysconfig/iptables

コンピュータを再起動する必要がないファイルを読み込むには、次のものを使用できます。iptables-restore

iptables-restore < /etc/sysconfig/iptables

おすすめ記事