NAT やFirewall でTCP の113 ポートを明示的・暗示的にせよDeny(パケットをフィルタする)する設定になっていると、Auth
の応答がないために、Sendmail やwu-ftpd はあらかじめ設定した秒数Retry を試みてから失敗したと判断します。「遅くなった」と感じるのはそのためです。
NATやFirewall でReject(TCP RST もしくはICMP Port unreach を返す) ようにしてあげればこの現象は回避できます。
FreeBSD のIP Firewall(IPFW)では以下のように記述します。
/sbin/ipfw add reset tcp from any to ${my_host_ip} 113 setup
Sendmail(R8 以降)では、sendmail.cf に以下のオプションを設定すればいいらしいです(未検証)。
Orident=0
wu-ftpdでは起動時に -I オプションをつけて起動すればいいらしいです(未検証)。 参考
Proftpd ではproftpd.conf で以下のように記述すればいいらしいです(未検証 & たぶんstandalone mode 時のみ)。 参考
IdentLookups off
Cisco のACL では設定を記述できない(と思う)。設定方法・回避策があればご教授ください。
[ Masuda's techmemo | unixluser.org top page ]
2000/11/28(第1版) 2002/6/11(改版) 2003/2/7(Link先修正) 2003/2/26(Proftpdとwu-ftpdに関する記述追加) 2004/1/23(TCP#133 となっていたのをTCP/113 と修正) 2004/4/15 参考資料追加
MASUDA,Masashi