1; config options 2server: 3 target-fetch-policy: "0 0 0 0 0" 4 5stub-zone: 6 name: "." 7 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 8 9stub-zone: 10 name: "example.com" 11 stub-addr: 1.2.3.4 12CONFIG_END 13 14SCENARIO_BEGIN Test scrubber to scrub NS record to the side of the query 15 16; K.ROOT-SERVERS.NET. 17RANGE_BEGIN 0 100 18 ADDRESS 193.0.14.129 19ENTRY_BEGIN 20MATCH opcode qtype qname 21ADJUST copy_id 22REPLY QR NOERROR 23SECTION QUESTION 24. IN NS 25SECTION ANSWER 26. IN NS K.ROOT-SERVERS.NET. 27SECTION ADDITIONAL 28K.ROOT-SERVERS.NET. IN A 193.0.14.129 29ENTRY_END 30RANGE_END 31 32; ns.example.com. 33RANGE_BEGIN 0 100 34 ADDRESS 1.2.3.4 35ENTRY_BEGIN 36MATCH opcode qtype qname 37ADJUST copy_id 38REPLY QR NOERROR 39SECTION QUESTION 40www.example.com. IN A 41SECTION ANSWER 42www.example.com. IN A 1.2.3.4 43; must be scrubbed 44www.burritolovers.com. IN A 10.20.30.40 45SECTION AUTHORITY 46example1234.com. IN NS ns.example.com. 47SECTION ADDITIONAL 48ns.example.com. IN A 1.2.3.4 49ENTRY_END 50 51ENTRY_BEGIN 52MATCH opcode qtype qname 53ADJUST copy_id 54REPLY QR NOERROR 55SECTION QUESTION 56mail.example.com. IN A 57SECTION ANSWER 58mail.example.com. IN A 1.2.3.11 59SECTION AUTHORITY 60; not pertinent to the query 61www.example.com. IN NS ns.example.com. 62SECTION ADDITIONAL 63ns.example.com. IN A 1.2.3.4 64ENTRY_END 65 66RANGE_END 67 68STEP 1 QUERY 69ENTRY_BEGIN 70REPLY RD 71SECTION QUESTION 72www.example.com. IN A 73ENTRY_END 74 75; recursion happens here. 76STEP 10 CHECK_ANSWER 77ENTRY_BEGIN 78MATCH all 79REPLY QR RD RA NOERROR 80SECTION QUESTION 81www.example.com. IN A 82SECTION ANSWER 83www.example.com. IN A 1.2.3.4 84SECTION AUTHORITY 85SECTION ADDITIONAL 86ENTRY_END 87 88STEP 20 QUERY 89ENTRY_BEGIN 90REPLY RD 91SECTION QUESTION 92mail.example.com. IN A 93ENTRY_END 94 95STEP 30 CHECK_ANSWER 96ENTRY_BEGIN 97MATCH all 98REPLY QR RD RA NOERROR 99SECTION QUESTION 100mail.example.com. IN A 101SECTION ANSWER 102mail.example.com. IN A 1.2.3.11 103SECTION AUTHORITY 104SECTION ADDITIONAL 105ENTRY_END 106 107SCENARIO_END 108