| rbldnsのユーザ | rbldns |
| rbldnsのログのユーザ | rbllog |
| rbldnsディレクトリ | /etc/rbldns |
| rbldnsを動かすIPアドレス | 202.212.33.50 |
| rbldnsを動かすfqdn | a.example.com |
| ブラックリストのドメイン | blacklist.example.com |
rbldns.cより該当部分
/* キー"" (=":"で始まる行)をサーチ */
r = cdb_find(&c,"",0);
/* read error ? */
if (r == -1) return 0;
/* 見つかった && 中身あり */
if (r && ((dlen = cdb_datalen(&c)) >= 4)) {
/* 長すぎたら切りつめ */
if (dlen > 100) dlen = 100;
/* 読みこんでread errorチェック */
if (cdb_read(&c,data,dlen,cdb_datapos(&c)) == -1) return 0;
}
else {
dlen = 12;
byte_copy(data,dlen,"\177\0\0\2Listed $");
}
タイムアウトしてしまいます。
AやTXTの返答に付加レコードを付けません。nxdomainの応答にも、SOAを付加しないので、相手のネガティブキャッシュを期待できません。これは、ちょっと痛い点です。