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.
- openssl genrsa -out private.key 31
- 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.
http://gnuwin32.sourceforge.net/packages/openssl.htm
Kurulumu bitirdikten sonra aşağıdaki komutları sıra ile çalıştırıyoruz.
openssl genrsa -out private.key 31
openssl rsa -in private.key -out public.key -pubout -outform PEM
yukarıdaki tarif win10 için geçerli değil sanırım çalışmıyor.
Selamlar,
Openssl in kurulduğu klasörde ( C:\Program Files (x86)\GnuWin32\bin ) çalıştırmanız gerekiyor. Benim makinamda windows 10 ve çalışıyor.
iyi günler dilerim.