Webサービスとかやってると世界中と繋がっているのだなと思うことは多々ある。だがサービス内容によってはその範囲を狭めたいこともあるし、それ以前にお断りということもある。ではどうやって日本国内からのIPアクセスとそれ以外を区別しよう? IPアドレスリストをAPNICから入手する 世界中に分配されているIPv4アドレスは総元締めのIANAから、世界を分割支配する5つの団体(ARIN/APNIC/LACNIC/AfriNIC/RIPE NCC)に分配され、そこからさらに各国別の元締め(日本ならJPNIC)に再分配されている。このIP分配リストは各団体のFTPサイト等で公開されているので、これを入手して日本にアサインされたIPリストだけを抽出すればACL(アクセス制限リスト)の元を作ることが出来る。今回の場合はJPNICに割り当てられたIPリストを得るために、APNICのFTPサイトから更新リスト