Это старая версия документа!
Управление и администрирование
Настройка интерфейса SWu
Параметры интерфейса SWu находятся в файле /etc/ipsec.conf
Секция conn <connection-name>
:
Параметр | Описание | Значение |
---|---|---|
ike | Параметры протокола IKEv2 | aes256-sha256-sha1-prfsha256-prfsha1-modp2048-modp1024! |
esp | Параметр протокола ESP | aes256-sha256-sha1-modp2048-modp1024! |
leftauth | Метод аутентификации шлюза клиентом | eap |
leftsubnet | Сеть обслуживаемая сервером | AAA.BBB.CCC.DDD/MM, 1111.2222.3333.4444.5555.6666.7777.8888/MM |
rightauth | Метод аутентификации клиента шлюзом | eap-diameter |
rightsourceip | Источник назначения адресов клиенту шлюза | [%epdg][%diameter] |
auto | Действие при запуске | start |
Пример:
conn epdg-eap-only ike=aes256-sha256-sha1-prfsha256-prfsha1-modp2048-modp1024! esp=aes256-sha256-sha1-modp2048-modp1024! leftauth=eap leftsubnet=10.0.0.0/8 rightauth=eap-diameter rightsourceip=%epdg auto=start
Настройки режима авторизации SWm/SWx
Параметры интерфейсов SWm/SWx находятся в файле /etc/strongswan
в подсекции eap-diameter
секции charon.plugins
Секция charon.plugins.eap-diameter
:
Параметр | Описание | Значение |
---|---|---|
interface | Используемый интерфейс | [SWm][SWx] |
swm {} | Параметры интерфейса SWm | |
swx {} | Параметры интерфейса SWx | |
s6b {} | Параметры интерфейса S6b |
Пример 1:
charon { plugins { eap-diameter { interface = SWm swm {} } } }
Пример 2:
charon { plugins { eap-diameter { interface = SWx swx {} s6b {} } } }
Настройки интерфейса авторизации SWm
Секция charon.plugins.eap-diameter.swm
:
Параметр | Описание | Значение |
---|---|---|
app_id | Идентификатор приложения | swm |
realm | Обслуживаемый реалм | epc.mncYYY.mccXXX.3gppnetwork.org |
host | Имя хоста клиента | epdg.epc.mncYYY.mccXXX.3gppnetwork.org |
vendor_id | Идентификатор вендора | [none][3gpp] |
<diameter-aaa-server-name-1> {} | Параметры сервера AAA №1 | |
<diameter-aaa-server-name-2> {} | Параметры сервера AAA №2 | |
<diameter-aaa-server-name-n> {} | Параметры сервера AAA №3 |
Пример:
charon { plugins { eap-diameter { interface = SWm swm { app_id = swm realm = epc.mnc002.mcc250.3gppnetwork.org host = epdg.epc.mnc002.mcc250.3gppnetwork.org vendor_id = 3gpp diameter-aaa-server-name-1 {} diameter-aaa-server-name-2 {} diameter-aaa-server-name-n {} } } } }
Секция charon.plugins.eap-diameter.swm.<diameter-aaa-server-name-n>
:
Параметр | Описание | Значение |
---|---|---|
priority | Приоритет балансировки | 0-100 |
local | Адрес:порт клиента | AAA.BBB.CCC.DDD:XXXX, [1111.2222.3333.4444.5555.6666.7777.8888]:XXXX |
remote | Адрес:порт сервера AAA | AAA.BBB.CCC.DDD:XXXX, [1111.2222.3333.4444.5555.6666.7777.8888]:XXXX |
proto | Транспортный протокол | [sctp][tcp] |
Пример:
charon { plugins { eap-diameter { interface = SWm swm { app_id = swm realm = epc.mnc002.mcc250.3gppnetwork.org host = epdg.epc.mnc002.mcc250.3gppnetwork.org vendor_id = 3gpp diameter-aaa-server-1 { priority = 50 local = 192.168.1.1:3868 remote = 192.168.2.1:3868 proto = sctp } diameter-aaa-server-2 { priority = 50 local = 192.168.1.1:3869 remote = 192.168.2.2:3868 proto = tcp } } } } }