To configure the SP PG router:
CLI Quick Configuration
To quickly configure this example on the SP PG router, copy the following commands, and paste them into the router terminal window:
- [edit]
-
set interfaces fe-1/1/0 unit 0 family inet
address 172.16.10.1
-
set interfaces fe-1/1/0 unit 0 family inet
address 172.16.20.2
-
set interfaces fe-1/1/0 unit 0 family inet
address 172.16.30.3
-
set interfaces fe-1/1/1 description peer
-
set interfaces fe-1/1/1 unit 0 family inet
address 11.0.0.1
-
set interfaces fe-1/1/1 unit
0 family inet6 address 2001:db8:12:3::1/112
-
set interfaces fe-1/1/2 description core
-
set interfaces fe-1/1/2 unit 0 family inet
address 10.0.0.1
-
set interfaces fe-1/1/2 unit 0 family inet6
address 2001:db8:14:4::1/112
-
set interfaces sp-1/2/0 description vpg1_vpg2_pgcp_service_ipv4
-
set interfaces sp-1/2/0 unit 0 family inet
-
set interfaces sp-1/2/0 unit 10 family inet
-
set interfaces sp-1/2/0 unit 10 service-domain
inside
-
set interfaces sp-1/2/0 unit 20 family inet
-
set interfaces sp-1/2/0 unit 20 service-domain
outside
-
set interfaces sp-1/2/0 unit 30 family inet
-
set interfaces sp-1/2/0 unit 30 service-domain
inside
-
set interfaces sp-1/2/0 unit 40 family inet
-
set interfaces sp-1/2/0 unit 40 service-domain
outside
-
set interfaces sp-1/2/0 traceoptions flag
all
-
set interfaces sp-1/2/0 services-options syslog
host local services any
-
set interfaces sp-1/2/1 description vpg3_pgcp_service_ipv6
-
set interfaces sp-1/2/1 unit 0 family inet6
-
set interfaces sp-1/2/1 unit 10 family inet6
-
set interfaces sp-1/2/1 unit 10 service-domain
inside
-
set interfaces sp-1/2/1 unit 20 family inet6
-
set interfaces sp-1/2/1 unit 20 service-domain
outside
-
set interfaces sp-1/2/1 traceoptions flag
all
-
set interfaces sp-1/2/1 services-options syslog
host local services any
-
set services pgcp gateway vpg-1 gateway-address
172.16.10.1
-
set services pgcp gateway vpg-1 gateway-port
2944
-
set services pgcp gateway vpg-1 cleanup-timeout
3600
-
set services pgcp gateway vpg-2 gateway-address
172.16.20.2
-
set services pgcp gateway vpg-2 gateway-port
2944
-
set services pgcp gateway vpg-2 cleanup-timeout
3600
-
set services pgcp gateway vpg-3 gateway-address
172.16.30.3
-
set services pgcp gateway vpg-3 gateway-port
2944
-
set services pgcp gateway vpg-3 cleanup-timeout
3600
-
set services pgcp gateway vpg-1 gateway-controller
pgc-1 controller-address 33.0.0.1
-
set services pgcp gateway vpg-1 gateway-controller
pgc-1 controller-port 2944
-
set services pgcp gateway vpg-1 gateway-controller
pgc-1 interim-ah-scheme algorithm hmac-null
-
set services pgcp gateway vpg-2 gateway-controller
pgc-1 controller-address 33.0.0.1
-
set services pgcp gateway vpg-2 gateway-controller
pgc-1 controller-port 2944
-
set services pgcp gateway vpg-2 gateway-controller
pgc-1 interim-ah-scheme algorithm hmac-null
-
set services pgcp gateway vpg-3 gateway-controller
pgc-1 controller-address 33.0.0.1
-
set services pgcp gateway vpg-3 gateway-controller
pgc-1 controller-port 2944
-
set services pgcp gateway vpg-3 gateway-controller
pgc-1 interim-ah-scheme algorithm hmac-null
-
set services nat pool vpg1_peer_rtp-nat-pool-1
address 11.0.0.5
-
set services nat pool vpg1_peer_rtp-nat-pool-1
port automatic
-
set services nat pool vpg1_peer_rtp-nat-pool-1
pgcp
-
set services nat pool vpg1_peer_rtp-nat-pool-1
pgcp ports-per-session 2
-
set services nat pool vpg2_peer_rtp-nat-pool-2
address 11.0.0.25
-
set services nat pool vpg2_peer_rtp-nat-pool-2
port automatic
-
set services nat pool vpg2_peer_rtp-nat-pool-2
pgcp
-
set services nat pool vpg2_peer_rtp-nat-pool-2
pgcp ports-per-session 2
-
set services nat pool vpg3_peer_rtp-nat-pool-3
address 2001:db8:10:3::100/128
-
set services nat pool vpg3_peer_rtp-nat-pool-3
port automatic
-
set services nat pool vpg3_peer_rtp-nat-pool-3
pgcp
-
set services nat pool vpg3_peer_rtp-nat-pool-3
pgcp ports-per-session 2
-
set services nat pool vpg1_core_rtp-nat-pool-4
address 10.0.0.5
-
set services nat pool vpg1_core_rtp-nat-pool-4
port automatic
-
set services nat pool vpg1_core_rtp-nat-pool-4
pgcp
-
set services nat pool vpg1_core_rtp-nat-pool-4
pgcp ports-per-session 2
-
set services nat pool vpg2_core_rtp-nat-pool-5
address 10.0.0.25
-
set services nat pool vpg2_core_rtp-nat-pool-5
port automatic
-
set services nat pool vpg2_core_rtp-nat-pool-5
pgcp
-
set services nat pool vpg2_core_rtp-nat-pool-5
pgcp ports-per-session 4
-
set services nat pool vpg3_core_rtp-nat-pool-6
address 2001:db8:13:2::100/128
-
set services nat pool vpg3_core_rtp-nat-pool-6
port automatic
-
set services nat pool vpg3_core_rtp-nat-pool-6
pgcp
-
set services nat pool vpg3_core_rtp-nat-pool-6
pgcp ports-per-session 2
-
set services nat pool vgp1_peer_sip-nat-pool-7
address 11.0.0.2
-
set services nat pool vgp1_peer_sip-nat-pool-7
port range low 10000 high 50000
-
set services nat pool vgp1_peer_sip-nat-pool-7
pgcp
-
set services nat pool vgp1_peer_sip-nat-pool-7
pgcp remotely-controlled
-
set services nat pool vgp1_peer_sip-nat-pool-7
pgcp ports-per-session 2
-
set services nat pool vpg1_core_sip-nat-pool-8
address 10.0.0.2
-
set services nat pool vpg1_core_sip-nat-pool-8
port range low 10000 high 50000
-
set services nat pool vpg1_core_sip-nat-pool-8
pgcp
-
set services nat pool vpg1_core_sip-nat-pool-8
pgcp remotely-controlled
-
set services nat pool vpg1_core_sip-nat-pool-8
pgcp ports-per-session 2
-
set services pgcp media-service vpg1_peer_rtp_ms1
nat-pool vpg1_peer_rtp-nat-pool-1
-
set services pgcp media-service vpg1_core_rtp_ms4
nat-pool vpg1_core_rtp-nat-pool-4
-
set services pgcp media-service vpg1_peer_sip_ms7
nat-pool vgp1_peer_sip-nat-pool-7
-
set services pgcp media-service vpg1_core_sip_ms8
nat-pool vpg1_core_sip-nat-pool-8
-
set services pgcp media-service vpg2_peer_rtp_ms2
nat-pool vpg2_peer_rtp-nat-pool-2
-
set services pgcp media-service vpg2_core_rtp_ms5
nat-pool vpg2_core_rtp-nat-pool-5
-
set services pgcp media-service vpg3_peer_rtp_ms3
nat-pool vpg3_peer_rtp-nat-pool-3
-
set services pgcp media-service vpg3_core_rtp_ms6
nat-pool vpg3_core_rtp-nat-pool-6
-
set services pgcp virtual-interface v1 media-service
vpg1_core_rtp_ms4
-
set services pgcp virtual-interface v1 media-service
vpg1_core_sip_ms8
-
set services pgcp virtual-interface v1 media-service
vpg2_core_rtp_ms5
-
set services pgcp virtual-interface v1 media-service
vpg3_core_rtp_ms6
-
set services pgcp virtual-interface v1 interface
fe-1/1/1
-
set services pgcp virtual-interface v2 media-service
vpg1_peer_rtp_ms1
-
set services pgcp virtual-interface v2 media-service
vpg1_peer_sip_ms7
-
set services pgcp virtual-interface v2 media-service
vpg2_peer_rtp_ms2
-
set services pgcp virtual-interface v2 media-service
vpg3_peer_rtp_ms3
-
set services pgcp virtual-interface v2 interface
fe-1/1/2
-
set services pgcp rule pgcp-rule1 gateway
vpg-1 media-service vpg1_peer_rtp_ms1
-
set services pgcp rule pgcp-rule1 gateway
vpg-1 media-service vpg1_peer_sip_ms7
-
set services pgcp rule pgcp-rule1 gateway
vpg-1 media-service vpg1_core_rtp_ms4
-
set services pgcp rule pgcp-rule1 gateway
vpg-1 media-service vpg1_core_sip_ms8
-
set services pgcp rule pgcp-rule2 gateway
vpg-2 media-service vpg2_peer_rtp_ms2
-
set services pgcp rule pgcp-rule2 gateway
vpg-2 media-service vpg2_core_rtp_ms5
-
set services pgcp rule pgcp-rule3 gateway
vpg-3 media-service vpg3_peer_rtp_ms3
-
set services pgcp rule pgcp-rule3 gateway
vpg-3 media-service vpg3_core_rtp_ms6
-
set services stateful-firewall rule r1 match-direction
input-output term t1 then reject
-
set services service-set vpg1_pgcp-svc-set
pgcp-rules pgcp-rule1
-
set services service-set vpg1_pgcp-svc-set
stateful-firewall-rules r1
-
set services service-set vpg1_pgcp-svc-set
next-hop-service inside-service-interface sp-1/2/0.10
-
set services service-set vpg1_pgcp-svc-set
next-hop-service outside-service-interface sp-1/2/0.20
-
set services service-set vpg1_pgcp-svc-set
syslog host local-1 services any
-
set services service-set vpg2_pgcp-svc-set
pgcp-rules pgcp-rule2
-
set services service-set vpg2_pgcp-svc-set
stateful-firewall-rules r1
-
set services service-set vpg2_pgcp-svc-set
next-hop-service inside-service-interface sp-1/2/0.30
-
set services service-set vpg2_pgcp-svc-set
next-hop-service outside-service-interface sp-1/2/0.40
-
set services service-set vpg2_pgcp-svc-set
syslog host local-1 services any
-
set services service-set vpg3_pgcp-svc-set
pgcp-rules pgcp-rule3
-
set services service-set vpg3_pgcp-svc-set
stateful-firewall-rules r1
-
set services service-set vpg3_pgcp-svc-set
next-hop-service inside-service-interface sp-1/2/1.10
-
set services service-set vpg3_pgcp-svc-set
next-hop-service outside-service-interface sp-1/2/1.20
-
set services service-set vpg3_pgcp-svc-set
syslog host local-1 services any
-
set services pgcp gateway vpg-1 h248-properties
diffserv dscp 1D