<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Resending to list<br>
<br>
-------- Originele bericht --------
<table class="moz-email-headers-table" border="0" cellpadding="0"
 cellspacing="0">
  <tbody>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Onderwerp: </th>
      <td>Re: [Pdns-users] Wildcard A Record Question</td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Datum: </th>
      <td>Sun, 27 Jul 2008 20:36:46 +0200</td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Van: </th>
      <td>Ton van Rosmalen <a class="moz-txt-link-rfc2396E" href="mailto:ton@netbase.nl"><ton@netbase.nl></a></td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Aan: </th>
      <td><a class="moz-txt-link-abbreviated" href="mailto:forums@64bit.co.za">forums@64bit.co.za</a></td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Referenties: </th>
      <td><a class="moz-txt-link-rfc2396E" href="mailto:000001c8eff6$0aa0e910$1fe2bb30$@co.za"><000001c8eff6$0aa0e910$1fe2bb30$@co.za></a></td>
    </tr>
  </tbody>
</table>
<br>
<br>
<pre>Hi again,

Gabriel J marais schreef:
> Hi Guys
>
> I have been trying to do a Wildcard "A" record for the past couple of days
> with little success. It seems like the query takes the "*" not as a
> wildcard, but an actual character, like a normal letter or numeric...
>
> I also have wildcards=yes configured in my config file.
>
>
> Can you perhaps help ? Maybe I'm just missing something stupid...
>
> I use PowerDNS 2.9.21 with a MySQL Database
>
> I am trying to setup a RBL-type database which would have several wildcard
> entries. In my current database I have the following configured :-
>
> mysql> select * from domains;
> +----+------------------+--------+------------+--------+-----------------+--
> -------+
> | id | name             | master | last_check | type   | notified_serial |
> account |
> +----+------------------+--------+------------+--------+-----------------+--
> -------+
> |  1 | test.xxxxx.xx.xx | NULL   |       NULL | NATIVE |            NULL |
> NULL    |
> |  2 | duhl.xxxxx.xx.xx | NULL   |       NULL | NATIVE |            NULL |
> NULL    |
> +----+------------------+--------+------------+--------+-----------------+--
> -------+
>
> mysql> select * from records;
> +----+-----------+-----------------------------+------+---------------------
> -+-------+---------------------+------+
> | id | domain_id | name                        | type | content
> | ttl   | dateadded           | prio |
> +----+-----------+-----------------------------+------+---------------------
> -+-------+---------------------+------+
> |  1 |         1 | 1.0.0.127.test.xxxxx.xx.xx  | A    | 127.0.0.1
> | 84600 | 2008-07-14 15:29:00 |      |
> |  2 |         1 | 1.0.0.127.test.xxxxx.xx.xx  | TXT  | "Test Zone 1"
> |  NULL | 0000-00-00 00:00:00 |      |
> |  3 |         2 | 2.0.0.127.duhl.xxxxx.xx.xx  | A    | 127.0.0.2
> |  NULL | 0000-00-00 00:00:00 |      |
> |  4 |         2 | 2.0.0.127.duhl.xxxxx.xx.xx  | TXT  | "Dynamic IP Address"
> | 86400 | 2008-07-15 08:53:00 |      |
> |  5 |         2 | *.0.245.41.duhl.xxxxx.xx.xx | A    | 127.0.0.2
> | 86400 | 2008-07-15 09:00:00 |      |
> +----+-----------+-----------------------------+------+---------------------
> -+-------+---------------------+------+
>
>
>
>   
I setup an RBL zone under a subdomain and for me it works. The primary 
difference I see is the SOA and NS-records which are not displayed above.
Are these in the zone?

Try my test-zone by issuing the following dig:
dig @ns1.webreus.net 2.5.168.192.rbl.webreus.net any

Records for the zone rbl.webreus.net have been set-up as follows:
rbl.webreus.net         SOA     <regular SOA fields>
rbl.webreus.net         NS     <ns records>
*.168.192.rbl.webreus.net     A     127.0.0.2    
*.168.192.rbl.webreus.net     TXT     "blocked by rbl.webreus.net"
*.16.172.rbl.webreus.net     A     127.0.0.2    
*.16.172.rbl.webreus.net     TXT     "blocked by rbl.webreus.net"

Hope this helps.

Ton

</pre>
</body>
</html>