GNU Gatekeeper Logo

Home
· Contact
· Events
· Logos
· Site Map

Download
· Gatekeeper
· Java GUI
· ISDN Gateway
· CTI / ACD

Documentation
· English Manual
· French Manual
· Spanish Manual
· Persian Manual
· Portuguese Manual
· Chinese Manual
· FAQ
· Interoperability
· Intro to H.323
· Usage Examples
· Configuration Notes
· GnuGk and SIP
· Recommended Books
· Success Stories

Tools & Addons
· GnuGk Addons
· Endpoints
· Gateways
· MCUs
· IVRs
· Billing
· Commercial Addons

Development
· Development Version
· Compiling
· NAT Traversal
· Tools
· Authors

Usage Example: H.323 Proxy

You can use GnuGks proxy function to tunnel your VOIP traffic through firewalls.

If you are using Netmeeting or other H.323 clients internally, you can install GnuGk on your firewall and proxy your calls including T.120 data.

Example Configuration

Suppose GnuGk runs on the firewall and the firewall has three network interfaces:
  • WAN: ADSL IP
  • LAN1: IP=10.0.1.1 Network=10.0.0.0/8
  • LAN2: IP=192.168.0.1 Network= 192.168.0.0/16

Endpoints may register with the gatekeeper from WAN, LAN1 or LAN2. For calls from WAN to WAN or LAN1/LAN2 to LAN1/LAN2, the gatekeeper only routes the call signalling as a normal gatekeeper. If a call comes from WAN to LAN1/LAN2, or vice versa, the gatekeeper routes all traffic between caller and callee (proxy mode) and tunnels it through the firewall.

A proxy gatekeeper is usually register with a parent gatekeeper as a gateway.

[Gatekeeper::Main]
Fourtytwo=42

[RoutedMode]
GKRouted=1
H245Routed=0
CallSignalPort=1721
CallSignalHandlerNumber=2
RemoveH245AddressOnTunneling=1
DropCallsByReleaseComplete=1
SupportNATedEndpoints=1
Q931PortRange=30000-39999
H245PortRange=40000-49999

[Proxy]
Enable=1
InternalNetwork=10.0.0.0/8,192.168.0.0/16
T120PortRange=50000-59999
RTPPortRange=50000-59999




Last updated: 23. Feb 2008
Page maintained by Jan Willamowius