LinuCレベル2 システムのセキュリティ 問1
システムのセキュリティ/iptablesやfirewalldによるパケットフィルタリングiptablesコマンドの役割として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「システムのセキュリティ」に対応。実際の試験問題ではありません)
- Anetfilterを使って、パケットフィルタリングやNATのルールを設定するコマンドである
- BネットワークインタフェースのIPアドレスとサブネットマスクを設定するコマンドである
- CSSHのポートフォワーディングのトンネルを設定するコマンドである
- DDNSサーバーへ問い合わせを行い、名前解決の結果を表示するコマンドである
正解:A
解説
iptablesコマンドは、Linuxカーネルのパケットフィルタリング機構であるnetfilterに対して、チェーン(INPUT、OUTPUT、FORWARD等)ごとのルールを設定するためのコマンドです。パケットフィルタリングだけでなく、NAT(送信元・宛先アドレスの変換)等の設定にも使われます。
選択肢ごとの解説
- A正しい。iptablesはカーネルのnetfilterに対してフィルタリングやNATのルールを設定します。
- B誤り。アドレスの設定はipコマンド等の役割です。
- C誤り。ポートフォワーディングはsshコマンドのオプションで設定します。
- D誤り。名前解決の確認はdigやhostの役割です。