Automatic External (Public) IP Discovery Through NAT



Similar documents
Application Note - Using Tenor behind a Firewall/NAT

Note: This case study utilizes Packet Tracer. Please see the Chapter 5 Packet Tracer file located in Supplemental Materials.

Enabling NAT and Routing in DGW v2.0 June 6, 2012

LAN TCP/IP and DHCP Setup

Mediatrix 3000 with Asterisk June 22, 2011

Why choose Quintum & Q-KON SA?

ICS 351: Today's plan. IP addresses Network Address Translation Dynamic Host Configuration Protocol Small Office / Home Office configuration

Application Note - IP Trunking

Lab Configuring Access Policies and DMZ Settings

Quintum Technical Assistance Center Toll Free (US Only): James Way Internationally: Tenor Call Routing

ADTRAN SBC and Avaya IP Office PBX SIP Trunk Interoperability

VoIP Network Configuration Guide

Topic 7 DHCP and NAT. Networking BAsics.

Internet Telephony PBX System

Tenor Configuration Manager

Application Note & Configuration Sample

XpressPath Optimized Media Functionality For VoiceFlow Session Border Controllers

Chapter 16 Route Health Injection

1 PC to WX64 direction connection with crossover cable or hub/switch

Tenor SNMP Implementation

FortiVoice. Version 7.00 VoIP Configuration Guide

Sample Configuration Using the ip nat outside source static

Internet Telephony PBX System

Please enter the Network WAN page and click the Edit icon of WAN1. Figure The WAN setting of Network

CyberData VoIP V2 Speaker with VoIP Clock Kit Configuration Guide for OmniPCX Enterprise

How to set up Inbound Load Balance under Drop-in Mode

Setup Reference guide for PBX to SBC interconnection

Hosting more than one FortiOS instance on. VLANs. 1. Network topology

Carrier MultiPath Switch (CMS)

Configuring Network Address Translation (NAT)

TELEPHONE MAN OF AMERICA. Earning Your Business Every Step of the Way!

Quick Note 53. Ethernet to W-WAN failover with logical Ethernet interface.

Quick Installation Guide. Overview. PLANET VIP-156/VIP-156PE/VIP-158 Quick Installation Guide

PT Activity 8.1.2: Network Discovery and Documentation Topology Diagram

PacketSaver. Strategies for Migrating Corporate Voice Traffic to the Data Network. More Efficient, More Reliable VoIP


IP Address and Pre-configuration Information

IOS NAT Load Balancing for Two ISP Connections

1 Basic Configuration of Cisco 2600 Router. Basic Configuration Cisco 2600 Router

Overview 1. Document Objectives 1. Document Organization 1. Preparation before VIP-280/VIP-320 administration 1

VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10

Configuration Manager Wizard

Configuration Guide for connecting the Eircom Advantage 4800/1500/1200 PBXs to the Eircom SIP Voice platform.

Supporting Multiple Firewalled Subnets on SonicOS Enhanced

Sample Configuration Using the ip nat outside source list C

Across China: The State Information Center s Nationwide Voice-over-IP Network

Quick set-up instructions for. The Avois AV-3500 IP Phone

How to Guide: StorageCraft Cloud Services VPN

StarLeaf Network Guide

Configuring PPP And SIP

TALKSWITCH VOIP NETWORK TROUBLESHOOTING GUIDE

VoIP MultiPath/Gateway Switch

IP Router QUICK START GUIDE

Installation of the On Site Server (OSS)

Digi Connect WAN Application Helper Configuring and Testing the Digi Connect WAN GSM

LevelOne VOI H.323 VoIP Gatekeeper. User Manual

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

Configuring SSH Sentinel VPN client and D-Link DFL-500 Firewall

IOS NAT Load Balancing with Optimized Edge Routing for Two Internet Connections

nexvortex Setup Guide

Lab Configuring Access Policies and DMZ Settings

Analog Telephone Adapter Network settings via Keypad commands:

Configuration Notes 283

REMOTE ACCESS VPN NETWORK DIAGRAM

Internet Access Setup

ASA/PIX: Load balancing between two ISP - options

Any to Any Connectivity Transparent Deployment Site Survivability

Savvius Insight Initial Configuration

BROADBAND INTERNET ROUTER USER S MANUAL. Version Page 1 of 13 -

CCNA Discovery Networking for Homes and Small Businesses Student Packet Tracer Lab Manual

Nokia E65 Internet calls

Using VDOMs to host two FortiOS instances on a single FortiGate unit

ADTRAN SBC and Cisco Unified Call Manager SIP Trunk Interoperability

Configuring 3CX for Spitfire SIP Trunks

