Ana içeriğe geç

F5 BIG-IP

SecTrail CM, F5 BIG-IP cihazlarına ajansız bağlantı kurarak SSL sertifikalarının otomatik dağıtımını ve yenilenmesini sağlar.

Bağlantı Gereksinimleri

GereksinimDetayAçıklama
ProtokoliControl REST API (HTTPS)F5 BIG-IP'nin native REST API'si kullanılır
Port443Standart HTTPS portu
Kimlik DoğrulamaBasic AuthenticationUsername ve Password ile kimlik doğrulama
Kullanıcı Yetkisitmsh + AdministratorSertifika yükleme ve yapılandırma yetkisi

Otomatik İşlemler

SecTrail CM, F5 BIG-IP üzerinde aşağıdaki işlemleri otomatik gerçekleştirir:

  1. Sertifika ve Key Yükleme: SSL sertifikası ve private key'in güvenli transferi
  2. Virtual Server Güncelleme: İlgili virtual server'ların yeni sertifikayı kullanması için yapılandırma
  3. Configuration Sync: HA ortamlarında peer cihazlara otomatik senkronizasyon

Yapılandırma Adımları

1. F5 BIG-IP Kullanıcısı Oluşturma

Automation > Device Users bölümüne gidin ve F5 için kullanıcı oluşturun.

Kullanıcı Yetkileri

Kullanıcının tmsh (Traffic Management Shell) yetkisine sahip olduğundan emin olun.

2. F5 Cihazını SecTrail CM'e Ekleme

Automation > Devices > Add New Device butonuna tıklayın ve aşağıdaki bilgileri girin:

F5 BIG-IP Cihaz Ekleme

  • Name: Cihaz için tanımlayıcı isim verin
  • Device Users: Adım 1'de oluşturduğunuz kullanıcıyı seçin
  • IP: F5 BIG-IP cihazının IP adresini girin
  • Device Type: Açılır menüden F5 BIG-IP seçin
  • Deployment Type: Generative veya Override modunu seçin
  • Cert Upload Only: Yalnızca sertifika yüklensin mi? (Devre Dışı/Etkin)
  • Force Sync: Standby cihaza otomatik senkronizasyon aktif olsun mu? (Devre Dışı/Etkin)
  • Partition Name: Varsayılan olarak all bırakılabilir

Deployment Type Seçenekleri

  • Generative: SecTrail CM, yeni Client SSL Profile oluşturur ve Virtual Server'ı otomatik günceller
  • Override: Mevcut SSL Profile'ı doğrudan değiştirir
Force Sync

HA (High Availability) ortamlarında Force Sync seçeneğini etkinleştirerek standby cihaza otomatik senkronizasyon sağlayabilirsiniz.

Otomatik Keşif

F5 cihazı SecTrail CM'e eklendikten sonra, cihazda tanımlı tüm Virtual Server'ların IP adresleri ve portları otomatik olarak keşif periyoduna dahil edilir ve düzenli olarak taranır.

3. Cihaz Bilgilerini Görüntüleme

Cihaz eklendikten sonra Automation > Devices listesinde görüntülenecektir. Cihaz detaylarını görmek için satıra tıklayın:

F5 BIG-IP Cihaz Detayları ve Virtual Server Listesi

  • Virtual Server: F5 cihazında tanımlı Virtual Server adları
  • Profile Name: SSL profil isimleri
  • Type: Client-Side veya Server-Side SSL profil tipi
  • Destination Address ve Port: Virtual Server'ın dinlediği IP ve port
  • Common Name: Mevcut sertifikanın Common Name değeri
  • Fingerprint: Sertifikanın parmak izi
  • Deploy: Sertifika dağıtımı için

Sertifika Dağıtımı

Adım 1: Virtual Server ve Sertifika Seçimi

  1. Automation > Devices bölümünden F5 cihazınızı seçin
  2. Cihaz detaylarında, sertifika dağıtmak istediğiniz Virtual Server'ı bulun
  3. İlgili satırdaki Deploy butonuna tıklayın
  4. Açılan Deploy Certificate penceresinde:
    • Virtual Servers: Hedef Virtual Server bilgisi görüntülenir
    • Certificate: Açılır menüden dağıtmak istediğiniz sertifikayı seçin

Sertifika Dağıtım Ekranı

Adım 2: Dağıtım İşlemini Başlatma

Deploy butonuna tıklayarak sertifika dağıtım işlemini başlatın.

Adım 3: İşlem Takibi

Dağıtım işlemi Automation > Processes bölümünden takip edilebilir:

Generative Mode:

F5 BIG-IP Dağıtım - Generative Mode

Override Mode:

F5 BIG-IP Dağıtım - Override Mode

İşlem Detayları

AdımGenerative ModeOverride Mode
1Sertifika, key ve chain dosyaları F5 BIG-IP cihazına yüklenirSertifika, key ve chain dosyaları F5 BIG-IP cihazına yüklenir
2Var olan Client SSL profili parent alınarak yeni bir Client SSL profil oluşturulurVar olan Client SSL profili doğrudan güncellenir (yeni profil oluşturulmaz)
3Oluşturulan yeni profil Virtual Server'a atanırVS yapılandırması değiştirilmeden, profildeki sertifika güncellenir

Geri Alma İşlemi

Sertifika dağıtımı sonrasında sorun yaşanması durumunda Manual Rollback özelliği kullanılabilir.

Otomatik Geri Alma

Dağıtım işlemi sırasında herhangi bir adımda hata oluşması durumunda, sistem otomatik olarak geri alma işlemini gerçekleştirir ve tüm değişiklikler geri alınır.

Geri Alma Adımları

  1. Automation > Processes bölümüne gidin
  2. Geri almak istediğiniz işlemi bulun
  3. Status sütununda Manual-Rollback seçeneğini kullanın
  4. Onay verin

Geri Alma Sırasında Gerçekleşen İşlemler

AdımGenerative Mode RollbackOverride Mode Rollback
1VS'nin önceki profil ayarları restore edilirProfildeki sertifika referansları eski sertifikaya geri alınır
2Deployment sırasında oluşturulan profil kaldırılırYeni yüklenen sertifika, key ve chain dosyaları silinir
3F5 cihazından sertifika, key ve chain dosyaları silinir-