iptables -Lで時間がかかる時には

iptables -L とすると、ルールの表示に大変時間がかかります

これは iptables が IP アドレス毎に DNS 検索を行っているためです。各ルール 2 つのアドレスから構成されますので、最悪の場合、ルール毎に 2 回 DNS 検索が入ります。

問題となるのは、プライベート IP アドレス(10.x.x.x や 192.168.x.x など) を使っている場合で、DNS はホスト名を解決できず、タイムアウトします。こうしたタイムアウトの合計が、ご利用のルールセットによっては、とても長い時間になるかもしれません。

DNS の逆引きを行わないようにするには、-n (numeric)オプションを入れて、 iptables をお使いください。