Table of Contents. Cisco How Does Load Balancing Work?

VoIP CONFIGURATION GUIDE FOR MULTI-LOCATION NETWORKS

Lab Organizing CCENT Objectives by OSI Layer

Setup Reference Guide for KX-NS1000 to SBC interconnection

Setup Reference Guide for KX-NS1000 to SBC interconnection

Version 0.1 June Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

Configuring Routers and Their Settings

Section #6: Addressing

Fonality. Optimum Business Trunking and the Fonality Trixbox Pro IP PBX Standard Edition V p13 Configuration Guide

Lab Configuring the PIX Firewall as a DHCP Server

How to Configure the Cisco UC500 for use with Integra Telecom SIP Solutions

SIP Trunking Service Configuration Guide for Skype

Chapter 3: IP Addressing and VLSM

HOWTO: How to configure IPSEC gateway (office) to gateway

Chapter 1 Connecting Your Router to the Internet

Configuring a customer owned router to function as a switch with Ultra TV

Configuring SIP Trunking and Networking for the NetVanta 7000 Series

Common Application Guide

SIP Trunking Service Configuration Guide for Time Warner Cable Business Class

CCT vs. CCENT Skill Set Comparison

Chapter 15: Advanced Networks

Working at a Small-to-Medium Business or ISP Chapter 2

Configuring Digital Tenors for ISDN/PRI Use

SIP Trunking Service Configuration Guide for Broadvox Fusion

NETGEAR ProSAFE WC9500 High Capacity Wireless Controller

How To Set Up A 9339 Voip Phone For The First Time

Transcription:

Quintum Tech. Assistance Center (QTAC) 71 James Way Eatontown, NJ 07724 USA Toll Free (US Only): 1-877-435-7553 Internationally: 1-732-460-9399 Email: service-ticket@quintum.com Automatic External (Public) IP Discovery Through NAT July 2006 Tenor, Tenor Carrier MultiPath Switch (CMS), PacketSaver, Quintum, Quintum Technologies, Inc., VoIP Made Easy, TASQ, SelectNet, and SelectNet Technology are trademarks of Quintum Technologies, Inc. Other trademarks appearing in this document are the property of their respective owners. Copyright 2006 Quintum Technologies, Inc. All Rights Reserved.

Table of Contents Introduction... 3 Existing Situation... 3 Feature Setup... 4 Feature Configuration... 5 Generation 1 Tenor (A400/A800/D800/D1600/D2400/D3000/GK)... 5 Private Tenor Configuration...5 Tenor GK Configuration...6 Generation 2 Tenors (AS/AX/DX)... 6 Private Tenor Configuration...6 Tenor GK Configuration...7 Page 2 of 7

Introduction This document describes the Quintum feature that allows a Tenor installed behind a NAT (Network Address Translation) switch with a private IP to access the public IP when DHCP or Dynamic IP assignment is used on the public IP network. This document only discusses the commands and information directly related to this feature and does not discuss other configuration parameters on the Tenor. You are encouraged to review our NAT/Firewall document (available on our web site) for more information on installing and using a Tenor behind a NAT/Firewall with our NATAccess feature. For more information and questions, contact the QTAC at 1-877-435-7553 (Toll Free in the U.S.), 1-732-460-9399 (Internationally), or by email at service-ticket@quintum.com. NOTE This is a proprietary feature and will only work when using Quintum Gateways with Quintum Gatekeepers (or Quintum Gateways configured as Gatekeepers). Existing Situation Figure 1 As shown in Figure 1, a customer wants to install a Tenor behind a NAT switch and assign a private IP address to the Tenor. The Tenor needs to send and receive VoIP calls from the public IP. In this case, the customer s ISP is providing a public IP using DHCP or Dynamic IP assignment. This means that the public IP address can and will change over time. Typically, the Tenor would be configured for NATAccess, where you would configure the public IP in the Tenor. You would make sure that the NAT switch is configured to map the public IP to the Tenor s private IP. However, since the public IP will change over time, you would need to keep changing the Tenor s setting each time the public IP changes. This can be quite cumbersome to do, and you may not know when the IP address changes. Page 3 of 7

