問題一覧に戻る
上級ネットワーク詳細
問題61: iptables - ファイアウォール設定
iptables を使用した Linux ファイアウォールの設定方法を学びます。ルールの表示、追加、挿入、削除、ポートやIPアドレスによるフィルタリングなど、セキュリティ管理に必要な iptables の操作を習得しましょう。
# ルールを一覧表示
sudo iptables
# SSHを許可するルールを追加
sudo iptables INPUT -p tcp --dport 22 -j ACCEPT
# Telnetを拒否
sudo iptables -A INPUT -p tcp --dport 23 DROP
# 先頭にルールを挿入
sudo iptables INPUT 1 -s 192.168.1.0/24 -j ACCEPT
# 2番目のルールを削除
sudo iptables INPUT 2