BBRK 04-04-07
はてなからのお知らせ(2004年4月1日) で既報の通り、「はてな」の関連サーバが京都から東京に引っ越すわけですが、それに伴い「はてなアンテナ」のロボットのリモートホストも変わるようですね。403 forbidden として弾く設定の追加・変更はお済みでしょうか?(笑)
ちなみに BBRKには、2/12から新アドレスと思われるところから「はてなアンテナ」ロボットが来ていまして、そのアドレスを IPドメインSEARCH で調べたところ、
オープンコンピュータネットワーク (Open Computer Network) SUBA-131-83H [サブアロケーション] 219.166.138.0 有限会社はてな (Hatena Co.,Ltd.) HATENA [219.166.138.88 <-> 219.166.138.95] 219.166.138.88/29 |
と割り当てられているようです。ご参考まで(笑)
IPアドレスで拒否しなくても、UA(User Agent)に含まれる文字列「Hatena Antenna」で弾けばいいのでは? と思われるかもしれませんが、「はてな」って、何かで弾かれてアクセスできないと、すぐさま UAをフェイクして再アクセスしてくるんですよ。それも何回も。
そんな紳士的でない野郎に容赦は要らぬ、問答無用でぶった切ってしまえ…ということで IPアドレスでガッチリ拒否することをオススメしています(笑)
BBRK に来た「はてなアンテナ」ロボットの UA一覧(笑)
・Hatena Antenna/0.4 (http://a.hatena.ne.jp/help#robot)
・LWP::Simple/5.63
・Mozilla/4.72 [en] (X11; U; Linux 2.2.17 i686)
+ + + + +
04-04-11 追記
新しいロボットのアドレスは tochu.hatena.ne.jp(221.186.146.27)のようです。
同様に調べたところ、
オープンコンピュータネットワーク (Open Computer Network) SUBA-131-03O [サブアロケーション] 221.186.146.0 株式会社はてな (Hatena co.,ltd.) HATENA [221.186.146.24 <-> 221.186.146.31] 221.186.146.24/29 |
とのこと。ビットカウント表記法で、IPアドレスを一括指定しておけば完璧でしょう(笑)
ちなみにロボット君ですが、サーバーから 403を食らうと、相変わらず UAをフェイクして再チャレンジしてきます。UA名のバリエーションは変わっていないようですが。
ところで、はてなアンテナ拒否ネタを書いていて思いついたのが、
「ロボットがアクセスするときの UAを、ターゲット毎にユーザーが指定出来る」
といったオプションを「はてなアンテナ」に用意するというのはいかがでしょうか、ということ。当然、有料オプションで(笑)。はてなアンテナ依存度の高いユーザーなら有料でも利用するでしょう。
そうすれば UAでアクセス制限を行っているサイトでも更新チェックが出来るようになります。ロボット名をフェイクすることに関しても、「ユーザーが勝手にやっていることであって、はてなは感知しない」と、ユーザーに責任転嫁できますしね(笑)
+ + + + +
04-05-15 追記
ロボットのホストのアドレスが 5/14の昼頃から変わったようです。新しいアドレスは ns.hatena.ne.jp(221.186.146.26)。
拒否アドレスをビットカウント表記法で一括指定しているのであれば修正は不要ですが、ホスト名で指定している場合は修正が必要です。
BBRK は昨今のブログブームに乗らず(笑)、HTMLファイルを WZ EDITOR というテキストエディタでしこしこ書いて作っているわけですが、リンクを張っていただけるみなさんの便宜を図るべく、各日の日付部分の隣にその日の 日別表示をするリンク を用意いたしました。ご利用ください(笑)
ちなみに、リンク追加は WZのキーボードマクロで処理しました(苦笑)。Perlでスクリプトを組んでも良かったのですが、たいした量じゃなかったので、つい…。