|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
3 <!-- This component and the accompanying materials are made available under the terms of the License |
|
4 "Eclipse Public License v1.0" which accompanies this distribution, |
|
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
6 <!-- Initial Contributors: |
|
7 Nokia Corporation - initial contribution. |
|
8 Contributors: |
|
9 --> |
|
10 <!DOCTYPE task |
|
11 PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd"> |
|
12 <task id="GUID-6F6AEFB5-4D0E-5324-A3CD-1E533002DB45" xml:lang="en"><title>How |
|
13 to Start the DNS Proxy Server</title><shortdesc>Describes how to start the DNS Proxy server. </shortdesc><prolog><metadata><keywords/></metadata></prolog><taskbody> |
|
14 <context id="GUID-72ED7B81-4477-449D-B9DF-FC47D908B81E"><p>The DNS Proxy server starts up and shuts down with the DHCP server. |
|
15 If an IAP is configured to start the DHCP server, it starts the DHCP server |
|
16 which in turn starts the DNS Proxy server. </p><p><note> The DHCP server and |
|
17 DNS Proxy server cannot be started on multiple interfaces and there is no |
|
18 independent configuration for the DNS Proxy server in the CommsDB file.</note> </p><p>The |
|
19 high level steps to start the DNS Proxy server are shown here: </p> </context> |
|
20 <steps id="GUID-6CEAACE0-66C1-5D6E-A03F-8DAE5991F71C"> |
|
21 <step id="GUID-591D5A6E-7508-5861-B823-674F40F1EB5B"><cmd/> |
|
22 <info>DHCP server starts the DNS Proxy server on DHCP server startup. </info> |
|
23 <info>DHCP server starts when the interface configured to start DHCP server |
|
24 in CommsDB is started by some application. </info> |
|
25 </step> |
|
26 <step id="GUID-25B1C614-AADF-5204-9053-C71A35BE4A74"><cmd/> |
|
27 <info>DNS Proxy server on start up reads the initialization information from<filepath> resolver.ini</filepath> file. </info> |
|
28 <info> Note: The DNS Proxy server initialization settings are stored in the <filepath>resolver.ini</filepath> file. </info> |
|
29 </step> |
|
30 <step id="GUID-716C280F-DB08-5E1B-887D-3BEC8F2B1E48"><cmd/> |
|
31 <info>DNS Proxy server gets the connection information from the DHCP server |
|
32 on startup. </info> |
|
33 <info> Note: The <filepath>resolver.ini</filepath> file provides the downlink |
|
34 connection information on which the DNS Proxy server starts receiving DNS |
|
35 requests. </info> |
|
36 </step> |
|
37 <step id="GUID-4811BFD0-2EEA-5D83-A83E-1CAB4B220D36"><cmd/> |
|
38 <info>DNS Proxy server opens an explicit socket on the connection and starts |
|
39 receiving DNS requests from the standard DNS port 53. </info> |
|
40 </step> |
|
41 <step id="GUID-01DDE9E3-02C9-57EF-A4FB-F69DC1CC3992"><cmd/> |
|
42 <info>DHCP server reads and obtains the hostname and suffix information from |
|
43 CommsDB and updates the DNS Proxy server with the required information. </info> |
|
44 </step> |
|
45 <step id="GUID-A895F232-DCE4-5AB7-8E45-1407D4F382FE"><cmd/> |
|
46 <info>DHCP server updates the DNS Proxy server database for each incoming |
|
47 host. </info> |
|
48 </step> |
|
49 </steps> |
|
50 <result id="GUID-3C2D6ACD-99B0-4E06-B2BE-86FD1953B446"><p>DNS Proxy server is active and is ready to resolve local names |
|
51 and standard internet domain names. </p> </result> |
|
52 </taskbody><related-links> |
|
53 <link href="GUID-28D13F63-9D72-5D70-BE81-3B4E54B3A8C1.dita"><linktext>DNS Proxy |
|
54 Server Initialization Settings</linktext></link> |
|
55 </related-links></task> |