DNSBLの利用法メモ。
DNSBLの使い方
調べたいIPアドレスのピリオド区切りを逆順に並べ、後ろにDNSBLを付加したものをDNSで引いて、
リストに該当するかどうかをDNSで引いて調べる。
該当する場合にはアドレスが、該当しない場合には存在しないアドレスとして返される。
たとえば 11.22.33.44 というIPアドレスが rbl.jp のリストに載っているかどうかは、44.33.22.11.rbl.jp をDNSで引いて調べる。
国別リスト
blackholes.usで国別リストをサポートしている。
xx.countries.blackholes.us の xx の部分で国コードを指定。
利用可能な国コードは下記。
- ad : Andorra – アンドラ
- ae : United Arab Emirates – アラブ首長国連邦
- af : Afghanistan – アフガニスタン
- ag : Antigua And Barbuda – アンチグア・バーブーダ
- ai : Anguilla – アンギラ
- al : Albania – アルバニア
- am : Armenia – アルメニア
- an : Netherlands Antilles
- ao : Angola – アンゴラ
- ap : APNIC
- ar : Argentina – アルゼンチン
- at : Austria – オーストリア
- au : Australia – オーストラリア
- aw : Aruba – アルバ
- az : Azerbaijan – アゼルバイジャン
- ba : Bosnia And Herzegowina – ボスニア・ヘルツェゴビナ
- bb : Barbados – バルバドス
- be : Belgium – ベルギー
- bf : Burkina Faso – ブルキナファソ
- bg : Bulgaria – ブルガリア
- bh : Bahrain – バーレーン
- bi : Burundi – ブルンジ
- bj : Benin – ベナン
- bm : Bermuda – バミューダ
- bn : Brunei Darussalam – ブルネイ・ダルサラーム国
- bo : Bolivia – ボリビア
- br : Brazil – ブラジル
- bs : Bahamas – バハマ
- bw : Botswana – ボツワナ
- by : Belarus – ベラルーシ
- bz : Belize – ベリーズ
- ca : Canada – カナダ
- cd : Democratic Republic of Congo – コンゴ民主共和国
- cf : Central African Republic – 中央アフリカ共和国
- ch : Switzerland – スイス
- ci : Cote D’Ivoire – コートジボアール
- ck : Cook Islands – クック諸島
- cl : Chile – チリ
- cm : Cameroon – カメルーン
- cn : China – 中国
- co : Colombia – コロンビア
- cr : Costa Rica – コスタリカ
- cs : Czechoslovakia – チェコスロバキア
- cu : Cuba – キューバ
- cy : Cyprus – キプロス
- cz : Czech Republic – チェコ共和国
- de : Germany – ドイツ
- dj : Djibouti – ジブチ
- dk : Denmark – デンマーク
- do : Dominican Republic – ドミニカ共和国
- dz : Algeria – アルジェリア
- ec : Ecuador – エクアドル
- ee : Estonia – エストニア
- eg : Egypt – エジプト
- er : Eritrea – エリトリア
- es : Spain – スペイン
- et : Ethiopia – エチオピア
- eu : European Union – ヨーロッパ連合
- fi : Finland – フィンランド
- fj : Fiji – フィジー
- fm : Micronesia – ミクロネシア
- fo : Faroe Islands – フェロー諸島
- fr : France – フランス
- ga : Gabon – ガボン
- gb : Great Britain- UK – グレートブリテン
- gd : Grenada – グレナダ
- ge : Georgia – グルジア
- gf : French Guiana –
- gh : Ghana – ガーナ
- gi : Gibraltar – ジブラルタル
- gl : Greenland – グリーンランド
- gm : Gambia – ガンビア
- gr : Greece – ギリシア
- gt : Guatemala – グアテマラ
- gu : Guam – グアム
- gy : Guyana – ガイアナ
- hk : Hong Kong – 香港
- hn : Honduras – ホンジュラス
- hr : Croatia – クロアチア
- ht : Haiti – ハイチ
- hu : Hungary – ハンガリー
- id : Indonesia – インドネシア
- ie : Ireland – アイルランド
- il : Israel – イスラエル
- in : India – インド
- io : British Indian Ocean Territory – インド洋地域(英)
- iq : Iraq – イラク
- ir : Iran – イラン
- is : Iceland – アイスランド
- it : Italy – イタリア
- jm : Jamaica – ジャマイカ
- jo : Jordan – ヨルダン
- jp : Japan – 日本
- ke : Kenya – ケニヤ
- kh : Cambodia – カンボジア
- ki : Kiribati – キリバス
- kn : Saint Kitts And Nevis – セントクリストファ-ネイビス
- kr : Korea, Republic Of – 韓国
- kw : Kuwait – クウェート
- ky : Cayman Islands – ケーマン諸島
- kz : Kazakhstan – カザフスタン
- la : Lao People’s Democratic Republic
- lb : Lebanon – レバノン
- lc : Saint Lucia – セントルシア
- li : Liechtenstein – リヒテンシュタイン
- lk : Sri Lanka – スリランカ
- lr : Liberia – リベリア
- ls : Lesotho – レソト
- lt : Lithuania – リトアニア
- lu : Luxembourg – ルクセンブルグ
- lv : Latvia – ラトビア
- ly : Libya – リビア
- ma : Morocco – モロッコ
- mc : Monaco – モナコ
- md : Moldova – モルドバ
- mg : Madagascar – マダガスカル
- mk : Macedonia – マケドニア
- ml : Mali – マリ
- mm : Myanmar – ミャンマー
- mn : Mongolia – モンゴリア
- mo : Macau – マカオ
- mp : Northern Mariana Islands – 北マリアナ諸島
- mr : Mauritania – モーリタニア
- mt : Malta – マルタ
- mu : Mauritius – モーリシャス
- mv : Maldives – モルジブ
- mw : Malawi – マラウイ
- mx : Mexico – メキシコ
- my : Malaysia – マレーシア
- mz : Mozambique – モザンビーク
- na : Namibia – ナミビア
- nc : New Caledonia – ニューカレドニア
- ne : Niger – ニジェール
- nf : Norfolk Island – ノーフォーク島
- ng : Nigeria – ナイジェリア
- ni : Nicaragua – ニカラグア
- nl : Netherlands – オランダ
- no : Norway – ノルウェー
- np : Nepal – ネパール
- nr : Nauru – ナウル
- nu : Niue – ニウエ(ニュージーランド)
- nz : New Zealand – ニュージーランド
- om : Oman – オマーン
- pa : Panama – パナマ
- pe : Peru – ペルー
- pf : French Polynesia – フランス領ポリネシア
- pg : Papua New Guinea – パプアニューギニア
- ph : Philippines – フィリピン
- pk : Pakistan – パキスタン
- pl : Poland – ポーランド
- pr : Puerto Rico – プエルトリコ
- ps : Palestinian territories – パレスチナ自治区
- pt : Portugal – ポルトガル
- pw : Palau – パラオ
- py : Paraguay – パラグアイ
- qa : Qatar – カタール
- ro : Romania – ルーマニア
- ru : Russian Federation – ロシア連邦
- rw : Rwanda – ルワンダ
- sa : Saudi Arabia – サウジアラビア
- sb : Solomon Islands – ソロモン諸島
- sc : Seychelles – セーシェル
- sd : Sudan – スーダン
- se : Sweden – スウェーデン
- sg : Singapore – シンガポール
- si : Slovenia – スロベニア
- sk : Slovakia – スロバキア
- sm : San Marino – サンマリノ
- sn : Senegal – セネガル
- sr : Suriname – スリナム
- sv : El Salvador – エルサルバドル
- sy : Syrian Arab Republic – シリアアラブ共和国
- sz : Swaziland – スワジランド
- tg : Togo – トーゴ
- th : Thailand – タイ
- tj : Tajikistan – タジキスタン
- tm : Turkmenistan – トルクメニスタン
- tn : Tunisia – チュニジア
- to : Tonga – トンガ
- tr : Turkey – トルコ
- tt : Trinidad And Tobago – トリニダード・トバゴ
- tv : Tuvalu – ツバル
- tw : Taiwan – 台湾
- tz : Tanzania – タンザニア
- ua : Ukraine – ウクライナ
- ug : Uganda – ウガンダ
- us : United States – アメリカ
- uy : Uruguay – ウルグアイ
- uz : Uzbekistan – ウズベキスタン
- va : Vatican City State – バチカン市国
- ve : Venezuela – ベネズエラ
- vg : Virgin Islands, U.K. – ヴァージン諸島(イギリス領)
- vi : Virgin Islands, U.S. – ヴァージン諸島(アメリカ領)
- vn : Viet Nam – ベトナム
- vu : Vanuatu – バヌアツ
- wo : Wallis and Futuna – ウォリス・フツナ(フランス領)
- ws : Samoa – サモア
- ye : Yemen – イエメン
- yu : Yugoslavia – ユーゴスラビア
- za : South Africa – 南アフリカ共和国
- zm : Zambia – ザンビア
- zw : Zimbabwe – ジンバブエ