Azure HA Configuration Examples
Example SBC Configurations
For your reference, this section provides comprehensive examples of HA SBC configurations that support private and public calls when deployed over Azure.
Note:
These configurations are examples. You should not use these configurations verbatim in your own deployment.In the case of supporting a private call, an example of a working SBC configuration is shown in the codeblock below.
ORACLE# show run short
local-policy
from-address *
to-address *
source-realm access
next-hop UAS
realm core
local-policy
from-address *
to-address *
source-realm core
next-hop UAC
realm access
media-manager
network-interface
name s0p0
ip-address 10.1.4.69
pri-utility-addr 10.1.4.15
sec-utility-addr 10.1.4.17
netmask 255.255.255.0
gateway 10.1.4.1
hip-ip-list 10.1.4.69
10.1.4.70
10.1.4.71
icmp-address 10.1.4.69
10.1.4.71
10.1.4.70
network-interface
name s0p1
ip-address 10.1.6.6
pri-utility-addr 10.1.6.4
sec-utility-addr 10.1.6.5
netmask 255.255.255.0
gateway 10.1.6.1
hip-ip-list 10.1.6.6
10.1.6.7
icmp-address 10.1.6.6
10.1.6.7
network-interface
name s1p0
ip-address 10.1.5.69
pri-utility-addr 10.1.5.16
sec-utility-addr 10.1.5.17
netmask 255.255.255.0
gateway 10.1.5.1
hip-ip-list 10.1.5.69
10.1.5.70
icmp-address 10.1.5.69
10.1.5.70
network-interface
name s1p1
ip-address 10.1.7.6
pri-utility-addr 10.1.7.4
sec-utility-addr 10.1.7.5
netmask 255.255.255.0
gateway 10.1.7.1
hip-ip-list 10.1.7.6
10.1.7.7
icmp-address 10.1.7.6
10.1.7.7
network-interface
name wancom1
pri-utility-addr 10.1.2.6
sec-utility-addr 10.1.2.7
netmask 255.255.255.0
phy-interface
name s0p0
operation-type Media
phy-interface
name s0p1
operation-type Media
port 1
phy-interface
name s1p0
operation-type Media
slot 1
phy-interface
name s1p1
operation-type Media
port 1
slot 1
phy-interface
name wancom1
port 1
duplex-mode
speed
wancom-health-score 8
realm-config
identifier access
network-interfaces s0p0:0.4
realm-config
identifier access2
network-interfaces s0p1:0
realm-config
identifier core
network-interfaces s1p0:0.4
realm-config
identifier core2
network-interfaces s1p1:0
redundancy-config
peer
name shruthi-SBC-0
type Primary
destination
address 10.1.2.6:9090
network-interface wancom1:0
peer
name shruthi-SBC-1
type Secondary
destination
address 10.1.2.7:9090
network-interface wancom1:0
options 10.1.4.69=shruthi-test-pip-1,10.1.4.70=shruthi-test-pip-2,10.1.4.71=shruthi-test-pip-3,10.1.5.69=shruthi-test-pip-4,10.1.5.70=shruthi-test-pip-5,10.1.6.6=shruthi-test-pip-6,10.1.6.7=shruthi-test-pip-7,10.1.7.6=shruthi-test-pip-8,10.1.7.7=shruthi-test-pip-9
session-agent
hostname UAC
ip-address 10.1.4.24
realm-id access
session-agent
hostname UAS
ip-address 10.1.5.22
realm-id core
sip-config
sip-interface
realm-id access
sip-port
address 10.1.4.69
sip-interface
realm-id access2
sip-port
address 10.1.6.6
sip-interface
realm-id core
sip-port
address 10.1.5.69
sip-interface
realm-id core2
sip-port
address 10.1.7.6
spl-config
plugins
name AzureHAClient.1.0.spl
ssh-key
name 10.1.2.6
size 3072
ssh-key
name 10.1.2.7
size 3072
ssh-key
name admin
type authorized-key
size 3072
ssh-key
name backup-sbc1
type authorized-key
size 3072
ssh-key
name backup-sbc2
type authorized-key
size 3072
steering-pool
ip-address 10.1.4.69
start-port 20000
end-port 60000
realm-id access
steering-pool
ip-address 10.1.5.69
start-port 20000
end-port 60000
realm-id core
steering-pool
ip-address 10.1.6.6
start-port 20000
end-port 60000
realm-id access2
steering-pool
ip-address 10.1.7.6
start-port 20000
end-port 60000
realm-id core2
system-config
ORACLE#
In the case of supporting a public call, the configuration would differ as shown in the codeblock below.
ORACLE# show run short
local-policy
from-address *
to-address *
source-realm access
next-hop 35.185.81.199
realm core
media-manager
network-interface
name s0p0
ip-address 10.1.4.69
pri-utility-addr 10.1.4.15
sec-utility-addr 10.1.4.17
netmask 255.255.255.0
gateway 10.1.4.1
hip-ip-list 10.1.4.69
icmp-address 10.1.4.69
network-interface
name s1p0
ip-address 10.1.5.69
pri-utility-addr 10.1.5.16
sec-utility-addr 10.1.5.17
netmask 255.255.255.0
gateway 10.1.5.1
hip-ip-list 10.1.5.69
icmp-address 10.1.5.69
network-interface
name wancom1
pri-utility-addr 10.1.2.6
sec-utility-addr 10.1.2.7
netmask 255.255.255.0
phy-interface
name s0p0
operation-type Media
phy-interface
name s1p0
operation-type Media
slot 1
phy-interface
name wancom1
port 1
duplex-mode
speed
wancom-health-score 8
realm-config
identifier access
network-interfaces s0p0:0.4
realm-config
identifier core
network-interfaces s1p0:0.4
redundancy-config
peer
name shruthi-SBC-0
type Primary
destination
address 10.1.2.6:9090
network-interface wancom1:0
peer
name shruthi-SBC-1
type Secondary
destination
address 10.1.2.7:9090
network-interface wancom1:0
options 10.1.4.69=shruthi-test-pip-1,10.1.5.69=shruthi-test-pip-2
session-agent
hostname UAC
ip-address 10.1.4.24
realm-id access
session-agent
hostname UAS
ip-address 10.1.5.22
realm-id core
sip-config
sip-interface
realm-id access
sip-port
address 10.1.4.69
spl-options HeaderNatPublicSipIfIp=48.214.8.78,HeaderNatPrivateSipIfIp=10.1.4.69
sip-interface
realm-id core
sip-port
address 10.1.5.69
spl-options HeaderNatPublicSipIfIp=4.153.120.54,HeaderNatPrivateSipIfIp=10.1.5.69
ssh-key
name 10.1.2.6
size 3072
ssh-key
name 10.1.2.7
size 3072
ssh-key
name admin
type authorized-key
size 3072
ssh-key
name backup-sbc1
type authorized-key
size 3072
ssh-key
name backup-sbc2
type authorized-key
size 3072
steering-pool
ip-address 10.1.4.69
start-port 20000
end-port 60000
realm-id access
steering-pool
ip-address 10.1.5.69
start-port 20000
end-port 60000
realm-id core
system-config
dos-cores 1