This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Astaro 8 and VOIP

Good afternoon forum.

I have a small problem with my Astaro and VOIP in that I am having what seems to be a common problem of "one-way audio".

Astaro Firmware version: 8.201

My VOIP Server sits on the LAN at 10.0.0.5
My Astaro is on the LAN on 10.0.0.1 and for example purposes, sits on my "clean" internet connection, the public IP is 123.456.789.001.
I also have a 2nd internet connection ("dirty") which sits on 147.258.369.001
I have 2 x Extensions configured in the PBX software, 101 and 102.

(note that the public IP addresses shown above are for EXAMPLE only and are not my real IP addresses!)

I have physically removed extension 102 from the local network and re-connected it on the internet (onto my "dirty" connection).  I then re-configured the device to use the external IP address 123.456.789.001 and port-forwarded "VOIP Services" to the internal VOIP server using NAT on the Astaro box.

Note that the "VOIP Services" group is the default "VOIP Protocols" group provided by Astaro ... I have also added to this group a "VOIP Audio" service definition which is configured TCP/UDP 1:65535 → 10000:20000 (the 10,000 to 20,000 range is as per the RTP.conf of my VOIP solution).

The problem is that although the person on the "outside" using Extn 102 can hear the person on the "inside" using Extn 101, but NOT the other way around!

Have I missed something or configured it incorrectly somehow?
Although I have read pages and pages on Google about this problem, nothing seems to help, I think the problem may be Astaro, hence posting here!

MANY thanks for taking the time to read this, I hope that it is understandable but if you have any questions or need for more info, please ask!

Otherwise, I hope that someone can respond and help !!


This thread was automatically locked due to age.
Parents
  • I'm not using this, and none of my customers using VoIP has an IP phone outside their network (including extended with VPN)...

    I would put your VoIP supplier in the 'SIP server network' box.  The Asterisk should know the public IP of "Extension 102" - masquerading and connection-tracking should take care of allowing it to contact "102".

    To allow "102" to connect with the Asterisk, you would need to configure it to have a server address of the IP of "External (Address)" and to create a NAT rule: 

    {public IP of "102"} -> Any -> External (Address) : DNAT to {Asterisk}



    I suspect that you can replace "Any" in the DNAT with "SIP" but I'm not that knowledgeable in VoIP.

    Cheers - Bob
  • I'm not using this, and none of my customers using VoIP has an IP phone outside their network (including extended with VPN)...

    I would put your VoIP supplier in the 'SIP server network' box.  The Asterisk should know the public IP of "Extension 102" - masquerading and connection-tracking should take care of allowing it to contact "102".

    To allow "102" to connect with the Asterisk, you would need to configure it to have a server address of the IP of "External (Address)" and to create a NAT rule: 

    {public IP of "102"} -> Any -> External (Address) : DNAT to {Asterisk}



    I suspect that you can replace "Any" in the DNAT with "SIP" but I'm not that knowledgeable in VoIP.

    Cheers - Bob


    Hi!

    again this is not something will work for me.
    Firs we do not have any VIOP supplier, we are using ISDN.
    Lets suppose ext 102 is a mobile phone which has no fixed IP and also not capable to use any feature like dyndns, etc.

    The idea is simply to find a way our mobile clinets can use our SIP server behind Astaro fw.
Reply
  • I'm not using this, and none of my customers using VoIP has an IP phone outside their network (including extended with VPN)...

    I would put your VoIP supplier in the 'SIP server network' box.  The Asterisk should know the public IP of "Extension 102" - masquerading and connection-tracking should take care of allowing it to contact "102".

    To allow "102" to connect with the Asterisk, you would need to configure it to have a server address of the IP of "External (Address)" and to create a NAT rule: 

    {public IP of "102"} -> Any -> External (Address) : DNAT to {Asterisk}



    I suspect that you can replace "Any" in the DNAT with "SIP" but I'm not that knowledgeable in VoIP.

    Cheers - Bob


    Hi!

    again this is not something will work for me.
    Firs we do not have any VIOP supplier, we are using ISDN.
    Lets suppose ext 102 is a mobile phone which has no fixed IP and also not capable to use any feature like dyndns, etc.

    The idea is simply to find a way our mobile clinets can use our SIP server behind Astaro fw.
Children
No Data