SMSTweetPocket前回、Vyattaで使用出来るファイアウォールの種類を記述したので、今度は実際に設定を行っていく。ファイアウォール」の設定を行っていく。環境は、こちらの記事でルーティングの確認をしたProxmox上に構築したVyattaを使用する。今回は基礎的な内容で作成。互いの通信でicmpプロトコルのみを通すファイアウォールを構築してみる。ファイアウォールポリシー作成まずは以下のコマンドを実行し、ファイアウォールポリシーを作成する。VyttaFWポリシーを作成したら、後はそれに設定するルールを設定していく。デフォルト(個別に設定するルール以外)での動作を指定していく。ここでは、デフォルトルールは「drop」とする。drop次に、デフォルトの動作においてログを取得するよう設定する。enable-default-logこれでファイアウォールポリシーの器とデフォルトの動作が設定できた。ルール作成ファイアウォールポリシーの中で設定するルールを作成していく。今回作成するルールはひとつで、「ICMPプロトコルの通信は全て通す」のみ。以下のコマンドを実行し、ルールを作成する。0上記コマンドを実行することにより、icmpプロトコルを通すルールが作成された。以下のコマンドを実行し、ネットワークアダプタにファイアウォールを適用させる。VyttaFWこれでファイアウォールの適用ができた。無事動いているかどうか、ログを確認する。以下のコマンドを実行する。VyattaFW実行した結果が以下。ログ自体は「/var/log/messages」に記録されているので、catコマンド(less、tailでもOK)とgrepで抽出対象を指定して確認するといい。今回の設定例はかなり簡単な内容になっている。実際には各ルールにポート番号やネットワークセグメントを指定することができる。ログにはファイアウォールポリシー名が記述されている。コメントをキャンセルメールアドレスが公開されることはありません。