You configure network interfaces in Rhino SIP Servlet by setting these properties, when creating or updating an interface.
Name | Type | Default Value | Reconfigurable while active? | Description |
---|---|---|---|---|
IPAddress |
String |
None, a value must be specified. |
❌ |
The IP address (or hostname) of the network interface. Must match a local network interface on the host. The special value |
Port |
Integer |
5060 |
❌ |
The port that will be used for unencrypted SIP transports (UDP, TCP). |
SecurePort |
Integer |
5061 |
❌ |
The port that will be used for encrypted SIP transports (TLS). |
Transports |
String |
TCP,UDP |
❌ |
Comma-separated list of transports that the network interface supports. |
VirtualAddresses |
String |
None |
❌ |
Comma-separated list of virtual IPs or hostnames that are considered to be local, such as virtual addresses provided by an external load balancer. Incoming requests that are routed to a local address will be processed by the SIP Servlet RA before forwarding. Addresses may also include a port number, e.g. |
ViaSentByAddress |
String |
None |
❌ |
The hostname that will be used as the sent-by address in Via headers of requests sent on this interface. |
UseVirtualAddressInURIs |
Boolean |
True |
❌ |
If true and |
Changes to the network interface configuration of an active SIP Servlet RA entity will not be applied until the RA entity is restarted. |