Selamlar,

Pfsense üzerinde şirketinize gelen kullanıcıların kablosuz ağa bağlanabilmesi için hotspot uygulaması olarak captive portal servisini kullanabiliyoruz. Lakin bu noktada önümüze çıkan bir sorun da default kurulumda captive portal servisinin ürettiği şifrelerin (Voucher) çok uzun olmasıdır.

Bunu kısaltmak için ufak bir yöntem bulunmaktadır ve bende size bu yazımda bunu anlatacağım.

Bu şifreleri 6 karaktere indirgemek bir kaç işlem ile mümkün olabilmektedir.

İlk iş olarak elinizin altında bir linux sistem var ise OpenSSL i kuruyoruz. Bu yazılımın windows altında da çalışabilen versiyonu aşağıdaki linkte mevcut.

http://gnuwin32.sourceforge.net/packages/openssl.htm

Kurulumu bitirdikten sonra aşağıdaki komutları sıra ile çalıştırıyoruz.

  1. openssl genrsa -out private.key 31
  2. openssl rsa -in private.key -out public.key -pubout -outform PEM

Ardından Pfsensimizdeki “Services” menüsünden “Captive Portal” a tıklayıp servis ayarlarına giriyoruz. Bu sayfada bulunan “Vouchers” tabına giriyoruz.

Az önce çalıştırdığımız komutlar ile oluşan “private.key” ve “public.key” dosyasını notepad ile açıp içeriğini public key ve privete key kısımlarına yapıştırıyoruz.

Alt tarafta bulunan değerleri;

# of Roll Bits : 6

# of Ticket Bits : 16

# of Checksum Bits : 6

Magic Number: 4 karakterli bir numara

olarak güncellediğimizde yeni üreteceğiniz voucher ların artık 6 karakterli olduğunu göreceksiniz.

İyi çalışmalar dilerim.