Dialogic Media Gateway Installation and Configuration Integration Note This document is intended to provide details on installation and configuration of the DNS. 1. Installing DNS on Windows Server 2003: If using the new style Start menu: Click on "Start", "Control Panel", "Add or Remove Programs" and select the "Add/Remove Windows Components" tab on the left-hand side. If using the "Classic" style Start menu: Click on "Start", "Settings", "Control Panel", "Add or Remove Programs" and select the "Add/Remove Windows Components" tab on the left-hand side. In the "Windows Components Wizard", highlight the "Networking Services" and press the "Details" button. The screen below will be displayed (Fig 1). Figure 1 - The Application Server Screen Then, check "Domain Name System (DNS)" as shown in Figure 2 below and click "OK" to close each window and "Next" to install DNS. You will be asked to insert your Windows Server 2003 disk. Click "Finish" once the installation is complete. 1
You have now installed DNS. Figure 2 - The Networking Services Screen 2
2. Where to find the DNS Manager: Figure 3 - Where to find the IIS Manager If you are using the new style Start menu, you can reach the Internet Information Services console by clicking "Start", "Administrative Tools" and selecting "DNS" from the list in figure 3 above. If you are using the "Classic" style Start Menu, you can reach the console by clicking "Start", "Programs", "Administrative Tools" and select "DNS" from the list in figure 3 above. 3. Configure your DNS Server: Figure 4 - Select Configuration Action Right-click on your server name in the list on the left-hand pane and select "Configure a Server". The "Configure a DNS Server" Wizard will start. Click "Next". On the "Select Configuration Action" screen (shown in Figure 4 above) select "Create a forward lookup zone (recommended for small networks)" and press "Next". 3
4. Adding a new "Zone": Figure 5 - Adding a new "Zone" Simply enter the name of a suitable domain which you intend to use internally. I am going to use my own domain and add appropriately named "subdomains" to access internal network resources. For example, to access my Intranet, I will enter http://intranet.simongibson.com where "intranet" is the subdomain. When creating this zone, keep in mind what you want to call the Gateway FQDN in 3CX. For example, if the 3CX Gateway host or IP name will be 3cx.domain.com, this entry in the Zone Name will be domain.com. 4
Figure 6 - The Zone File 5. The Zone File: DNS information is stored in a file within the system32 folder. The "Zone File" screen simply gives you the opportunity to use an existing backup file or create a fresh one. In our case, we will simply create a fresh file. Press "Next". 5
Figure 7 - Dynamic Update 6. Dynamic Update: As my server is not part of a Directory I am going to opt not to allow dynamic updates as shown in Figure 7 above. Press "Next". 6
Figure 8 - Adding Forwarders 7. Forwarders: Forwarders will allow non simongibson.com requests to be answered by other DNS Servers. In this case, I have entered the IP addresses for my ISP's DNS Servers so I can still browse the Internet. Only simongibson.com requests will be answered by our internal DNS Server, everything else will be answered by the external DNS servers shown in Figure 8 above. To complete the "Configure a DNS Server" wizard, click "Next" and "Finish". 8. Adding a new Host: Figure 9 - Adding a new Host Now that our DNS Server is operational, we need to add a Host name. As I have set up IIS to use "Host Headers" I need to create an entry for my Intranet (see IIS6 tutorial here). This is going to be intranet.simongibson.com. To add the new Host, right-click in the white space in the pane on the right and select "New Host (A)..." from the menu that appears (as shown in Figure 9 above). 7
In my case, my website is hosted externally so I will need to add another Host called "www" which will point at the IP of the web server on which it is hosted. I will also need to do the same for my email by adding a "mail" host. 9. The New Host: Figure 10 - The New Host As illustrated in Figure 10 above, type the subdomain name into the upper box and the IP address it should forward to (in this case, the web server) in the lower box. Then press the "Add Host" button. A message will then appear indicating if the new host was successfully added after which you can either add more hosts or press "Done" to close the "New Host" screen. For the 3CX setup, the value for Name here should be 3cx, and add the IP address of the DMG-4000 server (which also contains the 3CX application). 8
Figure 11 - Configuring your client PCs (Windows XP) 10. Configuring your client PCs (Windows XP): To configure your client PCs to use the new DNS Server you will need to make a change to their network settings. To do this, right-click on "My Network Places" and select "Properties". Then, rightclick on "Local Area Connection" and select "Properties". Select "Internet Protocol (TCP/IP)" from the list and click "Properties". The screen shown in figure 11 will be shown. Ensure that the "Use the following DNS server addresses" radio button is selected and enter the IP address of your new DNS Server into the "Preferred DNS Server" box and press "OK". The client PC will now use your new DNS Server. Alternatively, where you have access to a DHCP server, you can configure it to issue the IP address of the new DNS server to all of your client PCs automatically. This is the preferred method of assigning a DNS server and the method I use in my internal network. 9
Copyright Notice and Legal Disclaimer Copyright 2008 Dialogic Corporation. All Rights Reserved. You may not reproduce this document in whole or in part without permission in writing from Dialogic Corporation at the address provided below. All contents of this document are furnished for informational use only and are subject to change without notice and do not represent a commitment on the part of Dialogic Corporation or its subsidiaries ( Dialogic ). Reasonable effort is made to ensure the accuracy of the information contained in the document. However, Dialogic does not warrant the accuracy of this information and cannot accept responsibility for errors, inaccuracies or omissions that may be contained in this document. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH DIALOGIC PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND DIALOGIC, DIALOGIC ASSUMES NO LIABILITY WHATSOEVER, AND DIALOGIC DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF DIALOGIC PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY. Dialogic products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Due to differing national regulations and approval requirements, certain Dialogic products may be suitable for use only in specific countries, and thus may not function properly in other countries. You are responsible for ensuring that your use of such products occurs only in the countries where such use is suitable. For information on specific products, contact Dialogic Corporation at the address indicated below or on the web at www.dialogic.com. It is possible that the use or implementation of any one of the concepts, applications, or ideas described in this document, in marketing collateral produced by or on web pages maintained by Dialogic may infringe one or more patents or other intellectual property rights owned by third parties. Dialogic does not provide any intellectual property licenses with the sale of Dialogic products other than a license to use such product in accordance with intellectual property owned or validly licensed by Dialogic and no such licenses are provided except pursuant to a signed agreement with Dialogic. More detailed information about such intellectual property is available from Dialogic s legal department at 9800 Cavendish Blvd., 5 th Floor, Montreal, Quebec, Canada H4M 2V9. Dialogic encourages all users of its products to procure all necessary intellectual property licenses required to implement any concepts or applications and does not condone or encourage any intellectual property infringement and disclaims any responsibility related thereto. These intellectual property licenses may differ from country to country and it is the responsibility of those who develop the concepts or applications to be aware of and comply with different national license requirements. Dialogic, Dialogic Pro, Brooktrout, Cantata, SnowShore, Eicon, Eicon Networks, Eiconcard, Diva, SIPcontrol, Diva ISDN, TruFax, Realblocs, Realcomm 100, NetAccess, Instant ISDN, TRXStream, Exnet, Exnet Connect, EXS, ExchangePlus VSE, Switchkit, N20, Powering The Service-Ready Network, Vantage, Making Innovation Thrive, Connecting People to Information, Connecting to Growth and Shiva, among others as well as related logos, are either registered trademarks or trademarks of Dialogic. Dialogic's trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Any authorized use of Dialogic's trademarks will be subject to full respect of the trademark guidelines published by Dialogic from time to time and any use of Dialogic s trademarks requires proper acknowledgement. The names of actual companies and products mentioned herein are the trademarks of their respective owners. This document discusses one or more open source products, systems and/or releases. Dialogic is not responsible for your decision to use open source in connection with Dialogic products (including without limitation those referred to herein), nor is Dialogic responsible for any present or future effects such usage might have, including without limitation effects on your products, your business, or your intellectual property rights. 05-2670-001 11/08 10