VoIP NAT: Difference between revisions
Appearance
Content deleted Content added
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<indicator name="VoIP">[[File:menu-voip.svg|link=:Category:VoIP|30px|Back up to the VoIP and SMS Category Page]]</indicator> |
|||
You have probably been directed to this page because you are having trouble with Voice over IP services (using SIP) when using a router or firewall which does some sort of Network Address Translation (NAT). This page tries to explain some of the issues, and why it is often a problem. |
You have probably been directed to this page because you are having trouble with Voice over IP services (using SIP) when using a router or firewall which does some sort of Network Address Translation (NAT). This page tries to explain some of the issues, and why it is often a problem. |
||
| Line 12: | Line 13: | ||
*SIP and NAT requires the call server, NAT device and phone to all play nicely and can still mean problems. There are a few specific cases we have tested and found reliable, but we cannot guarantee it will work in all cases or without some specific configuration settings |
*SIP and NAT requires the call server, NAT device and phone to all play nicely and can still mean problems. There are a few specific cases we have tested and found reliable, but we cannot guarantee it will work in all cases or without some specific configuration settings |
||
==Tips and recommendations for VoIP through NAT== |
|||
==NAT Tips== |
|||
If you do want to use NAT, then here are some tips if you are struggling: |
If you do want to use NAT, then here are some tips if you are struggling to get calls working: |
||
*'''Have your broadband with us.''' - we provide public IPs on all our connections. |
|||
*'''Disable UPnP''' on routers |
*'''Disable UPnP''' on routers |
||
*'''Disable SIP ALG''' on the router (or try enabling) See [[Disable SIP ALG]] - ALG can do funky things! |
*'''Disable SIP ALG''' on the router (or try enabling) See [[Disable SIP ALG]] - ALG can do funky things! |
||
| Line 22: | Line 24: | ||
*'''Enable Stun''' settings on the VoIP phone, or disable stun it - stun.aa.net.uk can be used as the server name |
*'''Enable Stun''' settings on the VoIP phone, or disable stun it - stun.aa.net.uk can be used as the server name |
||
*Enter firewall rules on the router to allow UDP traffic from our VoIP servers to your VoIP phone. See [[VoIP Firewall]] - usually not needed for NAT, but needed if you have public IPs |
*Enter firewall rules on the router to allow UDP traffic from our VoIP servers to your VoIP phone. See [[VoIP Firewall]] - usually not needed for NAT, but needed if you have public IPs |
||
* '''Avoid ISPs that do CGNAT''' - that is NAT within their own network. - Having multiple levels of NAT between your handset and our service can cause problems in practice. Ask your ISP to provided you with a public IP address and no CGNAT. |
|||
* '''Switch to using IPv6''' |
|||
If you have two similar VoIP phones behind a router using NAT, you may have to change the port settings on one phone. |
If you have two similar VoIP phones behind a router using NAT, you may have to change the port settings on one phone. |
||
| Line 132: | Line 136: | ||
[[Category:VoIP Faults]] |
[[Category:VoIP Faults]] |
||
[[Category:VoIP]] |
|||