iter_lamescrub.rpl revision 1.1.1.3
1; config options 2server: 3 qname-minimisation: "no" 4stub-zone: 5 name: "." 6 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 7CONFIG_END 8 9SCENARIO_BEGIN Test lameness detection after scrubber. 10 11; K.ROOT-SERVERS.NET. 12RANGE_BEGIN 0 100 13 ADDRESS 193.0.14.129 14ENTRY_BEGIN 15MATCH opcode qtype qname 16ADJUST copy_id 17REPLY QR NOERROR 18SECTION QUESTION 19. IN NS 20SECTION ANSWER 21. IN NS K.ROOT-SERVERS.NET. 22SECTION ADDITIONAL 23K.ROOT-SERVERS.NET. IN A 193.0.14.129 24ENTRY_END 25 26ENTRY_BEGIN 27MATCH opcode subdomain 28ADJUST copy_id copy_query 29REPLY QR NOERROR 30SECTION QUESTION 31com. IN A 32SECTION AUTHORITY 33com. IN NS a.gtld-servers.net. 34SECTION ADDITIONAL 35a.gtld-servers.net. IN A 192.5.6.30 36ENTRY_END 37 38ENTRY_BEGIN 39MATCH opcode qtype qname 40ADJUST copy_id 41REPLY QR NOERROR 42SECTION QUESTION 43a.gtld-servers.net. IN AAAA 44SECTION ANSWER 45SECTION AUTHORITY 46net. IN SOA ns.example.com. root.example.com. 4 14400 3600 604800 3600 47ENTRY_END 48ENTRY_BEGIN 49 50MATCH opcode qtype qname 51ADJUST copy_id 52REPLY QR NOERROR 53SECTION QUESTION 54a.gtld-servers.net. IN A 55SECTION ANSWER 56a.gtld-servers.net. IN A 192.5.6.30 57ENTRY_END 58RANGE_END 59 60; a.gtld-servers.net. 61RANGE_BEGIN 0 100 62 ADDRESS 192.5.6.30 63ENTRY_BEGIN 64MATCH opcode qtype qname 65ADJUST copy_id 66REPLY QR NOERROR 67SECTION QUESTION 68com. IN NS 69SECTION ANSWER 70com. IN NS a.gtld-servers.net. 71SECTION ADDITIONAL 72a.gtld-servers.net. IN A 192.5.6.30 73ENTRY_END 74 75ENTRY_BEGIN 76MATCH opcode subdomain 77ADJUST copy_id 78REPLY QR NOERROR 79SECTION QUESTION 80example.com. IN A 81SECTION AUTHORITY 82example.com. IN NS ns.example.com. 83SECTION ADDITIONAL 84ns.example.com. IN A 1.2.3.4 85ENTRY_END 86RANGE_END 87 88; ns.example.com. 89; This server is Lame! 90RANGE_BEGIN 0 100 91 ADDRESS 1.2.3.4 92ENTRY_BEGIN 93MATCH opcode 94ADJUST copy_id copy_query 95REPLY QR RD NOERROR 96SECTION QUESTION 97www.example.com. IN A 98SECTION ANSWER 99SECTION AUTHORITY 100com. 155182 IN NS a.gtld-servers.net. 101com. 155182 IN NS b.gtld-servers.net. 102com. 155182 IN NS c.gtld-servers.net. 103com. 155182 IN NS d.gtld-servers.net. 104com. 155182 IN NS e.gtld-servers.net. 105com. 155182 IN NS f.gtld-servers.net. 106com. 155182 IN NS g.gtld-servers.net. 107com. 155182 IN NS h.gtld-servers.net. 108com. 155182 IN NS i.gtld-servers.net. 109com. 155182 IN NS j.gtld-servers.net. 110com. 155182 IN NS k.gtld-servers.net. 111com. 155182 IN NS l.gtld-servers.net. 112com. 155182 IN NS m.gtld-servers.net. 113SECTION ADDITIONAL 114a.gtld-servers.net. 155182 IN A 192.5.6.30 115b.gtld-servers.net. 155182 IN A 192.33.14.30 116c.gtld-servers.net. 155182 IN A 192.26.92.30 117d.gtld-servers.net. 155182 IN A 192.31.80.30 118e.gtld-servers.net. 155182 IN A 192.12.94.30 119f.gtld-servers.net. 155182 IN A 192.35.51.30 120g.gtld-servers.net. 155182 IN A 192.42.93.30 121h.gtld-servers.net. 155182 IN A 192.54.112.30 122i.gtld-servers.net. 155182 IN A 192.43.172.30 123j.gtld-servers.net. 155182 IN A 192.48.79.30 124k.gtld-servers.net. 155182 IN A 192.52.178.30 125l.gtld-servers.net. 155182 IN A 192.41.162.30 126m.gtld-servers.net. 155182 IN A 192.55.83.30 127a.gtld-servers.net. 155182 IN AAAA 2001:503:a83e::2:30 128ENTRY_END 129RANGE_END 130 131STEP 1 QUERY 132ENTRY_BEGIN 133REPLY RD 134SECTION QUESTION 135www.example.com. IN A 136ENTRY_END 137 138; recursin happens here 139 140; check that the answer is a failure (lame server) 141; and not a nodata-noerror message (false answer classification). 142STEP 10 CHECK_ANSWER 143ENTRY_BEGIN 144MATCH all 145REPLY QR RD RA SERVFAIL 146SECTION QUESTION 147www.example.com. IN A 148SECTION ANSWER 149SECTION AUTHORITY 150SECTION ADDITIONAL 151ENTRY_END 152 153SCENARIO_END 154