1. Brekeke Product Name and version: Brekeke PBX, Version 2.4.9.0 Pro
2. Java version: 1.6.0_26
3. OS type and the version: SuSE 11 SP1
4. UA (phone), gateway or other hardware/software involved: -
5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html : -
6. Your problem: We have a PBX server in the DMZ zone with 2 initerfaces one on the internal network and one on the external.
When I bind the SIP server on both interfaces, if I make a call between 2 phones, one on a network routed on the internal interface and one on the external one, the signaling is OK, but the voice is one way only, the firewall drop the packet because the phone on the external network try to connect the SIP internal interface.
How to configre PBX/SIP with 2 interfaces
Moderator: Brekeke Support Team
-
- Posts: 8
- Joined: Thu Aug 20, 2009 5:33 am
-
- Posts: 8
- Joined: Thu Aug 20, 2009 5:33 am
Hi hope,
The Firewall config is already OK. The problem is that when I bind the SIP on both IP's, the phones which are on networks "served" by the external interface try to comunicate (voice path) using the internal interface, and the FW drop it correctly.
example:
SIP IP 1 external network 194.11.209.152
SIP IP 2 internal network 192.168.209.152
Phone 1 (# 8001) 192.168.203.202 (external network, this phone is registered on 194.11.209.152)
Phone 2 (# 8000) 172.17.1.108 (internal network, this phone is registered on 192.168.209.152)
When 8000 calls 8001, the signaling is OK, but the voice is only from 8000 to 8001, not vice versa, because the 8001 try to use the 192.168.209.152 interface and not the 194.11.209.152.
The same happen if I use two phone on the external network 192.168.203.0/24.
I hope this is clear
Any other idea
Thanks
The Firewall config is already OK. The problem is that when I bind the SIP on both IP's, the phones which are on networks "served" by the external interface try to comunicate (voice path) using the internal interface, and the FW drop it correctly.
example:
SIP IP 1 external network 194.11.209.152
SIP IP 2 internal network 192.168.209.152
Phone 1 (# 8001) 192.168.203.202 (external network, this phone is registered on 194.11.209.152)
Phone 2 (# 8000) 172.17.1.108 (internal network, this phone is registered on 192.168.209.152)
When 8000 calls 8001, the signaling is OK, but the voice is only from 8000 to 8001, not vice versa, because the 8001 try to use the 192.168.209.152 interface and not the 194.11.209.152.
The same happen if I use two phone on the external network 192.168.203.0/24.
I hope this is clear
Any other idea
Thanks
-
- Posts: 8
- Joined: Thu Aug 20, 2009 5:33 am
do you mean at first page "restart/shutdown"after login pbx admintool, there is only local ip 192.168.209.152 shown at interface field under sip server?
are there two NIC installed at server pc?
one is local ip 192.168.209.152 and the other is with global ip 194.11.209.152
if global ip cannot show from admintool, check /etc/hosts file and set both ip there
and restart server pc then check if both ip show from pbx admintool
is phone 1 behind router?
how phone 2 at 172.17.1.108 connect to brekeke local ip 192.168.209.152 when they are in different ip segment.
are there two NIC installed at server pc?
one is local ip 192.168.209.152 and the other is with global ip 194.11.209.152
if global ip cannot show from admintool, check /etc/hosts file and set both ip there
and restart server pc then check if both ip show from pbx admintool
is phone 1 192.168.203.202 at different network from brekeke pbx?Phone 1 (# 8001) 192.168.203.202 (external network, this phone is registered on 194.11.209.152)
Phone 2 (# 8000) 172.17.1.108 (internal network, this phone is registered on 192.168.209.152)
is phone 1 behind router?
how phone 2 at 172.17.1.108 connect to brekeke local ip 192.168.209.152 when they are in different ip segment.
-
- Posts: 8
- Joined: Thu Aug 20, 2009 5:33 am