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