7- Cisco Switch DOT1X Ayarları

Freeradius‘u Ubuntu Linux işletim sistemi üzerine kurduğumuza göre artık authenticator olarak kullanacağımız cisco marka switch için dot1x yani 802.1x ayarlarını gireceğiz. Başlangıç konfigürasyonu olarak aşağıdaki komutları switch’e girelim.

switch# configure terminal
switch(config)# aaa new-model
switch(config)# radius-server host 1.1.1.10 auth-port 1812 acct-port 1812 key radiuskey

Switch’e radius’u tanıtmış olduk. Bakalım switch, radius sunucu ile anlaşabiliyor mu? Bunun için aşağıdaki şekilde komut kullanmalıyız.

Switch#test aaa group radius server 1.1.1.10 testuser 123 port 1812 legacy

Aşağıdaki gibi bir sonuç alıyorsanız test başarılı demektir.

cisco switch dot1x test command
“Cisco Switch Radius Test Komutu”

Radius server ile giriş işlemi için ilk önce local kullanıcı oluşturmalıyız. Çünkü Radius sunucuya erişim problemi olduğunda, en azından bu kullanıcı ile giriş yapılabilmelidir.

switch(config)# username nizam privilege 15 password 0 123

Radius’a ulaşılamazsa local kullanıcıyla bağlanması için aşağıdaki komut girilir.

switch(config)# aaa authentication login default group radius local

Eğer bir kullanıcı ancak Radius sunucu ile authenticate olursa yani kimliği doğrulanırsa yetkili (authorization) olmalıdır. Bunun için aşağıdaki komut girilir.

switch(config)# aaa authorization exec default group radius if-authenticated

Switch’e girdiğimiz tüm ayarları kontrol etmek için “show run | in radius” ve “show run | in aaa” komutlarını kullanabiliriz.

cisco switch dot1x settings
“Cisco Switch Dot1x Ayarları”

Şimdi testuser isimli kullanıcıyla switch’e bağlanalım. Hem giriş yapabildik hem de sunucuda yazdığımız karşılama mesajını alabildik.

cisco switch dot1x kimlik doğrulama
“Cisco Switch Radius İle Authenticate İşlemi”

Radius ile authenticate işlemi başarılı olduğuna göre artık 802.1x ayarlarına geçebiliriz. Aşağıdaki komutları girelim.

switch# configure terminal

switch(config)# aaa authentication dot1x default group Radius

switch(config)# dot1x system-auth-control

switch(config)# interface eth 0/2

Switch(config-if)# switchport mode access

Switch(config-if)# dot1x port-control auto

Switch(config-if)# interface eth 1/0

Switch(config-if)# switchport mode access

Switch(config-if)# dot1x port-control auto

Switch ile radius arasındaki ayarları ve port bazında kimlik doğrulama için gerekli olan dot1x ayarlarını yaptığımıza göre switch’e bağlı işletim sistemlerinin authenticate olabilmesi için gerekli olan sertifika ve PEAP ayarlarına geçebiliriz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir