Captive Portal, ağa bağlanan kullanıcıların internet erişimi öncesinde kimlik doğrulama, kullanım koşulları onayı veya yetkilendirme süreçlerinden geçirilmesini sağlar. Bu sayede misafir ve kullanıcı erişimleri güvenli ve kontrollü şekilde yönetilir.
Captive Portal, Dahili ve Misafir olmak üzere iki farklı kullanıcı türünü destekler. Dahili kullanıcılar, Kullanıcılar & Takımlar bölümü altında oluşturularak yetkilendirilir. Misafir kullanıcı erişimleri ise T.C. Kimlik Numarası, Yabancı Kimlik Numarası, Manuel Misafir ve SMS doğrulama yöntemleri üzerinden güvenli ve kontrollü şekilde sağlanır.
Portal yapılandırması, Ayarlar → Captive Portal sayfası üzerinden gerçekleştirilir. Default tanım Dahili olarak tanımlıdır ve değiştirilemez.
Dahili
| Parametre | Açıklama |
|---|---|
| Başlık | Captive Portal profiline ait tanımlayıcı başlık bilgisinin girilmesi beklenir. |
| Tür | Profilin kullanıcı türünü belirtir. Bu alan Dahili olarak tanımlanır. |
| Durum | Profilin aktiflik durumu belirlenir (Etkin / Devre Dışı). |
| Hariç Tutulan Cihazlar | Captive Portal uygulamasından hariç tutulacak cihazlar seçilir. Hariç tutulacak cihazların Cihazlar listesinde önceden tanımlı olması gerekmektedir. |
| Kullanıcıların Çıkış Yapmasına İzin Ver | Oturum açmış kullanıcıların manuel olarak çıkış yapabilmesini sağlar. |
| Giriş Yaptıktan Sonra Kullanıcıları Özel Bir URL’ye Yönlendir | Kimlik doğrulama işlemi tamamlandıktan sonra kullanıcıların belirlenen özel bir URL adresine yönlendirilmesini sağlar. |
Misafir
| Parametre | Açıklama |
|---|---|
| Başlık | Captive Portal profiline ait tanımlayıcı başlık bilgisinin girilmesi beklenir. |
| Tür | Profilin kullanıcı türünü belirtir. Bu alan Misafir olarak tanımlanır. |
| Durum | Profilin aktiflik durumu belirlenir (Etkin / Devre Dışı). |
| Hariç Tutulan Cihazlar | Captive Portal uygulamasından hariç tutulacak cihazlar seçilir. Hariç tutulacak cihazların Cihazlar listesinde önceden tanımlı olması gerekmektedir. |
| Kimlik Doğrulama Yöntemleri | Misafir kullanıcılar için T.C. Kimlik Numarası, Yabancı Kimlik Numarası, Manuel Misafir ve SMS doğrulama yöntemleri desteklenmektedir. Birden fazla yöntem seçilebilir; bu durumda kullanıcıların seçilen tüm doğrulama yöntemlerini başarıyla tamamlaması gerekmektedir |
| Erişim Parolası | Etkinleştirildiğinde, oturum açma sırasında kullanıcıdan bir erişim parolası girmesi istenir. Bu parola, kimlik doğrulama yöntemlerinden önce doğrulanır. |
| Kullanıcı Başı Cihaz | Her kullanıcı için izin verilen maksimum eş zamanlı cihaz/oturum sayısını belirler. Bu değer en fazla 2 olarak yapılandırılabilir. |
| Eş Zamanlı Kullanıcı Sınırı | Aynı anda ağa bağlanabilecek maksimum kullanıcı sayısını belirler. Seçilebilir değerler, mevcut lisans limiti ile sınırlıdır. |
| Sona Erme Süresi | Kullanıcı oturumunun geçerli olacağı süreyi belirler. Süre sonunda oturum otomatik olarak sonlandırılır. |
| SMS Tekrar Gönderim Süresi | Kullanıcıya gönderilen doğrulama SMS’inin yeniden gönderilebileceği minimum süreyi belirler. Tanımlanan süre dolmadan tekrar SMS gönderimi yapılamaz. |
| Kullanıcıların Çıkış Yapmasına İzin Ver | Oturum açmış kullanıcıların manuel olarak çıkış yapabilmesini sağlar. |
| Giriş Yaptıktan Sonra Kullanıcıları Özel Bir URL ye Yönlendir | Kimlik doğrulama işlemi tamamlandıktan sonra kullanıcıların belirlenen özel bir URL adresine yönlendirilmesini sağlar. |
Kimlik Doğrulama Yöntemlerinin Tanımlanması
T.C. Kimlik Numarası ve Yabancı Kimlik Numarası doğrulama yöntemlerinde, kullanıcı bilgileri MERNİS üzerinden sorgulanarak doğrulama işlemi gerçekleştirilir. Bu yöntemler, kimlik bilgilerinin resmi kaynaklar üzerinden teyit edilmesini sağlar.
Manuel Misafir yönteminin tanımlanması için Kullanıcılar & Takımlar → Misafirler → Oluştur
| Parametre | Açıklama |
|---|---|
| Ad | Misafir kullanıcının ad bilgisi girilir. |
| Soyad | Misafir kullanıcının soyad bilgisi girilir. |
| Tanımlayıcı | Misafir kullanıcıyı ayırt etmek amacıyla kullanılan benzersiz bilgi girilir. Kimlik numarası, telefon numarası veya e-posta adresi bu alan için kullanılabilir. Oturum açma sırasında kullanıcıdan bu alanda tanımlanan bilgi girilmesi beklenir. |
| Durum | Profilin aktiflik durumu belirlenir (Etkin / Devre Dışı). |
| Parola | Misafir kullanıcının ağa erişim sırasında kullanacağı parola tanımlanır. |
| Şuna Göre Sınırla | Misafir kullanıcının erişimini tarih bazlı olarak sınırlandırmak için kullanılır. Bu alanda yalnızca tarih seçimi yapılır. |
| Erişim Süresi | Misafir kullanıcının hesabının geçerli olacağı süreyi belirler. |
SMS yönteminin tanımlanması için Captive Portal → SMS Sağlayıcı → Yeni Oluştur
| Parametre | Açıklama |
|---|---|
| Başlık | SMS profiline ait tanımlayıcı başlık bilgisinin girilmesi beklenir. |
| Durum | Profilin aktiflik durumu belirlenir (Etkin / Devre Dışı). |
| Sağlayıcı | SMS gönderiminde kullanılacak servis sağlayıcı seçilir. Daha önce entegrasyonu yapılmış SMS sağlayıcıları listelenir. Listede yer almayan bir sağlayıcı için Genel seçeneği kullanılarak özel entegrasyon bilgileri manuel olarak tanımlanabilir. |
| Ülke Kodu | SMS gönderiminde kullanılacak telefon numaraları için ülke kodu bilgisi tanımlanır. Bu alan, telefon numaralarının uluslararası formatta doğru şekilde işlenmesini sağlar. |
| URL | SMS servis sağlayıcısına ait isteklerin gönderileceği servis adresi tanımlanır. SMS doğrulama ve gönderim işlemleri bu URL üzerinden gerçekleştirilir. |
| Yöntem | SMS servis sağlayıcısına yapılacak isteklerde kullanılacak HTTP yöntemi belirlenir. Bu alanda GET veya POST seçeneklerinden biri seçilebilir. |
| Format | SMS servis sağlayıcısına gönderilecek isteğin veri formatı belirlenir. Bu alanda JSON, XML veya Form formatlarından biri seçilebilir. |
| Başarı Formatı / Hata Formatı | SMS servis sağlayıcısından dönen yanıtın değerlendirilme yöntemini tanımlar. |
| Yanıt içeriği; | |
| Text: Düz metin üzerinden, | |
| XPath: XML yapısı içindeki belirli alanlar üzerinden, | |
| ObjPath: JSON nesne yolu (object path) üzerinden, | |
| Regex: Düzenli ifade (regular expression) kullanılarak | |
| analiz edilir ve işlem sonucunun başarılı veya hatalı olduğu belirlenir. | |
| Başlıklar / Parametreler | SMS servis sağlayıcısına gönderilecek isteğe ait anahtar–değer (key–value) çiftleri bu alanlarda tanımlanır. Gerekli HTTP başlıkları ve istek parametreleri, servis sağlayıcının entegrasyon gereksinimlerine göre girilir. |
| Özel İçerik | SMS servis sağlayıcısına gönderilecek istekte kullanılacak özel içerik bu alanda tanımlanır. Sağlayıcının entegrasyon gereksinimlerine göre isteğin gövdesi (body) manuel olarak yapılandırılabilir. |
| Anahtar Yenileme yöntemini etkinleştir | SMS entegrasyonunda kullanılan erişim anahtarlarının belirli kurallara göre otomatik olarak yenilenmesini sağlar. Etkinleştirildiğinde, anahtar yenileme süreci tanımlanan yöntem doğrultusunda gerçekleştirilir. |
| Telefon Numarası | SMS entegrasyonunun doğruluğunu kontrol etmek amacıyla test gönderimi yapılacak telefon numarası bu alanda tanımlanır. |
Erişim Parolasının Tanımlanması
Captive Portal → Kimlik Doğrulama Yöntemleri → Yeni Oluştur
Erişim parolası için kriterler istenildiği gibi tanımlanır ve kaydedilir. Kaydedilen bu tanım, misafir giriş ekranındaki Erişim Parolası alanında seçilebilir bir seçenek olarak kullanılır.
Oluşturulan Dahili / Misafir Captive Portalının Yerel Ağ Üzerinde Seçilmesi
Lokasyonlar → Detaylar → Ağlar menüsü altında LAN/VLAN arayüzü düzenlenir ve Captive Portal alanından oluşturulan portal seçilerek aktif edilir.
IOT Cihazların Hariç Tutulması
IOT veya kimlik denetimi yapılması istenmeyen cihazlar için Ayarlar → Captive Portal → Portallar → Düzenle sayfasında bulunan Hariç Tutulan Cihazlar bölümünde cihaz seçilerek ekle yapılmalıdır.
🎨 Portalı Özelleştir
Özelleştir seçeneği ile, kullanıcıların Captive Portal’a yönlendirildiğinde göreceği arayüz yapılandırılır.
Bu ekranda:
- Logo eklenebilir
- Arka plan görseli yüklenebilir
- Tema renkleri özelleştirilebilir:
- Başlık
- Alt başlık
- Arka plan
- Buton arka planı
- Buton metin rengi
Dil Ayarları
| Alan | Açıklama |
|---|---|
| Varsayılan Dil | Portalın açılış dili |
| Dil Ekle | Kullanıcıların seçebileceği ek diller |
Önizleme
Özelleştirme ekranının sağ tarafında:
- Yapılan tüm değişikliklerin
- Gerçek kullanıcı deneyimine birebir yakın bir önizlemesi
canlı olarak görüntülenir.
Bu sayede portal yayına alınmadan önce arayüz kolayca test edilebilir.
0 yorum
Yorum yazmak için lütfen oturum açın: oturum aç.