• scripts-to-block-domains

    From MEjaz@mejaz@cyberia.net.sa to bind-users on Mon Jul 13 09:44:28 2020
    From Newsgroup: comp.protocols.dns.bind

    This is a multipart message in MIME format.

    ------=_NextPart_000_1174_01D658FA.34B7D720
    Content-Type: text/plain;
    charset="us-ascii"
    Content-Transfer-Encoding: 7bit

    Hell all,





    I have an requirement from our national Cyber security to block several thousand forged domains from our recursive servers, Is there any way we can
    add clause in named.conf to scan such bogus domain list without impacting
    the performance of the servers.



    Thanks in advance.. for the usual contribution.





    Thanks,

    Mohammed Ejaz

    Asst. Operation Director of Systems.

    Cyberia SAUDI ARABIA

    P.O.Box: 301079, Riyadh 11372

    Phone: (+966) 11 464 7114 Ext. 140

    Mobile: (+966) 562311787

    Fax: (+966) 11 465 4735

    Website: http://www.cyberia.net.sa






    ------=_NextPart_000_1174_01D658FA.34B7D720
    Content-Type: text/html;
    charset="us-ascii"
    Content-Transfer-Encoding: quoted-printable

    <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; =
    charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 = (filtered medium)"><style><!--
    /* Font Definitions */
    @font-face
    {font-family:"Cambria Math";
    panose-1:2 4 5 3 5 4 6 3 2 4;}
    @font-face
    {font-family:Calibri;
    panose-1:2 15 5 2 2 2 4 3 2 4;}
    /* Style Definitions */
    p.MsoNormal, li.MsoNormal, div.MsoNormal
    {margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif;}
    a:link, span.MsoHyperlink
    {mso-style-priority:99;
    color:#0563C1;
    text-decoration:underline;}
    a:visited, span.MsoHyperlinkFollowed
    {mso-style-priority:99;
    color:#954F72;
    text-decoration:underline;}
    span.EmailStyle17
    {mso-style-type:personal-compose;
    font-family:"Calibri",sans-serif;
    color:windowtext;}
    .MsoChpDefault
    {mso-style-type:export-only;
    font-family:"Calibri",sans-serif;}
    @page WordSection1
    {size:8.5in 11.0in;
    margin:1.0in 1.0in 1.0in 1.0in;}
    div.WordSection1
    {page:WordSection1;}
    </style><!--[if gte mso 9]><xml>
    <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
    </xml><![endif]--><!--[if gte mso 9]><xml>
    <o:shapelayout v:ext=3D"edit">
    <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
    link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p = class=3DMsoNormal>Hell &nbsp;all, <o:p></o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I have an = requirement from our &nbsp;national Cyber security to block several =
    thousand forged domains from our recursive servers, Is there any way we =
    can add clause in named.conf to scan such bogus domain list without =
    impacting the performance of the servers. <o:p></o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thanks in = advance.. for the usual contribution.<o:p></o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p><p = class=3DMsoNormal>Thanks,<o:p></o:p></p><p class=3DMsoNormal>Mohammed = Ejaz<o:p></o:p></p><p class=3DMsoNormal>Asst. Operation Director of = Systems.<o:p></o:p></p><p class=3DMsoNormal>Cyberia SAUDI = ARABIA<o:p></o:p></p><p class=3DMsoNormal>P.O.Box: 301079, Riyadh = 11372<o:p></o:p></p><p class=3DMsoNormal>Phone:&nbsp; (+966) 11 464 7114 =
    Ext. 140<o:p></o:p></p><p class=3DMsoNormal>Mobile:&nbsp; (+966) = 562311787<o:p></o:p></p><p = class=3DMsoNormal>Fax:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (+966) 11 465 = 4735<o:p></o:p></p><p class=3DMsoNormal>Website: = http://www.cyberia.net.sa<o:p></o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p><p = class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html> ------=_NextPart_000_1174_01D658FA.34B7D720--

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Daniel Stirnimann@daniel.stirnimann@switch.ch to MEjaz on Mon Jul 13 09:34:54 2020
    From Newsgroup: comp.protocols.dns.bind

    Hello Mohammed,

    You can use RPZ (Response Policy Zone). The following link should give
    you a good introduction on how to set this up:

    Building DNS Firewalls with Response Policy Zones (RPZ) https://kb.isc.org/docs/aa-00525

    Daniel


    On 13.07.20 08:44, MEjaz wrote:
    Hell  all,

     

     

    I have an requirement from our  national Cyber security to block several thousand forged domains from our recursive servers, Is there any way we
    can add clause in named.conf to scan such bogus domain list without
    impacting the performance of the servers.

     

    Thanks in advance.. for the usual contribution.

     

     

    Thanks,

    Mohammed Ejaz

    Asst. Operation Director of Systems.

    Cyberia SAUDI ARABIA

    P.O.Box: 301079, Riyadh 11372

    Phone:  (+966) 11 464 7114 Ext. 140

    Mobile:  (+966) 562311787

    Fax:      (+966) 11 465 4735

    Website: http://www.cyberia.net.sa
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Grant Taylor@gtaylor@tnetconsulting.net to bind-users on Mon Jul 13 13:44:33 2020
    From Newsgroup: comp.protocols.dns.bind

    This is a cryptographically signed message in MIME format.

    --------------ms040109030006050903010106
    Content-Type: text/plain; charset=windows-1252; format=flowed
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    On 7/13/20 12:44 AM, MEjaz wrote:
    Hell =A0all,

    Hi,

    I have an requirement from our =A0national Cyber security to block seve=
    ral=20
    thousand forged domains from our recursive servers, Is there any way we=
    =20
    can add clause in named.conf to scan such bogus domain list without=20 impacting the performance of the servers.

    $RPZ++

    If you can't use RPZ, then you /can/ create skeleton zones to make your=20 server authoritative for the zones in question. However, there are=20 drawbacks to this regarding performance based on the number and size of=20
    all the additional zones.

    I would strongly recommend RPZ, or the new Response Policy Service,=20
    which there are a few commercial implementations of. RPS is for DNS=20
    what milters are for mail servers.

    RPZ is a ""static list.
    RPS is an active / dynamic service.

    Note: Response Policy Zones can be updated via normal dynamic DNS method=
    s.



    --=20
    Grant. . . .
    unix || die


    --------------ms040109030006050903010106
    Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64
    Content-Disposition: attachment; filename="smime.p7s"
    Content-Description: S/MIME Cryptographic Signature

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC CzkwggUhMIIECaADAgECAhA53zcXtFD9dENby64EqrKqMA0GCSqGSIb3DQEBCwUAMIGWMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxm b3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENs aWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MTExOTAwMDAw MFoXDTIwMTExODIzNTk1OVowKzEpMCcGCSqGSIb3DQEJARYaZ3RheWxvckB0bmV0Y29uc3Vs dGluZy5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCwIZcEJcuE7mUfxJnD I8oOSX/TvAhoP11agD++8L7Ok8fFJhJK0lOVRsq1M6lF2E2Vzuyffg2ppbecWvHcIRadsaiG imnrJQasdkhj/JUtqPUXnC0SVA0AzYLrLReQB+9j/jTgB5JnFLyC2lEn9KTA6JmDGjvVkv2T k+I2+v24nI4/2lGjD+jIKQiFXkE1uqablXJAw1c9Mh9d4/wjnIM9zLGv1i3xxOLdQ1PXSUZL 12wOy1r7CsGAnNSNhGaceB2tdhdleFEyIHgSgDWtWResHdu/ubZqFiHxaLRJlafOHMj3yC6x NOA1IdcNJsaRkQHxSkayKzeE5JK3TxlV83dbAgMBAAGjggHTMIIBzzAfBgNVHSMEGDAWgBQJ wPL8C9qU21/+K9+omULPyeCtADAdBgNVHQ4EFgQUU6bXebmKM+efFHN0MBjYuJO9Za8wDgYD VR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUF BwMCMEAGA1UdIAQ5MDcwNQYMKwYBBAGyMQECAQEBMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8v c2VjdGlnby5jb20vQ1BTMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9jcmwuc2VjdGlnby5j b20vU2VjdGlnb1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcmww gYoGCCsGAQUFBwEBBH4wfDBVBggrBgEFBQcwAoZJaHR0cDovL2NydC5zZWN0aWdvLmNvbS9T ZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNydDAjBggr BgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wJQYDVR0RBB4wHIEaZ3RheWxvckB0 bmV0Y29uc3VsdGluZy5uZXQwDQYJKoZIhvcNAQELBQADggEBADOWdJFXVQvdVPUy4ChriEyS 3wiEdWmLb3CGko4ps7uXgHoCk0V9oU38LjKTrcm/KOhLhBh2Wz3LxirbtgTP+YxpgkPxDEWO ee/o/TiLhVrTLiqZJIwjlZmY1lTmHuoXWQK3M0MJZYVrGgMJgQg0/+mZkRlEa67N4WETh7MH rKglv3HHy3LeU835KA8cpMxRbDvPiA8wdKHWgrl4LXOJKtI8rgmMJxUOCQdgI6DSEo/yYve0 /TxLLBlWAhve7e+/aYjKn3V5CpNOmqkRi7V2d6ZJ+RMQrJDtqitQAkzq8cH+CSTGagHzAxQp e00hH+aVwNioyaoNBezCCLirOjVdlFIwggYQMIID+KADAgECAhBNlCwQ1DvglAnFgS06KwZP MA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKTmV3IEplcnNleTEU MBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEu MCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xODEx MDIwMDAwMDBaFw0zMDEyMzEyMzU5NTlaMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExp bWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg U2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyjztlApB /975Rrno1jvm2pK/KxBOqhq8gr2+JhwpKirSzZxQgT9tlC7zl6hn1fXjSo5MqXUfItMltrMa XqcESJuK8dtK56NCSrq4iDKaKq9NxOXFmqXX2zN8HHGjQ2b2Xv0v1L5Nk1MQPKA19xeWQcpG EGFUUd0kN+oHox+L9aV1rjfNiCj3bJk6kJaOPabPi2503nn/ITX5e8WfPnGw4VuZ79Khj1YB rf24k5Ee1sLTHsLtpiK9OjG4iQRBdq6Z/TlVx/hGAez5h36bBJMxqdHLpdwIUkTqT8se3ed0 PewDch/8kHPo5fZl5u1B0ecpq/sDN/5sCG52Ds+QU5O5EwIDAQABo4IBZDCCAWAwHwYDVR0j BBgwFoAUU3m/WqorSs9UgOHYm8Cd8rIDZsswHQYDVR0OBBYEFAnA8vwL2pTbX/4r36iZQs/J 4K0AMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdJQQWMBQGCCsG AQUFBwMCBggrBgEFBQcDBDARBgNVHSAECjAIMAYGBFUdIAAwUAYDVR0fBEkwRzBFoEOgQYY/ aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdFJTQUNlcnRpZmljYXRpb25BdXRo b3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA/BggrBgEFBQcwAoYzaHR0cDovL2NydC51c2Vy dHJ1c3QuY29tL1VTRVJUcnVzdFJTQUFkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRw Oi8vb2NzcC51c2VydHJ1c3QuY29tMA0GCSqGSIb3DQEBDAUAA4ICAQBBRHUAqznCFfXejpVt MnFojADdF9d6HBA4kMjjsb0XMZHztuOCtKF+xswhh2GqkW5JQrM8zVlU+A2VP72Ky2nlRA1G wmIPgou74TZ/XTarHG8zdMSgaDrkVYzz1g3nIVO9IHk96VwsacIvBF8JfqIs+8aWH2PfSUrN xP6Ys7U0sZYx4rXD6+cqFq/ZW5BUfClN/rhk2ddQXyn7kkmka2RQb9d90nmNHdgKrwfQ49mQ 2hWQNDkJJIXwKjYA6VUR/fZUFeCUisdDe/0ABLTI+jheXUV1eoYV7lNwNBKpeHdNuO6Aacb5 33JlfeUHxvBz9OfYWUiXu09sMAviM11Q0DuMZ5760CdO2VnpsXP4KxaYIhvqPqUMWqRdWyn7 crItNkZeroXaecG03i3mM7dkiPaCkgocBg0EBYsbZDZ8bsG3a08LwEsL1Ygz3SBsyECa0waq 4hOf/Z85F2w2ZpXfP+w8q4ifwO90SGZZV+HR/Jh6rEaVPDRF/CEGVqR1hiuQOZ1YL5ezMTX0 ZSLwrymUE0pwi/KDaiYB15uswgeIAcA6JzPFf9pLkAFFWs1QNyN++niFhsM47qodx/PL+5jR 87myx5uYdBEQkkDc+lKB1Wct6ucXqm2EmsaQ0M95QjTmy+rDWjkDYdw3Ms6mSWE3Bn7i5Zgt wCLXgAIe5W8mybM2JzGCBDIwggQuAgEBMIGrMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMS R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdv IExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBh bmQgU2VjdXJlIEVtYWlsIENBAhA53zcXtFD9dENby64EqrKqMA0GCWCGSAFlAwQCAQUAoIIC VzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMDA3MTMxOTQ0 MzNaMC8GCSqGSIb3DQEJBDEiBCCJuXu6h8lMOkD0JMwjS0fHewJwGENYcZnDClK/k48eKTBs BgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw DgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEo MIG8BgkrBgEEAYI3EAQxga4wgaswgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVy IE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRl ZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1 cmUgRW1haWwgQ0ECEDnfNxe0UP10Q1vLrgSqsqowgb4GCyqGSIb3DQEJEAILMYGuoIGrMIGW MQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdT YWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNB IENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhA53zcXtFD9dENb y64EqrKqMA0GCSqGSIb3DQEBAQUABIIBADFYJ6KVeTD2T8pnttVovB11ol7j+/FxrCcUgm27 UCmhaJxsxSl2pFYGJ8zVL5pEpMtADaO+kvTy65ATfBfOS5ufbA6CUgthfjCMGIvtqrfBj6Cj tu/NbHTliwAiBBk8zylrmVpvaDhNwGpZvwS9hdysDIYJqcAgVvXrSq9l8zldgz9cu3B0wE0H phbzH4JQhvG2MBsT1742VQ6PdW+UWMm4mFgClrVQAGTCU1WZXit1PMbsfzWO7s1tMFhXo2wN v00l5R/+CII8BACT+jPazQXnqKQr2tZXnm1HRlh4c8YbmwPv63y5ezXjiugrU4KUY/DyF9qO OTaCSckyiLsHhdEAAAAAAAA=
    --------------ms040109030006050903010106--
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From MEjaz@mejaz@cyberia.net.sa to 'Grant Taylor' on Tue Jul 14 09:08:45 2020
    From Newsgroup: comp.protocols.dns.bind

    This is a multipart message in MIME format.

    ------=_NextPart_000_1350_01D659BE.620EBE40
    Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_1351_01D659BE.620EBE40"


    ------=_NextPart_001_1351_01D659BE.620EBE40
    Content-Type: text/plain;
    charset="us-ascii"
    Content-Transfer-Encoding: 7bit

    Hello all,



    Thanks for every one's contribution. I use RPZ and listed 5000 forged
    domain to block it in a particular zone without having addiotnal zones, I hope that's the feature of RPZ, Seems good.



    Below is snippet for your review for the zone and file db.rpz.local which
    was copied from the default named.empty.



    zone "rpz.local" {

    type master;

    file "db.rpz.local";

    allow-query { localhost; };

    };













    Once this configuration done I am expecting that whoever quarried to our
    name server for a zone which Is listed in my dns server should not allow
    users to fetch any records as recursive from outside servers, it should
    server from the internal servers only?



    When I test my configuration with one of the hosted domain in my list i.e doubleclick.net, I got all the results rather than throwing an error. please correct if I am wrong..













    Here are the logs.



    [root@ns20 ~]# tailf /var/log/named/rpz.log

    14-Jul-2020 06:49:53.582 rpz: info: client 212.71.32.20#38120: rpz QNAME NXDOMAIN rewrite test.doubleclick.net via test.doubleclick.net.rpz.local

    14-Jul-2020 06:49:55.370 rpz: info: client 213.210.231.227#26654: rpz QNAME NXDOMAIN rewrite securepubads.g.doubleclick.net via securepubads.g.doubleclick.net.rpz.local

    14-Jul-2020 06:50:04.445 rpz: info: client 212.71.32.20#48178: rpz QNAME NXDOMAIN rewrite mail.doubleclick.net via mail.doubleclick.net.rpz.local

    14-Jul-2020 06:50:09.079 rpz: info: client 213.210.231.227#16492: rpz QNAME NXDOMAIN rewrite stats.g.doubleclick.net via
    stats.g.doubleclick.net.rpz.local

    c14-Jul-2020 06:52:07.353 rpz: info: client 213.210.253.163#58635: rpz QNAME NXDOMAIN rewrite stats.l.doubleclick.net via
    stats.l.doubleclick.net.rpz.local

    14-Jul-2020 06:52:25.272 rpz: info: client 213.210.253.163#57975: rpz QNAME NXDOMAIN rewrite pagead.l.doubleclick.net via pagead.l.doubleclick.net.rpz.local

    14-Jul-2020 06:55:03.973 rpz: info: client 213.181.164.207#31366: rpz QNAME NXDOMAIN rewrite googleads.g.doubleclick.net via googleads.g.doubleclick.net.rpz.local







    -----Original Message-----
    From: bind-users [mailto:bind-users-bounces@lists.isc.org] On Behalf Of
    Grant Taylor via bind-users
    Sent: Monday, July 13, 2020 10:45 PM
    To: bind-users@lists.isc.org
    Subject: Re: scripts-to-block-domains



    On 7/13/20 12:44 AM, MEjaz wrote:

    Hell all,



    Hi,



    I have an requirement from our national Cyber security to block

    several thousand forged domains from our recursive servers, Is there

    any way we can add clause in named.conf to scan such bogus domain list

    without impacting the performance of the servers.



    $RPZ++



    If you can't use RPZ, then you /can/ create skeleton zones to make your
    server authoritative for the zones in question. However, there are
    drawbacks to this regarding performance based on the number and size of all
    the additional zones.



    I would strongly recommend RPZ, or the new Response Policy Service, which
    there are a few commercial implementations of. RPS is for DNS what milters
    are for mail servers.



    RPZ is a ""static list.

    RPS is an active / dynamic service.



    Note: Response Policy Zones can be updated via normal dynamic DNS methods.







    --

    Grant. . . .

    unix || die




    ------=_NextPart_001_1351_01D659BE.620EBE40
    Content-Type: text/html;
    charset="us-ascii"
    Content-Transfer-Encoding: quoted-printable

    <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; =
    charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 = (filtered medium)"><!--[if !mso]><style>v\:* =
    {behavior:url(#default#VML);}
    o\:* {behavior:url(#default#VML);}
    w\:* {behavior:url(#default#VML);}
    .shape {behavior:url(#default#VML);}
    </style><![endif]--><style><!--
    /* Font Definitions */
    @font-face
    {font-family:"Cambria Math";
    panose-1:2 4 5 3 5 4 6 3 2 4;}
    @font-face
    {font-family:Calibri;
    panose-1:2 15 5 2 2 2 4 3 2 4;}
    /* Style Definitions */
    p.MsoNormal, li.MsoNormal, div.MsoNormal
    {margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif;}
    a:link, span.MsoHyperlink
    {mso-style-priority:99;
    color:#0563C1;
    text-decoration:underline;}
    a:visited, span.MsoHyperlinkFollowed
    {mso-style-priority:99;
    color:#954F72;
    text-decoration:underline;}
    p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
    {mso-style-priority:99;
    mso-style-link:"Plain Text Char";
    margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif;}
    span.PlainTextChar
    {mso-style-name:"Plain Text Char";
    mso-style-priority:99;
    mso-style-link:"Plain Text";
    font-family:"Calibri",sans-serif;}
    .MsoChpDefault
    {mso-style-type:export-only;
    font-family:"Calibri",sans-serif;}
    @page WordSection1
    {size:8.5in 11.0in;
    margin:1.0in 1.0in 1.0in 1.0in;}
    div.WordSection1
    {page:WordSection1;}
    </style><!--[if gte mso 9]><xml>
    <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
    </xml><![endif]--><!--[if gte mso 9]><xml>
    <o:shapelayout v:ext=3D"edit">
    <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
    link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p = class=3DMsoPlainText>Hello all, <o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Thanks =
    for every one&#8217;s &nbsp;contribution. &nbsp;I use RPZ and listed =
    5000 &nbsp;forged domain to block it in &nbsp;a particular zone =
    &nbsp;without having addiotnal zones, I hope that&#8217;s the feature of = &nbsp;RPZ, Seems good. <o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Below =
    is snippet for your review &nbsp;for the zone and file =
    &nbsp;db.rpz.local which was copied from the default named.empty. = <o:p></o:p></p><div = style=3D'mso-element:para-border-div;border:none;border-bottom:double = windowtext 2.25pt;padding:0in 0in 1.0pt 0in'><p class=3DMsoPlainText = style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div><p = class=3DMsoPlainText>zone &quot;rpz.local&quot; {<o:p></o:p></p><p = class=3DMsoPlainText>&nbsp;&nbsp;&nbsp; type master;<o:p></o:p></p><p = class=3DMsoPlainText>&nbsp;&nbsp;&nbsp; file = &quot;db.rpz.local&quot;;<o:p></o:p></p><p = class=3DMsoPlainText>&nbsp;&nbsp;&nbsp; allow-query { localhost; = };<o:p></o:p></p><p class=3DMsoPlainText>};<o:p></o:p></p><div = style=3D'mso-element:para-border-div;border:none;border-bottom:double = windowtext 2.25pt;padding:0in 0in 1.0pt 0in'><p class=3DMsoPlainText = style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText><img = width=3D615 height=3D391 id=3D"Picture_x0020_3" = src=3D"cid:image002.png@01D659BD.20532820"><o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText> = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>Once this configuration done I am expecting that =
    whoever quarried to our name server for a zone which Is listed in my dns = server should not allow users to fetch any records as recursive from =
    outside servers, it should server from the internal servers only? = <o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>When I test my configuration with one of the hosted = domain in my list i.e doubleclick.net, I got all the results rather than = throwing an error. please correct if I am wrong.. <o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText><img = width=3D660 height=3D290 id=3D"Picture_x0020_1" = src=3D"cid:image001.png@01D659BB.546240D0"><o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Here =
    are the logs. <o:p></o:p></p><p =
    class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
    class=3DMsoPlainText>[root@ns20 ~]# tailf = /var/log/named/rpz.log<o:p></o:p></p><p class=3DMsoPlainText>14-Jul-2020 = 06:49:53.582 rpz: info: client 212.71.32.20#38120: rpz QNAME NXDOMAIN =
    rewrite test.doubleclick.net via = test.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>14-Jul-2020 06:49:55.370 rpz: info: client = 213.210.231.227#26654: rpz QNAME NXDOMAIN rewrite = securepubads.g.doubleclick.net via = securepubads.g.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>14-Jul-2020 06:50:04.445 rpz: info: client = 212.71.32.20#48178: rpz QNAME NXDOMAIN rewrite mail.doubleclick.net via = mail.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>14-Jul-2020 06:50:09.079 rpz: info: client = 213.210.231.227#16492: rpz QNAME NXDOMAIN rewrite =
    stats.g.doubleclick.net via = stats.g.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>c14-Jul-2020 06:52:07.353 rpz: info: client = 213.210.253.163#58635: rpz QNAME NXDOMAIN rewrite =
    stats.l.doubleclick.net via = stats.l.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>14-Jul-2020 06:52:25.272 rpz: info: client = 213.210.253.163#57975: rpz QNAME NXDOMAIN rewrite =
    pagead.l.doubleclick.net via = pagead.l.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>14-Jul-2020 06:55:03.973 rpz: info: client = 213.181.164.207#31366: rpz QNAME NXDOMAIN rewrite =
    googleads.g.doubleclick.net via = googleads.g.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>-----Original Message-----<br>From: bind-users = [mailto:bind-users-bounces@lists.isc.org] On Behalf Of Grant Taylor via = bind-users<br>Sent: Monday, July 13, 2020 10:45 PM<br>To: = bind-users@lists.isc.org<br>Subject: Re: scripts-to-block-domains</p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>On =
    7/13/20 12:44 AM, MEjaz wrote:<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; Hell &nbsp;all,<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>Hi,<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>&gt; I =
    have an requirement from our &nbsp;national Cyber security to block = <o:p></o:p></p><p class=3DMsoPlainText>&gt; several thousand forged =
    domains from our recursive servers, Is there <o:p></o:p></p><p = class=3DMsoPlainText>&gt; any way we can add clause in named.conf to =
    scan such bogus domain list <o:p></o:p></p><p class=3DMsoPlainText>&gt; = without impacting the performance of the servers.<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>$RPZ++<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>If you = can't use RPZ, then you /can/ create skeleton zones to make your server = authoritative for the zones in question.&nbsp; However, there are =
    drawbacks to this regarding performance based on the number and size of =
    all the additional zones.<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I =
    would strongly recommend RPZ, or the new Response Policy Service, which =
    there are a few commercial implementations of.&nbsp; RPS is for DNS what = milters are for mail servers.<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>&nbsp;&nbsp; RPZ is a &quot;&quot;static = list.<o:p></o:p></p><p class=3DMsoPlainText>&nbsp;&nbsp; RPS is an =
    active / dynamic service.<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p =
    class=3DMsoPlainText>Note:&nbsp; Response Policy Zones can be updated =
    via normal dynamic DNS methods.<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>--<o:p></o:p></p><p class=3DMsoPlainText>Grant. . . = .<o:p></o:p></p><p class=3DMsoPlainText>unix || die<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p></div></body></html> ------=_NextPart_001_1351_01D659BE.620EBE40--

    ------=_NextPart_000_1350_01D659BE.620EBE40
    Content-Type: image/png;
    name="image001.png"
    Content-Transfer-Encoding: base64
    Content-ID: <image001.png@01D659BB.546240D0>

    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

    ------=_NextPart_000_1350_01D659BE.620EBE40
    Content-Type: image/png;
    name="image002.png"
    Content-Transfer-Encoding: base64
    Content-ID: <image002.png@01D659BD.20532820>

    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

    ------=_NextPart_000_1350_01D659BE.620EBE40--

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Daniel Stirnimann@daniel.stirnimann@switch.ch to MEjaz on Tue Jul 14 08:24:46 2020
    From Newsgroup: comp.protocols.dns.bind

    Hello Mohammed,

    I don't see that you specified a "response-policy" [1] statement. You
    need something like this as well:

    response-policy {
    zone "rpz.local" policy given;
    }
    // Apply RPZ policy to DNSSEC signed zones
    break-dnssec yes
    ;

    [1] https://ftp.isc.org/isc/bind9/cur/9.16/doc/arm/html/reference.html#response-policy-zone-rpz-rewriting

    Daniel

    On 14.07.20 08:08, MEjaz wrote:
    Hello all,

     

    Thanks for every one’s  contribution.  I use RPZ and listed 5000  forged domain to block it in  a particular zone  without having addiotnal
    zones, I hope that’s the feature of  RPZ, Seems good.

     

    Below is snippet for your review  for the zone and file  db.rpz.local
    which was copied from the default named.empty.

     

    zone "rpz.local" {

        type master;

        file "db.rpz.local";

        allow-query { localhost; };

    };

     

     

     

     

     

    Once this configuration done I am expecting that whoever quarried to our
    name server for a zone which Is listed in my dns server should not allow users to fetch any records as recursive from outside servers, it should server from the internal servers only?

     

    When I test my configuration with one of the hosted domain in my list
    i.e doubleclick.net, I got all the results rather than throwing an
    error. please correct if I am wrong..

     

     

     

     

     

    Here are the logs.

     

    [root@ns20 ~]# tailf /var/log/named/rpz.log

    14-Jul-2020 06:49:53.582 rpz: info: client 212.71.32.20#38120: rpz QNAME NXDOMAIN rewrite test.doubleclick.net via test.doubleclick.net.rpz.local

    14-Jul-2020 06:49:55.370 rpz: info: client 213.210.231.227#26654: rpz
    QNAME NXDOMAIN rewrite securepubads.g.doubleclick.net via securepubads.g.doubleclick.net.rpz.local

    14-Jul-2020 06:50:04.445 rpz: info: client 212.71.32.20#48178: rpz QNAME NXDOMAIN rewrite mail.doubleclick.net via mail.doubleclick.net.rpz.local

    14-Jul-2020 06:50:09.079 rpz: info: client 213.210.231.227#16492: rpz
    QNAME NXDOMAIN rewrite stats.g.doubleclick.net via stats.g.doubleclick.net.rpz.local

    c14-Jul-2020 06:52:07.353 rpz: info: client 213.210.253.163#58635: rpz
    QNAME NXDOMAIN rewrite stats.l.doubleclick.net via stats.l.doubleclick.net.rpz.local

    14-Jul-2020 06:52:25.272 rpz: info: client 213.210.253.163#57975: rpz
    QNAME NXDOMAIN rewrite pagead.l.doubleclick.net via pagead.l.doubleclick.net.rpz.local

    14-Jul-2020 06:55:03.973 rpz: info: client 213.181.164.207#31366: rpz
    QNAME NXDOMAIN rewrite googleads.g.doubleclick.net via googleads.g.doubleclick.net.rpz.local
    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From MEjaz@mejaz@cyberia.net.sa to 'Daniel Stirnimann' on Tue Jul 14 09:31:53 2020
    From Newsgroup: comp.protocols.dns.bind

    This is a multipart message in MIME format.

    ------=_NextPart_000_1365_01D659C1.9D1B98C0
    Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_1366_01D659C1.9D1B98C0"


    ------=_NextPart_001_1366_01D659C1.9D1B98C0
    Content-Type: text/plain;
    charset="us-ascii"
    Content-Transfer-Encoding: 7bit

    Thanks for your quick response,



    I did that here is the statement in option section.











    -----Original Message-----
    From: Daniel Stirnimann [mailto:daniel.stirnimann@switch.ch]
    Sent: Tuesday, July 14, 2020 9:25 AM
    To: MEjaz <mejaz@cyberia.net.sa>; bind-users@lists.isc.org
    Subject: Re: scripts-to-block-domains



    Hello Mohammed,



    I don't see that you specified a "response-policy" [1] statement. You need something like this as well:



    response-policy {

    zone "rpz.local" policy given;

    }

    // Apply RPZ policy to DNSSEC signed zones break-dnssec yes ;



    [1]


    <https://ftp.isc.org/isc/bind9/cur/9.16/doc/arm/html/reference.html#response -policy-zone-rpz-rewriting> https://ftp.isc.org/isc/bind9/cur/9.16/doc/arm/html/reference.html#response- policy-zone-rpz-rewriting



    Daniel



    On 14.07.20 08:08, MEjaz wrote:

    Hello all,







    Thanks for every one's contribution. I use RPZ and listed 5000

    forged domain to block it in a particular zone without having

    addiotnal zones, I hope that's the feature of RPZ, Seems good.







    Below is snippet for your review for the zone and file db.rpz.local

    which was copied from the default named.empty.







    zone "rpz.local" {



    type master;



    file "db.rpz.local";



    allow-query { localhost; };



    };























    Once this configuration done I am expecting that whoever quarried to

    our name server for a zone which Is listed in my dns server should not

    allow users to fetch any records as recursive from outside servers, it

    should server from the internal servers only?







    When I test my configuration with one of the hosted domain in my list

    i.e doubleclick.net, I got all the results rather than throwing an

    error. please correct if I am wrong..























    Here are the logs.







    [root@ns20 ~]# tailf /var/log/named/rpz.log



    14-Jul-2020 06:49:53.582 rpz: info: client 212.71.32.20#38120: rpz

    QNAME NXDOMAIN rewrite test.doubleclick.net via

    test.doubleclick.net.rpz.local



    14-Jul-2020 06:49:55.370 rpz: info: client 213.210.231.227#26654: rpz

    QNAME NXDOMAIN rewrite securepubads.g.doubleclick.net via

    securepubads.g.doubleclick.net.rpz.local



    14-Jul-2020 06:50:04.445 rpz: info: client 212.71.32.20#48178: rpz

    QNAME NXDOMAIN rewrite mail.doubleclick.net via

    mail.doubleclick.net.rpz.local



    14-Jul-2020 06:50:09.079 rpz: info: client 213.210.231.227#16492: rpz

    QNAME NXDOMAIN rewrite stats.g.doubleclick.net via

    stats.g.doubleclick.net.rpz.local



    c14-Jul-2020 06:52:07.353 rpz: info: client 213.210.253.163#58635: rpz

    QNAME NXDOMAIN rewrite stats.l.doubleclick.net via

    stats.l.doubleclick.net.rpz.local



    14-Jul-2020 06:52:25.272 rpz: info: client 213.210.253.163#57975: rpz

    QNAME NXDOMAIN rewrite pagead.l.doubleclick.net via

    pagead.l.doubleclick.net.rpz.local



    14-Jul-2020 06:55:03.973 rpz: info: client 213.181.164.207#31366: rpz

    QNAME NXDOMAIN rewrite googleads.g.doubleclick.net via

    googleads.g.doubleclick.net.rpz.local


    ------=_NextPart_001_1366_01D659C1.9D1B98C0
    Content-Type: text/html;
    charset="us-ascii"
    Content-Transfer-Encoding: quoted-printable

    <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META = HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
    charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 = (filtered medium)"><!--[if !mso]><style>v\:* =
    {behavior:url(#default#VML);}
    o\:* {behavior:url(#default#VML);}
    w\:* {behavior:url(#default#VML);}
    .shape {behavior:url(#default#VML);}
    </style><![endif]--><style><!--
    /* Font Definitions */
    @font-face
    {font-family:"Cambria Math";
    panose-1:2 4 5 3 5 4 6 3 2 4;}
    @font-face
    {font-family:Calibri;
    panose-1:2 15 5 2 2 2 4 3 2 4;}
    /* Style Definitions */
    p.MsoNormal, li.MsoNormal, div.MsoNormal
    {margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif;}
    a:link, span.MsoHyperlink
    {mso-style-priority:99;
    color:#0563C1;
    text-decoration:underline;}
    a:visited, span.MsoHyperlinkFollowed
    {mso-style-priority:99;
    color:#954F72;
    text-decoration:underline;}
    p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
    {mso-style-priority:99;
    mso-style-link:"Plain Text Char";
    margin:0in;
    margin-bottom:.0001pt;
    font-size:11.0pt;
    font-family:"Calibri",sans-serif;}
    span.PlainTextChar
    {mso-style-name:"Plain Text Char";
    mso-style-priority:99;
    mso-style-link:"Plain Text";
    font-family:"Calibri",sans-serif;}
    .MsoChpDefault
    {mso-style-type:export-only;
    font-family:"Calibri",sans-serif;}
    @page WordSection1
    {size:8.5in 11.0in;
    margin:1.0in 1.0in 1.0in 1.0in;}
    div.WordSection1
    {page:WordSection1;}
    </style><!--[if gte mso 9]><xml>
    <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
    </xml><![endif]--><!--[if gte mso 9]><xml>
    <o:shapelayout v:ext=3D"edit">
    <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
    link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p = class=3DMsoPlainText>Thanks for your quick response, <o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>I did =
    that here is the statement in &nbsp;option section. <o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText><img = width=3D561 height=3D173 id=3D"Picture_x0020_1" = src=3D"cid:image001.png@01D659C1.9BB5A020"><o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>-----Original Message-----<br>From: Daniel =
    Stirnimann [mailto:daniel.stirnimann@switch.ch] <br>Sent: Tuesday, July =
    14, 2020 9:25 AM<br>To: MEjaz &lt;mejaz@cyberia.net.sa&gt;; = bind-users@lists.isc.org<br>Subject: Re: scripts-to-block-domains</p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>Hello = Mohammed,<o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>I don't see that you specified a = &quot;response-policy&quot; [1] statement. You need something like this =
    as well:<o:p></o:p></p><p class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>response-policy {<o:p></o:p></p><p = class=3DMsoPlainText>&nbsp;&nbsp;&nbsp; zone &quot;rpz.local&quot; =
    policy given;<o:p></o:p></p><p class=3DMsoPlainText>}<o:p></o:p></p><p = class=3DMsoPlainText>// Apply RPZ policy to DNSSEC signed zones =
    break-dnssec yes ;<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>[1]<o:p></o:p></p><p class=3DMsoPlainText><a = href=3D"https://ftp.isc.org/isc/bind9/cur/9.16/doc/arm/html/reference.htm= l#response-policy-zone-rpz-rewriting"><span = style=3D'color:windowtext;text-decoration:none'>https://ftp.isc.org/isc/b= ind9/cur/9.16/doc/arm/html/reference.html#response-policy-zone-rpz-rewrit= ing</span></a><o:p></o:p></p><p =
    class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p = class=3DMsoPlainText>Daniel<o:p></o:p></p><p = class=3DMsoPlainText><o:p>&nbsp;</o:p></p><p class=3DMsoPlainText>On =
    14.07.20 08:08, MEjaz wrote:<o:p></o:p></p><p class=3DMsoPlainText>&gt; =
    Hello all,<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; =
    Thanks for every one&#8217;s &nbsp;contribution. &nbsp;I use RPZ and =
    listed 5000 &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; forged =
    domain to block it in &nbsp;a particular zone &nbsp;without having = <o:p></o:p></p><p class=3DMsoPlainText>&gt; addiotnal zones, I hope = that&#8217;s the feature of &nbsp;RPZ, Seems good.<o:p></o:p></p><p = class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; Below is snippet for your review &nbsp;for the =
    zone and file &nbsp;db.rpz.local <o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; which was copied from the default = named.empty.<o:p></o:p></p><p class=3DMsoPlainText>&gt; =
    <o:p></o:p></p><p class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p = class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; =
    zone &quot;rpz.local&quot; {<o:p></o:p></p><p class=3DMsoPlainText>&gt; = <o:p></o:p></p><p class=3DMsoPlainText>&gt; &nbsp;&nbsp;&nbsp; type = master;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;&nbsp;&nbsp; file = &quot;db.rpz.local&quot;;<o:p></o:p></p><p class=3DMsoPlainText>&gt; = <o:p></o:p></p><p class=3DMsoPlainText>&gt; &nbsp;&nbsp;&nbsp; =
    allow-query { localhost; };<o:p></o:p></p><p class=3DMsoPlainText>&gt; = <o:p></o:p></p><p class=3DMsoPlainText>&gt; };<o:p></o:p></p><p = class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; Once this configuration done I am expecting =
    that whoever quarried to <o:p></o:p></p><p class=3DMsoPlainText>&gt; our =
    name server for a zone which Is listed in my dns server should not = <o:p></o:p></p><p class=3DMsoPlainText>&gt; allow users to fetch any =
    records as recursive from outside servers, it <o:p></o:p></p><p = class=3DMsoPlainText>&gt; should server from the internal servers = only?<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; =
    When I test my configuration with one of the hosted domain in my list = <o:p></o:p></p><p class=3DMsoPlainText>&gt; i.e doubleclick.net, I got =
    all the results rather than throwing an <o:p></o:p></p><p = class=3DMsoPlainText>&gt; error. please correct if I am = wrong..<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = &nbsp;<o:p></o:p></p><p class=3DMsoPlainText>&gt; <o:p></o:p></p><p = class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; =
    Here are the logs.<o:p></o:p></p><p class=3DMsoPlainText>&gt; = <o:p></o:p></p><p class=3DMsoPlainText>&gt; &nbsp;<o:p></o:p></p><p = class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = [root@ns20 ~]# tailf /var/log/named/rpz.log<o:p></o:p></p><p = class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = 14-Jul-2020 06:49:53.582 rpz: info: client 212.71.32.20#38120: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = test.doubleclick.net via <o:p></o:p></p><p class=3DMsoPlainText>&gt; = test.doubleclick.net.rpz.local<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = 14-Jul-2020 06:49:55.370 rpz: info: client 213.210.231.227#26654: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = securepubads.g.doubleclick.net via <o:p></o:p></p><p = class=3DMsoPlainText>&gt; = securepubads.g.doubleclick.net.rpz.local<o:p></o:p></p><p = class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = 14-Jul-2020 06:50:04.445 rpz: info: client 212.71.32.20#48178: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = mail.doubleclick.net via <o:p></o:p></p><p class=3DMsoPlainText>&gt; = mail.doubleclick.net.rpz.local<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = 14-Jul-2020 06:50:09.079 rpz: info: client 213.210.231.227#16492: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = stats.g.doubleclick.net via <o:p></o:p></p><p class=3DMsoPlainText>&gt; = stats.g.doubleclick.net.rpz.local<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = c14-Jul-2020 06:52:07.353 rpz: info: client 213.210.253.163#58635: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = stats.l.doubleclick.net via <o:p></o:p></p><p class=3DMsoPlainText>&gt; = stats.l.doubleclick.net.rpz.local<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = 14-Jul-2020 06:52:25.272 rpz: info: client 213.210.253.163#57975: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = pagead.l.doubleclick.net via <o:p></o:p></p><p class=3DMsoPlainText>&gt; = pagead.l.doubleclick.net.rpz.local<o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; <o:p></o:p></p><p class=3DMsoPlainText>&gt; = 14-Jul-2020 06:55:03.973 rpz: info: client 213.181.164.207#31366: rpz = <o:p></o:p></p><p class=3DMsoPlainText>&gt; QNAME NXDOMAIN rewrite = googleads.g.doubleclick.net via <o:p></o:p></p><p =
    class=3DMsoPlainText>&gt; = googleads.g.doubleclick.net.rpz.local<o:p></o:p></p></div></body></html> ------=_NextPart_001_1366_01D659C1.9D1B98C0--

    ------=_NextPart_000_1365_01D659C1.9D1B98C0
    Content-Type: image/png;
    name="image001.png"
    Content-Transfer-Encoding: base64
    Content-ID: <image001.png@01D659C1.9BB5A020>

    iVBORw0KGgoAAAANSUhEUgAAAjEAAACtCAIAAADONrmyAAAAAXNSR0IArs4c6QAALbhJREFUeF7t nW9opEd+50tLcvayOaLgDDtWmvFMwJtxB84KOLrO5MJofDesTR9YEYfOjgiakDcrSE594UBZ9MLe Fx1bsLAa9kXnODhbF8a7EUH2vhD2osSjwTDuaDdYJlx7nJBoPNvp9TIMnr2csTcJp/tW1fM8/TxP Vz1/Wk+rn376WzQzrafrqfrVp6qf3/Orp7q+E0dHRyI2TUzEZmEGEiABEiABEjgmgYmEPolO6Zig eToJkAAJkEA0AURInyMjEiABEiABEsgJAfqknHQEzSABEiABEmCcxDFAAiRAAiSQGwKMk3LTFTSE BEiABMaeAH3S2A8BAiABEiCB3BCgT8pNV9AQEiABEhh7AvRJYz8ECIAESIAEckOAPik3XUFDSIAE SGDsCdAnjf0QIAASIAESyA0B+qTcdAUNIQESIIGxJ0CfNPZDgABIgARIIDcE6JNy0xU0hARIgATG ngB90tgPAQIgARIggdwQoE/KTVfQEBIgARIYewL0SWM/BAiABEiABHJDgD4pN11BQ0iABEhg7AnQ J439ECAAEiABEsgNAfqk3HQFDSEBEiCBsSdAnzT2Q4AASIAESCA3BOiTctMVNIQESIAExp4AfdLY DwECIAESIIHcEKBPyk1X0BASIAESGHsC9EljPwQIgARIgARyQ4A+KTddQUNIgARIYOwJ0CeN/RAg ABIgARLIDYEx8knl5c3N5XJuyNOQESPA8TNiHUZzR5PAxNHRUbzlExMT8ZlynqNa371w7fJay2cm rjKLd5bWduItX97cnZ/ysnX2t9fXGv6S4ktADlR3dX5qf+NykhoTlZg4Expfm/Hl7hpRXq6vzs/I tnX290WpvbTUUPnK1fpqzTm+vdWuXIgApRvmw7OxvrYDPP5aO9srSwpZN7M2wsvk5TC0SmWKypCY RFTGyPFgGD+ZVMpCSIAEPALSG8EnxafRZxa6yS1Xl5erZRys41/1Pq6JuCTVq04mXMfjIy5Zdk+h qsa4qoKfpz/DWn7vnb60x40dwQGBpD65KhvoMpGcuo03lx7Es+lrpSoqdFLomLQitgMGGuXGjgcG SelGLXOTQF8E4JPGZO6uujjfXvdFNq2dxo3Dc4uVqZmFi+cOGw15V588tW60RemcvnjDPe2qhIt7 12fh2PzUTE1/shu8oJ/BFd45I8Y9SV9gK0f6RaeYTa/i5E3o5iyJc9ofgIkTJJWXF8RWo+UyabUa S2liu1ZjvVlaiJom3bnZrix6ja8uVprXEnaAQqLpqQoQznkHut5VZ3J8oXOK626NjOLGQ3j89AOa 55AACSQhEB8kJZrdS1LV0PIYb3LlpWpzOfHddzgQ8KILL5zw50BTbXGS9FDKCeBqGh9tWcoJmC2v y4kelJk4yJP1VV1GTNo7JS3P16Ghxvv+NBfmCxgT1qabLO8BZHDrVL1c9wVYaErdifOCTUgUnUaM BwZJQ/vqsuIxIzAmcZK8ycVtf6hzz4nmxlKjsb5VuphwNs2Le1ZLW27QVb64uOrcuC+UEg2f/Q31 rEUIBAuJTujNVF6u+BvUkmHHxdjJL3NlrZ21paXLMq3fLF1dda/pfVqW+LRWwwmlEJOVmsmezU1V VndrpZvreAKoOxMcZmauusHo7tXazEzJ6cuda00vElNxWOxDQ/t4MI+fxE1lRhIggRQEij93Jy96 24ZL0g5m7AAK12T1f4KEZ/I6eRfFav0qvMOKPrre7CQoJL9Z4Nr2p9Q1/bAtKhePY2j5TKnTPjQ5 0+6DpgYWTlwsly9K95qwrnZ7v1O6oCdNZWrdaXe2nT5x/vOWj7QaW0LNHzoTkbFV2MaDbfzEFsgM JEACfRAovE8qG4OkPkgZTlGX3huHajVZdRlPp4J5SmdU7KKe/MQ/w7eb1FOOF2Toc8rVC6XmjYQP ZALVYIoND6O8tQxnSvs3lZ+W/qI7Haim91IszSgjMDEEpuEG7lxrV1ZXK+34EMY5s9O+trYET9O1 RQaI1qdpKlRaRrckCJLs8Ac5frIZhSyFBApFoOBrwfEkYFWs60XIx0m+teCBFcnewmYsD8d1vDYv 3CXPgcXUem20l1kughbO6uzYBc7+RdnOGmvH07lruDvbW0sxsZ5lLTgOL4h9MaPWfGMx+IZvYbx/ kfj21rWoZSBJ1oK79P1L4ZP3jrcW/M6is6jd5dbFIzqdTntLr0J3kjxNHGftfXILjzO6eC4JkIAm UPi14Hw4Pd5DPeHyCSskjp/xHj9s/YkTgE8qeJx04khZYS4I+OLC2EA0FwbTCBIgAR0n0SdxJJAA CZAACeSCwJisBc8FaxpBAiRAAiQQS6Dw6+5iCTADCZAACZBAXgjQJ+WlJ2gHCZAACZAAfRLHAAmQ AAmQQF4I0CflpSdoBwmQAAmQwPj4JCwPlltFF6TLVWu6e18HW6W2Z7Dtf5cBh8jyCwKYzSABEhgO gXHYF9wlK39CORzKg6m13590JuKQoW7TYFrvlDoqdg4UAgsngWIQGIPfJwV25sFeaWfWlhp6Kxwp q6o31QnsqePfUqcjSk1Pd9Wnx+o77t/aJqA+6/9ge19U2vYdjgJKq77Ncy5D8hXaDAuuDOz2Vmi7 WMPON25Z4V+KmjjIQWwsP7RXkBDdDYFs5ctd/cJ7HUVytnyDTPbocvyqtE7rIuw02eNW6Za34t+G qBjfaLaCBEabQOH3FkJA4GntKPU3N05SYjkGHSMVeTibkuIEf37jcZt+j79iufNdxFyaGkKBiEed 7F1AbfpM4bN8Q7EnfrJyQM2p9J90Jb3xmU3PycbZ/r0x2xNQQAruGGSMkyL1pbTIX1eEabS/xLSe BApEoOi/mZX7ZV9zt+RsYZ9ov5jE/pZBx0jtiF3TkjyrC2Jj3ZFRMB+36vfIirs34ZDDQMgjdwZ1 nwJ5kj+uAi2kWaG8qh8BSUEhb6/s9PpMhvEZwSGT8iP1nIycrV+iwdsjtz2XglEMkgp0JWNTCkRg fNY4JOw0SNwpKZ6VlfWmqHU17kzHo/R7hGmNAZxTKHX1fq41S1IOvFr36TwMWp9p0OUnZO5ly5s9 ae1nfhIggeMSKLRPkvI6i648kFT1CQkc9cLDnI8zp9NqiTui076j81iO2/R7cHx+tauOLmcNY/WH tAhdMEiK1mdK3Pc2DlnpP2Wl5xRpj1aRgk7VZm0m2PKU+lI6WI3tj8R0mZEESCBDAkXfgzX0bL9W m8Hz8WYFz8wBsVfHCA8nSu1SV0/IVeOxHZcXyfpqzdEf8uv3dJ/5Q9dnG1rpPlkfW//Jh++lLcwq eRks+kxhOSR3FYLtuN9MrOjYEooDJhRT6T+puceQQ/BWP1jXOBg5RxFQXRPWo/Iww3zEr/OyG/V8 aFp9KdWG/ZXLa8fV1MrwW8iiSIAEFIHCr3FgP5NAiEA5dr0JkZEACQyLwBisBR8WWtZLAiRAAiSQ kkDR192lxMHsJEACJEACwyVQ6DUOw0XL2kmABEiABFISoE9KCYzZSYAESIAEBkaAPmlgaFkwCZAA CZBASgL0SSmBMTsJkAAJkMDACNAnDQztuBbc727lSXkNuvykdjAfCZDAIAgUWKvCUQqyCQmpn4Da dYZssAP6Q7FVDKLLvDLl/hBO8u3aamxXpN5SCiPdTRD0PqYmeshRtyNPUZUl66DLT9Tv0c3oa1wl qzejfsxs3MaPh+P3OEsYIwLF/81sYH/ozHo2oD80mCoS2CrjhXRX/wwiDOWLpCtSF6PeDXqSV9Gf 7lHy8hMQTJslke5U2kIT5A/XmwmEbMZt3HhI0DpmIYEugfH4fdK5ZSec6OpWdHfo9t/pO/f+dTf6 8MceSulCK7sad0rT53aVX7v5cYK3853O5NTpnOLIZ2BvHq+CTQhmxN6J72J/pKkZvYV5Vz837X20 0c6470j7jt6Xp9M+DGWtLs6319WWP06yc5ifmqm5UZ4Pqf8EIAlFYoHyo/oLOkwezmUt/KFjA927 9aruT68zbRzi+j2Mysrf1r+W9qap19tt3rtXCAyJyN489riVpVvGAzVB4r5I/NxIoMBzd2ivc1ev 55Lk9zzgUHrvNy16PxH6Q3J7Vhk2yOtnV5LHpquEC6PvKttVBbLpNkUNWnWOMYPtPtqge1T3RVrg U4/V4XXnpSSpsHdOVb4xTorWnUrcX7KzDbpQqnfRWfAPWj/JGxCW/orq94iuMdpp1N+ytDemXkv5 7oxpeJibLc1k3HbniQ3jgT6JPic1gXGIkzrbuG/XN+5SQal0wVPLs+Ay6P1E6jAJMVVZ3a2Vbq4v uZI8Vl0lIWACtirXVWOjclcoyaLbZNVbSt3VFt9VmXEjLdxaX63NzJTi8LhaUFKEyLdZrG7PfHsr ECQtpyzfpjvl8gqVrw6b9ZlsOkydJgxsYbf3/ZvYFPewrW9WLHbG9HuKTrD1r1lnK329Vv2tKBsz GLcY0I42mGE8UKcqxQhhVo8A191lMBja7f1O6cI5r6QoXSUtSYFb2vLygvBdwY26TRF6SxmYjWtz G7uDB1LIzaSoBe0pbXtahPomoJ/ybesjDOVbrUupw9SXnSnQyKw2XS6jzlbKshVrk/5WTDlZjNs+ TOUpJBBFoPA+aUoKGanrHKR3Vivtm10hiMQjI0aHqdO+trYET9OdGLTpKqkaVai0vNwNknDMptuU 2MT+Mkbama7IcjhIUk2FgBXmrCwl9egeyfw23Slj+ZaCY3Shes+y2BnT79hiPKkQk11/y9Te9Lpf 0in16m85DbXZmcG4jRoj1KlK9w1ibodAkfWTlFJOZ3ujWak5mjwbjh6SWQfoEPJFFl2loEpPV3/I qWJl6c6ioyzk6vrYdJUUd3ma2PDNfdn1mcwjFQ9GlKVucmSM0usqWfWf0n1D8OhgVaxrQaNgsnKI 1T3y604Zy8dBW395H/l0mLZKmJyEcWB184IaGSvrYhUlKHgWO036W9Cd8npxRolwufc5Vn2pCP2t 5frqvKu/1dXZMtd7x65fJS2SrQ7qb1ns1EJYcqgec9xGjBLqVKX7CjG3IlD8teA57ejASoec2pjG rEwWJ0dUOOjy07R1nPOmGLfUqRrngdJ/26mf1D+7/s703Uh7Qqn9lcSzSODkCHDcnhzr8a6JPmm8 +5+tJwESIIE8ERiHteB54k1bSIAESIAEIgkUft0d+58ESIAESGBkCNAnjUxX0VASIAESKDwB+qTC dzEbSAIkQAIjQ4A+aWS6ioYOl8CgF6QPuvy09PJmT1r7mX9UCRR7D9Yc90pAh8lmZ2Y6N/2DMNiZ qT5Q/5ZleWa8DtCgdZsGXX7MEOv52GZPonGbZdek0jmL78dsTWNpGRPguruMgaYpDnvZbezHnYBM 2524TIP93GCnu+/mQCruT1fpuKYctoEZ2hvY+g5FueIL3VL1bnu921Qct173/EGXb7fTPA7t9iQa t1lh0eWkGG9x/ZitYSxtEAQKPHcXqZdj0NeRW7N0FXZCSkmm/Ko/XF0lbHYnFRA8caSuBmxXPwnZ 0+ji+Pv72Do36fSZrHZa9IH0YehAOJxidYl8FeA0RydJNdKmq9QVRPLtoGeu11Om0vscuqpVsd+f hLpQUXpFlnFi5ePYlDddqAgdLJ/ci4Vzyu9R9PdUDSyDonGUzhb1nGKHeq4zFHnuzq6XY9bX0dcv VwYJXsWvdWTQ41F7py5Dh0de+dzKVG9nqMeTic5NSn2m1Po92jvj0iHhyU3P1b9WDlq4yN0BHJcX n4q6MU4KiKLKy5Erk2ip16ZTZf8qptOFCjxrCegVmXSbdK0mPvqTvOlC9dhjHw92PbAU36Oo76mZ j338RPQj9Zxy7Ym0cZi7+6kRMPM4Jiq9HAEZCaWXU26LC85l4OLi6lV360uhZXR08uvxLJxxj5Yv /sFz/2X68/8Xf9+7997de2IW7x55Zu7W9os7Lfm+1Xq/8adzX/zEOf7AA7/79a/7Sr11ClNDj35a /ebGP7fEr8oPWmLjm6d+Xbwg3z/65G9XfiHQzH/4H3/yVlMd+dKtu+Vnvv7Q3T/75lLzEyHr3VN6 P/O7u36rsfm23AkUm45vLlYbaldQpc+ktwuV+j2btavzNbzvdPY31v27iPorVjuK9uj3LKwGjLP9 Aa0qdxtWwHZ0iUx29uokRe7Wjva2t5a8ibMW9s3evFh2ZbHQolC9dg72ZmB+SNsAXahQLqULdTkw byf1ijYXy401HMWsXnPdtV/qNpnHlSTfa6esylA+jtrGobl84zi3jZOY/u2xJyK/ZbxlY7+1tyLG T0Q/Sj0nPe6Zck0gz3HSeXUJNr6eFfJqHvM69cTB3BMyz6NP/t2Tj+LNa+d/4/ZD4rp46Pbj5z94 6AvXBd6L/anz6qD4ofLSI/d6X7VCv15WjT144tQL4tSrS8/8oY/eaT0McR+POcZobfXQVpvqttk/ iM0rsgwbdMpDptEftZenIU5CfUFJ28D5tsKc4z0np/w62pafOeUGgiR1k+7Gf+GKLXYayw+c2z3R Ur7XQXJdglQGcU+38I/sX4M90ePBxDkj+52uMsVtvkA5ZYcye54J5HqNw7QQ/qutd9nVb74lxPOx r7vff/z178tsf/vWL771t3gzd+vtR2SIc++R92596Z6MafD61c4tdVA4V+1gj32GuOQLUx+dP/e9 L4g9Ib730NSH5x//8CH5Hq/vVyo7p8TXhPjaqVM7c7/93hOn5HshXn1y7r0nHtXvfa9H35578lWd Hz7jybm/n3uiJ0/glNeF+Jvz5/8GVT90Djb8taoUr78+d/6fHvhpbanfc19RjX38+3efF3ef2/zO iz535XjcVut/N9b+w1IDf/qRvuF38DuvnPvh6WuntMs/de30D//da9/z3D/uBkDsdMehpxnK173D noM7//j25HefqeDTyQDVCJ0k5OvRVWo1miWlg6hTWd4m34hdb2DSqUr/bbTqNhn0ilLrNsnGmHSn LGamLr8PXSiTPdF6Tsk5p7bf1l3R48dylrskL/0Y4BknSiC/+km4vOKu/yMhbrlAMJf1kxRwnAmx H3/ugz/44N98/T+dv/f2N18Vv/X7v/HQrT/7b7tf/CreoLB7t96+frf873/vPLRkblxMpcejp6lw l1iTc4CYEGuKBXHNnbzqQ4/H0LaEOjefvPs/X9u48aEq4Cxesumi+Sdv/R/lsZCmzp974CcP/Py/ fPKFH/wgBcLBZ/3xY4/9v6Oju3d/0LmHiUlxIMS/evTJX6/8wr/GH//4D6/+1Vt/oey9L37x1+rP a52hTmd7a6mhJsvCekV+LSP384BOVdoG4Q7dogslS8KnIb0iecTR6treakO3S2BcNVpWO43le4XI 5ghHMklvI28qP0tdKGt7o3Skwnpg2dm/IWpK8qqbvB5GtG/SnbJ3MPWc0g7+oeTP9b7gV5RPekWI 3xkKm/SVVpc3F8y6dunLOuYZcJRnPO9oLetBISrBD/EnDqZKPyvEdKoTVP7JlKfo7IhZ9TO2G+pf vL/vHjGXl4yD3ZZol9RXGwInDbr8tBb2a89xOae1s4/80HNabUu33se5POXkCNAnZcDak3yFpOn6 2pDH/Cjq3MA/hbxayDU+ooI/zKzqmK836WD6QIgfq4nN20L8cleQlTpVGQxyWxGjON4GiINFH5sA fdKxEbKAkyWgHZiO8HSIZvRV95Vzek/960VXJ2spayMBEkhNgD4pNTKekE8CCKHgnOCovqgc1azJ SvgnJERR+sEb0oGa/UPyP7bMZwNpFQmMAwH6pHHo5TFtI/wTXo/rRR/qlTBp16UX1Gin5bmuhCUw GwmQQH8Ecu2TnhICC5RfGZ01Dv31Ac86MQKeZ5p2F1k84Fvl0bviw2+Y9kx4avUj95HV7ROzmxWR wNgQyLVPwk3uO+r7f2ls+oMNzQmBWWWHdl16hUXvikTtpbACUC+v8H6xkJMm0AwSGEUCufZJuBAc qm/7r4wiWtpcOALwT/BSeOGRlZ4YDK2bx1iFo9Lr1PV7PqYq3ChggwZLINc+CZcA7DWARVMPq3+Z SCBvBLCwAi94qYvqDRZZ2NKeGsN/6T6dwsMqDum89SbtyQOBXPskAMLzJDxVelqIN/NAizaQQCQB /URKh1N6xg8JjgruqjdhSH9XiNfVOkAmEiABTaBPn6RnLbxnwpjK0N+66FvFEHTMv2NmQ988IuGb qb+ce758V9RWDgdC/NfgcfYfCYwWgUnfT6l+Sd1p4YhOGPCbQnybkdNo9SitHQyBZD7ps8/E5z// kroHnE6zK8x95U508hxYwobcVi7KfxbuK3+T39uE+Jgt9wTglp4R4lnfFwq3aLhRw1dG70ahb9qY SGCsCNh90t6e+M53xMGBwJtg0t4CCd8ZrItF0pPjeOFN8uT5Gx1deatyI4ItyB78cfIKmJMERoEA 3NKX1UTfbI+1+EL9Kef3RqETaWNWBCw+6c03xdN4iOOm6Wk4J2yEim8I/NDJJM9jTfo2Q4ND4p3j yfBnLUMhAM+E17QQmN+b8y2awCQBnBPn94bSKaz0JAnAJwmDpt/cHD44ev75o8ND59OTNIp1kQAJ KAKInKCL6klNfqpkwxBX4Y6NiQQKScDikyYnjx588OjTT7vuqpCtZ6NIYEQIIGaCN4JPkjeL6o12 TkwkUDACPT7p3XeP8MK4n50NxE8FazebQwIjSADhEfyQ3zkhhKoxbBrBrqTJNgJBn/T++9IbnT4t /33xRfokjhsSyCcB7Zxec8Om93u0GfNpNq0igVgCQZ90/bqeGZAvREv+FFsSM5AACZw4gWn1u3L9 nX2RAdOJ82eFmROw+CQ8TwqlzGtmgSRAAhkRuCLEx8otMWDKiCiLGRoBi0966in6pKH1CSsmgfQE 8As/f8A0mb4EnkECeSBg8knT0+GJOzioPBhLG0iABCIJeAETwiYsIj9LXCQwagRMPunKFcMvlkat YbSXBMaTAAImbBHprRp/V4iv8DnTeA6F0Ww1fNLnklteXt7cXC735rcdT14yc5IACWRCABudYMuV c0K8pDY9mVYB06Ha9ZWJBEaDQDcq0uvurHFStb5bN3gkYTvef/NR4u6u0f0JWZtKlo/7r3RMz4zk iQ+LxDlqXGXb/bhN261Xsy2zr9LgirznTIifJvsqhCeRwIkRSDF3d8JBkiUkc8gwMst2iIwPz+hx lS3V/JQ2525QhIDpCqfy8tMxtKSHAHzSRHcFA7YAv3RJXLkiXsYdVTBNTPzRbv3a5bVW+APcel4I HC9X66u1mSmZr7O/vb7WwCm45F2dn+rs74sZ9Ulnf2NpbUcXVV2uL8w7R7e31hrOYVw7xFazpD9C /vW1HV/dKHBVrC/Jst1kqjeix2F3bUZ0tle2xKKsxDPJWk55ub7qGtoRpebSUgM3w2jW9na74rVA N1gmX/7O9taSbFgUB3/+fad8VYyBp61dae3pwuvlqQGB/fZKgHPAoO19UWmjH4TqYDevbib+uoxP LMnJ433azZySWxo+qM08rjyLVVuT2G/rF9UFTqsC6Czj3M4h48vVpBDfUA5JJ2ymfCDEe2pjZbw+ y7g2FkcCfRJIESclfJK0XPfN7+F6UYe+hL5Cb+5u1qtq7q9a9z+XKpfdCUE5CejOdyC7nDbSH6Ec nOtrY+99va3eKDByKmdTGoVayupfXLPs9m8ua/OlObBNl6ya5dopW+nYGbgfl/Y7D+JsHFSLTOVb 7LG1K609Xu8k7F/VE26HaRD6r24TdW/HzFx1c5Srm77hkJZb2n63jquU9sfXGyhQMjGOcxuHPr/Q cadNqxUQWPjQ/XW8+m0TDlbizuXnJHACBFKscdjyByWOadXF+XbgeHm5MjNzVT/wQbpam5kpeb5k f8uJdXZutrttK19cXHWyL5T8Te5srzdaOuZo7Vxrli5ETM9H1hvBEXUgYJO1tNS/9nJaja12paab trogNta9CKDTvObaKVo3tJ0oxw+mhRZXLrpXciMHc/n9tCu1PWnGWfVCqdmNWFs7awiFdB+hiyqL ThdVFyvNa07Aaym91VCRsgwTFppexJuWW198zOMqlf191GsZ52YOabokVd4DtQLiVzA9IsQlJd/8 unrIdEWId9QLb7jpeCqkzJw5gaTr7novMeXlhdJ28NLTutPGJEwguXN0ZsOr9au4eq/oM9abnT6b l7pe25Uywv6dtSVl5crKelPUVp04qU+DDaeZys+qXdlZiZJM61zkjUNjSyzIoAnjQpjuYHqMkA6p 0gxNDaYyNUs+aexPXW/kOD8+h1TQ3Mx7Qmwo7eaHEe6r2TyESnodOZZF1IQ431exPIkEjkkgqU/q vaKEgySZQwYEmINKalP5TKnTvnEo77TL1eXFijsTL8+fml915sTw0WqlfTPqxjtlvVb7rOVgTsmZ s0I8dUd02nfcMqYqi925u4vazlYDj8K6y+bLMry40fMszm+Fpfw+2pWNPRZCsEd2i/60LOckfcvL VKixjG6MC5LUyX6HJOe55MHU3PrhYx1XKexPWW/EODdySPr9ySYfloxDLfMxFTlBNvC+WjiOh0/Y qQhrIrCNHp1TNqBZSjICSdc4INj3J8MqA+dj/0PnTqe9hdUJziNwIfY3Lq+JwMNz7xkvFkTI2bF5 gWfqdxbxfL2zvdHE386aCGeNg/vkvWuKLFJ5K0O9di8QLscrxVYOHpCU2iW9RMO/5kI9M98qLahl HYG1GNZn9Sigl4Ot/JTt0s/wk9qjVtarlQxhnlGcvbUeooPFG+sN/+ITeZ5weyRqAIYrSLDGwcgt FR9VqXFcuaYmtj++XvjZM9e85SHGcY5pTzuHZF/fweSaFeIZ5Zk8b3QgxH93PdZg6mSpJCAJpFjj 0OOSivTDlf5HQ97WFg/ZnvCD/f7BDufM7OwvxvJ6+CQETBS6Hc5oHMtaU6wFD8VJY4kr3Ojuwt/I dc8nxmqI9vju93tWj59Y+49RUUb2d4vxfghxDKNydCpipv8sxJz7q9v7QlxVW0VwEXmOOqkQpgTj pDfeiNzHoRAtZiNIgAT6JaC1BP0bQ/RbEs8jATOB4Frwj/Cwk4kESIAEzAQQFWERxNNqP73bauE4 f9XEsZI5gb7X3WVuCQskARIYDQJwSPhtE5J1o47RaAetzCMB+qQ89gptIoGcE3hdhUrTVGnKeT+N oHn0SSPYaTSZBHJAAG4JiSoYOeiKQplAn1So7mRjSODECHxX1fTlE6uPFY0HgR6fNDk5Hg1P2crh 6gzJrVsLJWWUkj6z55EA5u6QeL3IY9+MtE1dTb9GQ64Ff/55ap/bOnRYP4QcVr0jPbBp/KAJnFa/ usf+Q0wkkBWBFGvBof+CW3WpN6ErV3udOZKvEGvoWoQ9dZwPNqFJofYxkzf5uMv3feA7wZff3SlP RQWoqluQbwc9Q/mR9hhYpbUnCrc1fvIDQsvVthe6YW7A4/2VVXeyHBI4SQL87chJ0h6jurpRESIk 3Pi8/LIxTqLOkHTElq17eo9npTPk3AAMecugMfo6sKnJCeg4CVu1MpFAVgSCcdKPfhRR7mjqDLlR jCfp1N3GejR0hpQjhMCt2IreVzyrEcFySCAxgUmV83bi/MxIAkkI+NY4fKY2r0qyxiFKPyZXOkMQ nQulaD2nJMSS5slKZ6jVWFvfFgueJmDS+pmPBAZL4Cx90mABj2npffkku04SdYbUOMpOZ2hMhyWb PQIEtJLFByNgKU0cJQI+/aRLl8Tenrh+XczOhlswMfHnu7s4SJ0hl4wmMXCdIV2dXa1qlIYabS0Y gdfUTuHY/u7NgjWMzRkegeC+4LOzco3D4eEg1oLn7SH9kO1Jq9PD3ycN70vCmo0EsEc4VNLxmiQg EsiOQFA/6bHHxK1b4vBQnD3bGycdRz9piLo+RlZDtCcjnZ7shgBLIoG+CEC04lsqQkKcxEQCWREI xklnz8o46eOPBxEnZWUxyyEBEsgDAUzc4XKBuTsmEsiQQNAnnT4tfZIxZVgniyIBEhhxAtPKIUET HTN4TCSQIQGfT/r0U+mQ4JbokzIEzKJIoIgEriufVCti09im4RLw+aT335c+qVKhTxpul7B2Esg5 gRfcbe4YJOW8p0bRPN8+Drdvywb0rm4YxWbRZhIggQEQwGZCbwjxvBD3hfgdIdRv7JlIIGMC7m9m 6ZMyBsviSKBQBLDQDlvbQcHvlhCXhNgrVOPYmBwRcH3Shx9Kox55JEem0RQQ0Dv21avOXun+HdgH yidSLyqDmm3lD6u9GTSpmEVMCvEV5Y2w8hvvXxHi14Q4KGZb2apcEAjGSef1diFMuSFw2O4I0Wkf YotB2NS+0zohy9ROgSvbqHwwyVb+sNo7mFaOaKkVtcj7G0K8I8THQjSEwHUBP0VCeIQpu/sj2iqa PSIEOHeXqKMcrSNvf3GlC6VSSv0nq+5UlBmuK4JvcrLpcAKiTH5dqwhdKLv9iZrvy2Ror+bgE9Ry 9aJw2LFP6WEt+2SwIqvtba+DWspPIWZMazPzSwLwNJh/e0E5GyycM76wvBsPmeGK8POjmjrlthAb QpxTv43dI0gSOAECzkK7iB8nIccJ2JHvKnBNd9QMy1WpVOheFgN7FMnLsvOJ9AFSckq2Cke9E5br 9e4VFfnrnm+ztR/ex9MDdAUVdV7plzbDulay2uWyU4fPaov90dR7daFs7bXqRYmya4y0N9gAox6V vb2OJOKxfBKe0s+6r7P5HnJZWYfVcS+qcEcurE3wQk64K8RGV7DmKSsjWA4JJCPgrgXXP07CPg62 lKy44udSrqb7TKd7zXea7jmlwCf+o10lJ/0udJVOg9C0aV5oH7+wgSH742oL+yRre6Up5sK6YRX8 ZxKfFGdT4s8nVViAayuusAgvYy/HyIZFZS+o+AB+qxiz2FiS8K7bdjQQrftDn1f23LP3JjFdZiSB gRBw14LrRXd8mBQNGVfkq5XmylKj72c6UbpTA+ngQKHHtz/SRtOMWrV+tdLeWtEaVuvNgT2d8hmG 6SZcefWDEDyWx/N5XHDPuhn21ASU98ISMi8hG67gWOisp7bwVB9fD/1sHwXiU8RY+U9o/hW3CbAf XnZaPQp6WD0NQkNeChIIAcl/A2lh4Qmo50nYehWJP06K6O3ABd0NC1qNZmnBFzZVL5SakXqw0FWq bCZ+rNLX4JuqLHbn7i5W2jd3VDFG+50Kys7avtj6rO216EWVz5Q67RuH0ofjwddiZSq2hqgM7pI8 Wx796xl4I/gVXJo/UovEnlPXYuwgrF9473895vsI7/ERwr2vCfFtdeG+r6IlBFsoEF4Kz1rw0tHG XM5cFOzEBB3MQ/NfdkM9EIA3+k31KAjvmUhgJAgo/aSXXhJf/ar4xjdErWY2emLiOPuCjwSIaCPD Qkmd7ctLmBZSF3tIk8/Iq22ns7211IALkNf/eXlEiiyJ+m5tRn66rSMsPERaran8OKHT3lpf20kf d4XN8XStMHcntrZKC6qGzv6GW7rdftihP/RpYyXThfLaG+KgQKw3VLM8FJ397a12pTYvFIYI3Slr P6hz9lcurxlxwUngWjypnslfVddifwzU9whEgdPKwz2i/NNssCBc6A+E+EvlwPDmft/V9Hsi3DAa vqQs1AlmfEeIpnpDP9QvV543NALu86S5OTnb/s47fJ40tK7IqOIh60Jl1ApTMQjmfE/ygjlecB+Z IFZ4cIA2yKJ15IT5PUQkoWdUeGqFiT79wGZwZsD9wA/BAO9BEcxA1Wg7bGMigZEmgMGs4qRz5wQe KX36qXjQ8lUa+zhpJLp5iLpQQ+RTUxfoz9RPZzDndsIJHgKvx1U4hZc/3VZB2w0VryBog4UIXxIm FDWpsp5Vry8qf4MXAqNQFa+rwGgvYbnMRgL5JqB80scfi5/7OTE9Ld7FjZcl0SfluyPH1ro59Usa XO7zsLkAbuj8Lio6aoF/gtk69TobW4feV5Ny8HB6wvD22HY8G15QAsonvfGGePpp8eyz4luYeKBP KmhXF7FZZ9X81aR6hv9mLhs4rSIbOCo8joK1SLAWB6MTPI12NnBa8D1IcEIItuCEmEig2ATU86SX X5bT4leuWB8m8TezxR4FI9s6LDLB0MXEHRMJkEAxCOAb7e4tVIwGsRXjROCKiiSwdJuJBEigMARc n/TRRwIvJhIYEQKYE8Pzm4NhrMAeEUI0kwRGksDnnLV2b74pHn5Y4GdI+PfSJfHcc/JHS3t74jPv QexINo9GF5WAXkGABy1MJEAChSJwhM3uXnzx6KmnjmZnj/ROrKHX+fM48sqAf3VRKKZszOAJzKpR it/JMpEACRSGgPv7pFCD8FslvJpN8cEH4uBAvnwJd6b4+z33t+L3CwODDUlGAKvIMGmmly//bOQq Mix3/kmwzNvuijJMEx8zxIFPuq6WomFDICYSIIFiELD4pN7GTUz8eVm0W4YfBv7Lzzz4/tFnf/GJ +JHyUnrRKlNhCMADwf38klrQnPxnNAmbjxsa3N/oFc94A48VuP2JLOWs2rwAgw27izKRAAkUg0AK n/RHVbGmd/NUk3jT8rfrkxfOP/KlWwiZwkl7JvwLR4V/dWjFNCoE4H7QxV/u2d4N9uO2Az3rdTn+ jH3eCOeBl5f+rbvvDqowpj1VC7yUrisiYXcfmIo4CacwkQAJFIBACp/0v3Z39faZvc3GHA7uoHF1 wA8D8SZ0DdL5ceXCJQavD10Xdb8A/ArUBHQfXheVXsODbrvQR557wI3F7QG0V48WDBsMnt5QDDV6 BuBNKNXUj5O+rTb/ZiIBEigAgRQ+yR8nJWn5tPrJOq4yeOSgr3felU6fjuvdgRtL7anr3SAueUlM Hc886BH0kd6oDe+9hLsHdMd33b2uTx7OWWUPwik9bPwJhvlDKNwMYfoOCdN3GE5MJEACo05A7eOQ JAlh0EON07MJ0cG1ZlZpz2CtFJ5O9y7w+1gdx/bGX3GnB0edb67sx/UdYLH3gXFD69fUhtYhH5AH +zFmYBjMgziQf8xgIyyEdPgXB3Nodh7Q0QYSGDkCx4qTovVskrDAfS4mbabVtsfGWMor5CPfMi28 /8D94LYbXeE2+SBJlWOTB2A1W0RCuBvAG38CN+DCY6G9kfrZKRqCcYIHXc8Gw24I8f3x2PQsG0oC BSaQwif9RyHcJQ4aCPRsVtvHEQI3ccVlFI5q1rdnJWb8Ut0FY+oJ0zs6QSZAJxzBcaRbcY/NR7Gz tWufVI5HP9LrJYaG4zVyTsjWHWgs3NKKqxj0VSXpzUQCJDDqBFL4pDzozGqPhaSvvzohDsCfSN6n SXrltu+HMl7U5bmuHHovr3X6DXzPWctyEhh/X0U/aI5eUbKXhMho5gENOKdvH/vXTqPZelpNAkUj MGI+KSF+fbFG0gEEEtZZTKs3aaMuXeNHkZc8XPpDvwwN2dkbnM3aW4JfAmm/i5TEyyL+064Ui6f1 +97qEnJjNhIgARIYLoFi+qSETDHBBReFBHc16Z6DxdBe8h9PWOaAsnluxu97tAdiIgESIIHCEBhr n5SqF72Qy3ZWfxFYqDR/iJNluCPXV5pSHiZkU3UDM5MACRSaAH1SobvXaxx90nj0M1tJAqNOANcq avqNeifSfhIgARIoDoH8+qRytb65K9NmvVouDvAsW7Is0ch/siyUZZEACZDA8AhMYBuH+Nqh9cdE AiRAAiRAAgMm8P8BnxuL0uueu0EAAAAASUVORK5CYII=

    ------=_NextPart_000_1365_01D659C1.9D1B98C0--

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From @lbutlr@kremels@kreme.com to bind-users on Tue Jul 14 01:27:32 2020
    From Newsgroup: comp.protocols.dns.bind

    On 14 Jul 2020, at 00:31, MEjaz <mejaz@cyberia.net.sa> wrote:
    <image001.png>

    Please do not post images. Copy and paste the text.

    (Over 100 lines of quoted lines with no content deleted)



    --
    I WILL NOT BARF UNLESS I'M SICK Bart chalkboard Ep. 8F15

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From MEjaz@mejaz@cyberia.net.sa to '@lbutlr' on Tue Jul 14 11:14:34 2020
    From Newsgroup: comp.protocols.dns.bind

    Ok, I will take care next time will

    -----Original Message-----
    From: bind-users [mailto:bind-users-bounces@lists.isc.org] On Behalf Of
    @lbutlr
    Sent: Tuesday, July 14, 2020 10:28 AM
    To: bind-users <bind-users@lists.isc.org>
    Subject: Re: scripts-to-block-domains

    On 14 Jul 2020, at 00:31, MEjaz <mejaz@cyberia.net.sa> wrote:
    <image001.png>

    Please do not post images. Copy and paste the text.

    (Over 100 lines of quoted lines with no content deleted)



    --
    I WILL NOT BARF UNLESS I'M SICK Bart chalkboard Ep. 8F15

    _______________________________________________
    Please visit https://lists.isc.org/mailman/listinfo/bind-users to
    unsubscribe from this list

    ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.


    bind-users mailing list
    bind-users@lists.isc.org
    https://lists.isc.org/mailman/listinfo/bind-users

    --- Synchronet 3.18a-Linux NewsLink 1.113
  • From Grant Taylor@gtaylor@tnetconsulting.net to bind-users on Tue Jul 14 22:18:04 2020
    From Newsgroup: comp.protocols.dns.bind

    This is a cryptographically signed message in MIME format.

    --------------ms030700000300020203020603
    Content-Type: text/plain; charset=windows-1252; format=flowed
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    On 7/14/20 12:08 AM, MEjaz wrote:
    Thanks for every one=92s =A0contribution. =A0I use RPZ and listed 5000 =
    =A0forged=20
    domain to block it in =A0a particular zone =A0without having addiotnal =

    zones, I hope that=92s the feature of =A0RPZ, Seems good.

    You might want to look through those domains and see if there are any=20
    name servers that stick out significantly more than others.

    Presuming that there are some believed to be bad name servers, you can=20
    also use RPZ to filter traffic to said name servers carte blanch, even=20
    if the names aren't listed in the RPZ, yet. ;-)



    --=20
    Grant. . . .
    unix || die


    --------------ms030700000300020203020603
    Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64
    Content-Disposition: attachment; filename="smime.p7s"
    Content-Description: S/MIME Cryptographic Signature

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC CzkwggUhMIIECaADAgECAhA53zcXtFD9dENby64EqrKqMA0GCSqGSIb3DQEBCwUAMIGWMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxm b3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENs aWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MTExOTAwMDAw MFoXDTIwMTExODIzNTk1OVowKzEpMCcGCSqGSIb3DQEJARYaZ3RheWxvckB0bmV0Y29uc3Vs dGluZy5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCwIZcEJcuE7mUfxJnD I8oOSX/TvAhoP11agD++8L7Ok8fFJhJK0lOVRsq1M6lF2E2Vzuyffg2ppbecWvHcIRadsaiG imnrJQasdkhj/JUtqPUXnC0SVA0AzYLrLReQB+9j/jTgB5JnFLyC2lEn9KTA6JmDGjvVkv2T k+I2+v24nI4/2lGjD+jIKQiFXkE1uqablXJAw1c9Mh9d4/wjnIM9zLGv1i3xxOLdQ1PXSUZL 12wOy1r7CsGAnNSNhGaceB2tdhdleFEyIHgSgDWtWResHdu/ubZqFiHxaLRJlafOHMj3yC6x NOA1IdcNJsaRkQHxSkayKzeE5JK3TxlV83dbAgMBAAGjggHTMIIBzzAfBgNVHSMEGDAWgBQJ wPL8C9qU21/+K9+omULPyeCtADAdBgNVHQ4EFgQUU6bXebmKM+efFHN0MBjYuJO9Za8wDgYD VR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUF BwMCMEAGA1UdIAQ5MDcwNQYMKwYBBAGyMQECAQEBMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8v c2VjdGlnby5jb20vQ1BTMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6Ly9jcmwuc2VjdGlnby5j b20vU2VjdGlnb1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcmww gYoGCCsGAQUFBwEBBH4wfDBVBggrBgEFBQcwAoZJaHR0cDovL2NydC5zZWN0aWdvLmNvbS9T ZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNydDAjBggr BgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wJQYDVR0RBB4wHIEaZ3RheWxvckB0 bmV0Y29uc3VsdGluZy5uZXQwDQYJKoZIhvcNAQELBQADggEBADOWdJFXVQvdVPUy4ChriEyS 3wiEdWmLb3CGko4ps7uXgHoCk0V9oU38LjKTrcm/KOhLhBh2Wz3LxirbtgTP+YxpgkPxDEWO ee/o/TiLhVrTLiqZJIwjlZmY1lTmHuoXWQK3M0MJZYVrGgMJgQg0/+mZkRlEa67N4WETh7MH rKglv3HHy3LeU835KA8cpMxRbDvPiA8wdKHWgrl4LXOJKtI8rgmMJxUOCQdgI6DSEo/yYve0 /TxLLBlWAhve7e+/aYjKn3V5CpNOmqkRi7V2d6ZJ+RMQrJDtqitQAkzq8cH+CSTGagHzAxQp e00hH+aVwNioyaoNBezCCLirOjVdlFIwggYQMIID+KADAgECAhBNlCwQ1DvglAnFgS06KwZP MA0GCSqGSIb3DQEBDAUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKTmV3IEplcnNleTEU MBIGA1UEBxMLSmVyc2V5IENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEu MCwGA1UEAxMlVVNFUlRydXN0IFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xODEx MDIwMDAwMDBaFw0zMDEyMzEyMzU5NTlaMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExp bWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg U2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyjztlApB /975Rrno1jvm2pK/KxBOqhq8gr2+JhwpKirSzZxQgT9tlC7zl6hn1fXjSo5MqXUfItMltrMa XqcESJuK8dtK56NCSrq4iDKaKq9NxOXFmqXX2zN8HHGjQ2b2Xv0v1L5Nk1MQPKA19xeWQcpG EGFUUd0kN+oHox+L9aV1rjfNiCj3bJk6kJaOPabPi2503nn/ITX5e8WfPnGw4VuZ79Khj1YB rf24k5Ee1sLTHsLtpiK9OjG4iQRBdq6Z/TlVx/hGAez5h36bBJMxqdHLpdwIUkTqT8se3ed0 PewDch/8kHPo5fZl5u1B0ecpq/sDN/5sCG52Ds+QU5O5EwIDAQABo4IBZDCCAWAwHwYDVR0j BBgwFoAUU3m/WqorSs9UgOHYm8Cd8rIDZsswHQYDVR0OBBYEFAnA8vwL2pTbX/4r36iZQs/J 4K0AMA4GA1UdDwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdJQQWMBQGCCsG AQUFBwMCBggrBgEFBQcDBDARBgNVHSAECjAIMAYGBFUdIAAwUAYDVR0fBEkwRzBFoEOgQYY/ aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdFJTQUNlcnRpZmljYXRpb25BdXRo b3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA/BggrBgEFBQcwAoYzaHR0cDovL2NydC51c2Vy dHJ1c3QuY29tL1VTRVJUcnVzdFJTQUFkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRw Oi8vb2NzcC51c2VydHJ1c3QuY29tMA0GCSqGSIb3DQEBDAUAA4ICAQBBRHUAqznCFfXejpVt MnFojADdF9d6HBA4kMjjsb0XMZHztuOCtKF+xswhh2GqkW5JQrM8zVlU+A2VP72Ky2nlRA1G wmIPgou74TZ/XTarHG8zdMSgaDrkVYzz1g3nIVO9IHk96VwsacIvBF8JfqIs+8aWH2PfSUrN xP6Ys7U0sZYx4rXD6+cqFq/ZW5BUfClN/rhk2ddQXyn7kkmka2RQb9d90nmNHdgKrwfQ49mQ 2hWQNDkJJIXwKjYA6VUR/fZUFeCUisdDe/0ABLTI+jheXUV1eoYV7lNwNBKpeHdNuO6Aacb5 33JlfeUHxvBz9OfYWUiXu09sMAviM11Q0DuMZ5760CdO2VnpsXP4KxaYIhvqPqUMWqRdWyn7 crItNkZeroXaecG03i3mM7dkiPaCkgocBg0EBYsbZDZ8bsG3a08LwEsL1Ygz3SBsyECa0waq 4hOf/Z85F2w2ZpXfP+w8q4ifwO90SGZZV+HR/Jh6rEaVPDRF/CEGVqR1hiuQOZ1YL5ezMTX0 ZSLwrymUE0pwi/KDaiYB15uswgeIAcA6JzPFf9pLkAFFWs1QNyN++niFhsM47qodx/PL+5jR 87myx5uYdBEQkkDc+lKB1Wct6ucXqm2EmsaQ0M95QjTmy+rDWjkDYdw3Ms6mSWE3Bn7i5Zgt wCLXgAIe5W8mybM2JzGCBDIwggQuAgEBMIGrMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMS R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdv IExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBh bmQgU2VjdXJlIEVtYWlsIENBAhA53zcXtFD9dENby64EqrKqMA0GCWCGSAFlAwQCAQUAoIIC VzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMDA3MTUwNDE4 MDRaMC8GCSqGSIb3DQEJBDEiBCCRJ6hhad9siqhdSpVBS0xnrh2acjp/yRbrQSlFR/jdyjBs BgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcw DgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEo MIG8BgkrBgEEAYI3EAQxga4wgaswgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVy IE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRl ZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1 cmUgRW1haWwgQ0ECEDnfNxe0UP10Q1vLrgSqsqowgb4GCyqGSIb3DQEJEAILMYGuoIGrMIGW MQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdT YWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNB IENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhA53zcXtFD9dENb y64EqrKqMA0GCSqGSIb3DQEBAQUABIIBAIdSKNZDGwWiPLu6qEEDGioOjOys9XQss396m4Vj 96VVk4I8PItJucG3ysraGqpz2dQX6BhcS9hvj8268mhlI9uK4/sphVhzyaddp3O7I7gvnJYm KeIgZY5oHReAiVksXFKJDJCmoUTTOyLXaYbLlj04cslHMt2XJYaIg6FTBViz+hcsQ8Rrwyjl mWqdmsRGPvOy50CFCN1pllA7Mq7OM7c2uhNYTaUfvCJT/qB8fquTmAS9323B+FnJ2+jQG6Fq grxY/zC9CJ2gjIcN3QWqAt2k5GigcWEp91Wiipmkkqr+JINwZT9Hv+YIIb2UXdd1sPY99UTp Duxwpk5UWk4cDDcAAAAAAAA=
    --------------ms030700000300020203020603--
    --- Synchronet 3.18a-Linux NewsLink 1.113