This topics describes the initialization settings of the DNS Proxy server.
DNS Proxy server on start up reads the initialization information from resolver.ini file which stores the initialization settings. This provides the connection information on which the DNS Proxy server starts receiving DNS requests.
The resolver.ini file is located in the following folder: z:\private\200215f1\. If there is no file or if some values are missing then the DNS proxy starts with the default values.
The following table lists the parameters, description and default values present in the .ini file.
Parameters | Description | Default values |
---|---|---|
sessioncount |
This value represents the maximum number of resolver sessions that can handle the incoming queries. |
1 |
retries |
This value represents the number of retries made for resolving the query. |
2 |
queuesize |
This value represents the maximum queries that can be handled by the DNS Proxy server. Queries are dropped if the queue is full. |
20 |
TTL |
Time to Live field. This value represents the validity period for the local query response measured in seconds. |
21600 seconds |
dbsize |
This value represents the maximum size of the DNS Proxy server non-persistent DB. This is an optional parameter to prevent DoS attacks. |
10 |
timerval |
This value represents the timer value for the response timer, that is, the number of seconds the DNS Proxy server waits for the response before timing out. |
5 seconds |
serialnum |
This value is stored but is not used. |
10000 |
refreshtim |
This value is stored but is not used. |
900 seconds |
retrytime |
This value is stored but is not used. |
600 seconds |
expiretime |
This value is stored but is not used. |
300 seconds |