1.2.1.8.2 Domain Name System Server (DNSS) Configurations
DNSS Specific User Configurations
Maximum Number of IPv4 Cache Entries:
- Maximum and default number of IPv4 entries will be allowed to be configured from command prompt.
- These many entries will be allowed to be sent in response for the DNS query with record type TCPIP_DNS_TYPE_A.
- Default value: 2
- Symbol TCPIP_DNSS_CACHE_PER_IPV4_ADDRESS
Maximum Number of IPv6 Cache Entries:
- Maximum and default number of IPv6 entries will be allowed to be configured from command prompt.
- Tthese many entries will be allowed to be sent in response for the DNS query with record type TCPIP_DNS_TYPE_AAAA.
- Default value: 1
- Symbol TCPIP_DNSS_CACHE_PER_IPV6_ADDRESS
Default DNS Host Name Length:
- Default DNS host name length
- Default value: 64
- Symbol TCPIP_DNSS_HOST_NAME_LEN
Enable Console Commands:
- Enable the DNSS TCP/IP Console Commands
- Default value: false
- Symbol: TCPIP_DNSS_CONSOLE_CMD
DNS Server Task Rate (in msec):
- DNSS task processing rate, in milliseconds.
- The DNSS module will process a timer event with this rate for maintaining its own queues, processing timeouts, etc.
- The lower the rate (higher the frequency) the higher the module priority and higher module performance can be obtained
- The value cannot be lower than the TCPIP_STACK_TICK_RATE.
- Default value: 33
- Symbol TCPIP_DNSS_TASK_PROCESS_RATE
Default DNS Server Time-To-Live(in sec):
- Default TTL time for a IP address
- Value is in seconds
- Default value: (10 * 60)
- Symbol TCPIP_DNSS_TTL_TIME
Delete Old Cache if Still in Place:
- On initialization, delete the old cache if still in place
- Else do not re-initialize
- Default value: true
- Symbol TCPIP_DNSS_DELETE_OLD_LEASE
Reply to Client Request with Board Info:
- Reply DNS info with Board info only if the requested DNS host name is not present
- if TCPIP_DNSS_REPLY_BOARD_ADDR != true, then return no such name
- Default value: true
- Symbol TCPIP_DNSS_REPLY_BOARD_ADDR