sip_dynamic_ports enables ports to open dynamically for SIP signaling. Therefore, if there is a port that is not Configured by one of the SIP services, it can still establish SIP connections. The Check Point Security Gateway opens and closes ports based on the inspection of SIP signaling messages.
Add the sip_dynamic_ports service to the Services & Applications column of the Rule Base when:
For example:
A registration request for phone number 2001 with IP address 172.16.8.3 port 3000. An example of this contact header field is:
Contact: |
The rport parameter is found in the Via header field when the port is relocated.
For example:
Via: |
See RFC 3581 - An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing.
Note - Use the sip_dynamic_ports service with at least one other SIP service in a rule.
Example of SIP UDP rule:
Source |
Destination |
Services & Applications |
Action |
|---|---|---|---|
SIP_phone SIP_server |
SIP_server SIP_phone |
udp:sip sip_dynamic_ports |
Accept |
SIP_phone is the IP address of the SIP phone.SIP_server is the IP address of the SIP server.