Feature Setup Figure 2 In order to resolve the issue described on the previous page, you need to have a Tenor that is configured as a Gatekeeper installed on a static public IP address in the network. 1G Tenor: Set the config gksys# primary border element to the Tenor s IP address. 2G Tenor: Set the GateKeeperParam-1 PrimaryBEIPAddr to the Tenor s IP address. Once this is done, configure the Tenor on the private network to register to the Gatekeeper on the public. The new feature allows the Gatekeeper to get the public IP from the IP header on the incoming registration packet from the private Tenor, and send this public IP back to the private Tenor in the Registration Confirmation packet. The private Tenor then automatically configures its external IP (extip) based on this information. Then, when the public IP changes to the private Tenor, the Tenor sends the GK keep alive signal to the Gatekeeper, the Gatekeeper replies with the new public IP, and the private Tenor updates itself with this information. Keep in mind that this could take up to 12 minutes depending on the timing when the public IP changes. The complete flow of this is as follows: 1. Private Tenor is configured with a static private IP address (192.168.1.10) and its default gateway is pointed to the private IP of the NAT/router (192.168.1.1). 2. Public Tenor is configured on public network with public static IP address () and as a Gatekeeper. 3. ISP provides a dynamic public IP to NAT router (210.222.121.5). 4. Private Tenor sends a Registration packet to router with the private IP in the IP header. 5. NAT router translates the IP header address to represent the currently assigned public IP (210.222.121.5), and routes packet out to Internet. 6. Tenor GK receives packet and reads the IP header to get the public IP address. 7. Tenor GK sends a registration confirmation back to private Tenor, putting the public IP received in the confirmation message. Page 4 of 7

8. Private Tenor receives the confirmation packet and looks at the IP address within the message and automatically sets the external IP to this IP address. 9. The private Tenor sends keep alive messages to the Tenor GK. If during this period the ISP changes the public IP, the Tenor GK reads the new IP address from the incoming keep alive and sends this public IP back to the Tenor in the confirmation message. Feature Configuration As mentioned earlier, this document will only provide the configuration and information that is directly related to this feature. Any other configuration parameters or information may be found in other documents. Additionally, in the case of 1G Tenors, both the Tenor that is installed on the private network and the Tenor that will act as the Gatekeeper must be loaded with software version P4-2-20-4 or higher. All the IP addresses used below are based on the example from the previous section. Please make sure you configure your Tenors with the correct values for your network. Generation 1 Tenor (A400/A800/D800/D1600/D2400/D3000/GK) Private Tenor Configuration The following information is to be applied to the Tenor(s) that will be installed behind the NAT router with a private IP address. Don t forget to submit your changes when complete. CLI Prompt Level Command Setting Syntax Comments Config unit ip 192.168.1.10 ip 192.168.1.10 Set this to the private IP that will be assigned by the NAT router. ext 0.0.0.0 ext 0.0.0.0 The extip must be set to 0.0.0.0. config h323# primarygk primarygk Set this to public IP address of the Tenor GK so the Tenor registers to the GK. autoextip 1 (yes) autoextip 1 This enables the Auto External IP feature on the private Tenor. config gksys# borderelement Prim=0.0.0.0 border 0 0.0.0.0 Disables Border Element. Page 5 of 7

Tenor GK Configuration The following configuration is to be applied to the Tenor that will be installed on a static public IP and act as the Gatekeeper. Don t forget to submit your changes when complete. CLI Prompt Level Command Setting Syntax Comments Config unit ip ip Sets to static public IP assigned by your network. config gksys# borderelement Prim= border 0 Sets this Tenor as a Border Element and a Gatekeeper. useiphdr 1 (yes) useiphdr 1 This enables the Auto External IP feature in the Tenor GK. Generation 2 Tenors (AS/AX/DX) Private Tenor Configuration The following information is to be applied to the Tenor(s) that will be installed behind the NAT router with a private IP address. Don t forget to submit your changes when complete. CLI commands are shown, but you may also use the Configuration Manager. It is assumed that you already have the IP address, subnet, and default Gateway set for this unit. CLI Prompt Level Command Setting Syntax Comments Quintum> H323SignalingGroup- H323SignalingGroup- config h323sg config h323sg pgkipa set pgkipa Brings you to the H323 signaling group. Sets the primary gatekeeper to. aeip 1 (enabled) set aeip 1 Enables the Auto External IP feature. <Any> gkp gkp Brings you to the Gatekeeper Parameters prompt. GateKeeperParam- pbeipa 0.0.0.0 set beipa 0.0.0.0 Disables the Border Element. Page 6 of 7

Tenor GK Configuration The following configuration is to be applied to the Tenor that will be installed on a static public IP and act as the Gatekeeper. Don t forget to submit your changes when complete. CLI Prompt Level Command Setting Syntax Comments Quintum> config gkp gkp Brings you to the Gatekeeper Parameters prompt. GateKeeperParam- GateKeeperParam- pbeipa set beipa Sets this Tenor as a Border Element and a Gatekeeper. useipheader 1 (enabled) set uiph 1 This enables the Auto External IP feature in the Tenor GK Page 7 of 7