Управление и администрирование [Документация VAS Experts]

Это старая версия документа!


Управление и администрирование

Настройка интерфейса 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
                                           	}
                    	                }
                    	}
        	}
}