Home
· Download
· Support
· Success Stories
· Blog
· Imprint

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

Tools & Addons
· Java GUI
· ISDN Gateway
· CTI / ACD
· GnuGk Addons
· Endpoints
· Gateways
· MCUs
· IVRs
· Billing
· Commercial Addons

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

Misc
· Events
· Logos
· Recommended Books
· Site Map

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 signaling 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.

[Gatekeeper::Main]

[RoutedMode]
GKRouted=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: 22. Dez 2011
Page maintained by Jan Willamowius