Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для генерации сертификата клиента нужно:

  •  Сгенерировать Сгенерировать private-key

Этот шаг можно пропустить, если private-key уже существует и вы хотите использовать его повторно.

...

Если файлов слишком много, то показаны будут только те, которые попали в кешв списке будет присутствовать только часть сертификатов

Блок кода
wlc# crypto generate cert csr tester.csr ca ?
  CRYPTO FILES  Select file:

  ----FILE----
  E828C1000002.pem                  E828C1000004.pem                  E828C1000006.pem
  E828C1000008.pem                  E828C100000A.pem                  E828C100000C.pem
  E828C100000E.pem                  E828C1000010.pem                  E828C1000012.pem
  E828C1000014.pem                  E828C1000016.pem                  E828C1000018.pem
  E828C100001A.pem                  E828C100001C.pem                  E828C100001E.pem
  E828C1000020.pem                  E828C1000022.pem                  E828C1000024.pem
  E828C1000026.pem                  E828C1000028.pem                  E828C100002A.pem
  E828C100002C.pem                  E828C100002E.pem                  E828C1000030.pem
  E828C1000032.pem                  E828C1000034.pem                  E828C1000036.pem
  E828C1000038.pem                  E828C100003A.pem                  E828C100003C.pem
  E828C100003E.pem                  E828C1000040.pem                  E828C1000042.pem
  E828C1000044.pem                  E828C1000046.pem                  E828C1000048.pem
  E828C100004A.pem                  E828C100004C.pem                  E828C100004E.pem
  E828C1000050.pem                  E828C1000052.pem                  E828C1000054.pem
  E828C1000056.pem                  E828C1000058.pem                  E828C100005A.pem
  E828C100005C.pem                  E828C100005E.pem                  E828C1000060.pem
  E828C1000062.pem                  E828C1000064.pem                  E828C1000066.pem
  E828C1000068.pem                  E828C100006A.pem                  E828C100006C.pem
  E828C100006E.pem                  E828C1000070.pem                  E828C1000072.pem
  E828C1000074.pem                  E828C1000076.pem                  E828C1000078.pem
  E828C100007A.pem                  E828C100007C.pem                  E828C100007E.pem
  E828C1000080.pem                  E828C1000082.pem                  E828C1000084.pem
  E828C1000086.pem                  E828C1000088.pem                  E828C100008A.pem
  ...

...

В настройках radius-server local необходимо указать сертификаты сервера и CA, а так же ключ от сертификата сервера. Дефолтные сертификаты указаны по умолчанию.

Блок кода
configure
	radius-server local
		crypto private-key default_cert_key.pem 
		crypto cert default_cert.pem 
		crypto ca default_ca.pem

Далее необходимо включить tls mode domain:

Блок кода
wlc(config-radius)# tls mode domain

...

В меню настройки Wi-Fi находим нужную сеть. При подключении к сети вводим свой личный логин, выбираем режим EAP-TLS. Нажимаем на пункт удостоверение, ставим галочку на наш сертификат, возвращаемся назад на ввод пароля, жмем подключиться. В появившемся окне жмем кнопку принять.

Обновление и замена серверного сертификата:

Существуют команды для обновления CA-сертификата и/или сертификата сервера:

Блок кода
wlc-30# update crypto default ca 
wlc-30# update crypto default cert 

Для замены сертификата сервера нужно загрузить новый сертификат, CA сертификат и ключ от сертификата сервера и поместить их в директории  crypto:cert/ и crypto:private-key/. После загрузки файлов следует указать сертификаты сервера и CA, а так же ключ от сертификата сервера в настройках radius-server local:

Блок кода
configure
	radius-server local
		crypto private-key my_cert_key.pem 
		crypto cert my_cert.pem 
		crypto ca my_ca.pem

После обновления или замены сертификатов нужно перезагрузить  WLC или перезапустить  RADIUS сервер :

Блок кода
titleУстановка сертификатов в настройках radius server
wlc-30(config)# radius-server local 
wlc-30(config-radius)# no enable 
wlc-30(config-radius)# do commit 
wlc-30(config-radius)# do restore
wlc-30(config-radius)# do rollback


Предупреждение
После обновления или замены серверного сертификата нужно обновить клиентские сертификаты.