• 締切済み

IPアドレスとCIDRについて

検索避けをしたいのですが、 サーバーの仕様で.htaccessが使えず、 IPアドレスでのアクセス拒否をすることしかできません。 指定できるIPアドレスはCIDRという記述法を使うことができませんが、 *をワイルドカードとして使用することはできます。 教えていただきたいのはCIDRの読み方と、*を使用しての表し方です。 http://wiki.livedoor.jp/aissle/d/%a5%ed%a5%dc%a5%c3%a5%c8%a1%caGoogle%a1%a6Yahoo%21%a1%a6Microsoft%a1%cb 今こちらのページで検索エンジンのIPを調べています。 例えば、Googleの「拒否用 Deny from 66.249.64.0/19」 この/19というのは66.249.64.0から+0.0.31.255の幅、 つまり66.249.95.255までの範囲を示すということでよろしいでしょうか? *を使用して66.249.*.*というIPアドレスを拒否した場合、 Googleのロボット以外の、通常の閲覧者のアクセスまで遮断してしまいませんか? 以上、よろしくお願いします

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

> 教えていただきたいのはCIDRの読み方と 自分の周りだと「サイダー」と読んでる人が多いです http://akademeia.info/index.php?CIDR http://www.atmarkit.co.jp/icd/root/26/73487826.html > この/19というのは66.249.64.0から+0.0.31.255の幅、 > つまり66.249.95.255までの範囲を示すということでよろしいでしょうか? はい > *を使用して66.249.*.*というIPアドレスを拒否した場合、 > Googleのロボット以外の、通常の閲覧者のアクセスまで遮断してしまいませんか? 当然しますよね 66.249.0.0/16を拒否しているんですから ちゃんとしたければ、66.249.64.*~66.249.95.*の32行を手を抜かずに書く というか、ロボットの巡回を避けたいならこんなバカなことはしないで普通はrobots.txt使うと思うんですが http://www.google.com/support/webmasters/bin/answer.py?hl=jp&answer=156449

xenotactic
質問者

お礼

回答ありがとうございました。 robots.txtでは完璧に避けることができないと聞き 質問させていただきました。