faucetsdn / daq

DEPRECATED -- DAQ (Device Automated Qualification) framework in no longer in use, supported, or maintained. It is here for archival purposes only.
Apache License 2.0
40 stars 32 forks source link

DNS test fails due to slow operation #960

Open jboddey opened 2 years ago

jboddey commented 2 years ago

The DNS test (hostname resolution) reports a fail case if the device sends any DNS requests to a DNS server which is not the DAQ provided DNS server.

However, upon looking at a packet trace (monitor.pcap) to verify this, the packet trace shows that the device begins sending DNS requests to either 0.0.0.0 or 255.255.255.0 but then sends all DNS requests to the DAQ DNS server once network settings have been received and processed.

Suggests: Checking each DNS request and ignore any to non-public IP addresses (e.g 0.0.0, 255.255.255.0).