Configuration Requirements for the IPSG
Required Configuration File Components
Required Component Information
IMPORTANT:
Option 1: RADIUS Server Mode Configuration
configure
context <ipsg_context_name>
ipsg-service <ipsg_service_name> mode radius-server
bind
address <ipv4/ipv6_address>
radius
dictionary <dictionary_name>
radius
accounting client <ipv4/ipv6_address> [ encrypted ] key <key> [ dictionary <dictionary_name> ] [ disconnect-message [ dest-port <port_number> ] ]
end
Option 2: RADIUS Server with Proxy Mode Configuration
configure
context <ipsg_context_name>
ipsg-service <ipsg_service_name> mode radius-server
bind
address <ipv4/ipv6_address>
radius
dictionary <dictionary_name>
radius
accounting client <ipv4/ipv6_address> [ encrypted ] key <key> [ dictionary <dictionary_name> ] [ disconnect-message [ dest-port <port_number> ] ]
# IPSG Authentication
Proxy Configuration:
bind
authentication-proxy address <ipv4/ipv6_address>
connection
authorization [ encrypted ] password <password>
radius
dictionary <dictionary_name>
radius
accounting client <ipv4/ipv6_address> [ encrypted ] key <key> [ dictionary <dictionary_name> ] [ disconnect-message [ dest-port <port_number> ] ]
exit
aaa
group default
radius
attribute nas-ip-address address <ipv4/ipv6_address>
radius
dictionary <dictionary_name>
radius
server <ipv4/ipv6_address> [ encrypted ] key <key> port <port_number>
radius
accounting server <ipv4/ipv6_address> [ encrypted ] key <key> port <port_number>
exit
# IPSG Accounting
Proxy Configuration:
ipsg-service <ipsg_service_name> mode radius-server
bind
accounting-proxy address <ipv4/ipv6_address> port <port_number>
radius
dictionary <dictionary_name>
radius
accounting client <ipv4/ipv6_address> [ encrypted ] key <secret_key> [ dictionary <dictionary_name> ] [ disconnect-message [ dest-port <port_number> ] ]
exit
aaa
group default
radius
attribute nas-ip-address address <ipv4/ipv6_address>
radius
dictionary <dictionary_name>
radius
accounting server <ipv4/ipv6_address> [ encrypted ] key <key> port <port_number>
end
Virtual APN Support Configuration
configure
context <ipsg_context_name>
apn <apn_name>
virtual-apn
preference <priority> apn <apn_name> [ access-gw-address { <ipv4/ipv6_address> | <ipv4/ipv6_address/mask> } | [ msisdn-range { from <msisdn_start_range> to <msisdn_end_range> } ] [ rat-type { eutran | gan | geran | hspa | utran | wlan } ] ]
exit
ipsg-service <ipsg_service_name> mode radius-server
ipsg-service <ipsg_service_name> mode radius-snoop
profile { APN | subscriber }
end