lb trusted-proxy
lb trusted-proxy komutu, istemcinin gerçek adresinin hangi başlıktan okunacağını ve bu başlığa hangi ağlardan gelen isteklerde güvenileceğini belirleyen güvenilen vekil profillerini oluşturur. Panel karşılığı Trusted Proxy ekranıdır.
TR7'nin önünde bir yük dengeleyici, CDN ya da vekil sunucu varsa, bağlantı o cihazdan geldiği için kaynak adres onun adresi olur. Gerçek istemci adresi bir başlıkta taşınır; bu profil, o başlığın hangi durumda dikkate alınacağını söyler.
Komut Özeti
Zorunlu Alanlar
| Sıra | Alan | Durum | Değer |
|---|---|---|---|
| 1 | name | Zorunlu | Profilin adı; koleksiyonda benzersiz olmalı |
Kaynak Tanımları
Her kaynak, gerçek adresin nereden okunacağını ve hangi ağlara güvenileceğini birlikte tanımlar. Kaynaklar kendi indeksleriyle yazılır.
| Alan | Ne yapar | Arkasına ne yazılır |
|---|---|---|
--sources.N.type | Gerçek adresin nereden alınacağını seçer | xffLast X-Forwarded-For başlığındaki son adres · xffFirst ilk adres · customHeader başka bir başlık |
--sources.N.headerName | Adresin okunacağı başlığı belirler | Başlık adı; yalnız --sources.N.type customHeader seçildiğinde açılır |
--sources.N.trustedNetworks.M.ip | Bu kaynağa hangi ağdan gelen isteklerde güvenileceğini belirler | Ağ adresi; her ağ kendi indeksiyle |
--sources.N.trustedNetworks.M.cidr | Ağın maske uzunluğunu belirler | CIDR değeri, örneğin 24 |
Güvenilen ağ verilmeden başlığa güvenilmemelidir
Adres başlığı istemci tarafından da yazılabilir. Güvenilen ağ listesi, başlığın yalnız bilinen vekil sunuculardan gelen isteklerde dikkate alınmasını sağlar.
Örnekler
Güncelleme ve Silme
Bilinmesi Gerekenler
- Profil tek başına çalışmaz. Adres okuma, profil bir vService'e
--trustedProxyalanıyla bağlandığında devreye girer. Bu alan yalnız HTTP türündeki vService'lerde bulunur. - Birden çok kaynak tanımlanabilir. CDN ve iç yük dengeleyici gibi farklı yollardan gelen trafik için ayrı kaynaklar yazılır.
- Başlık adı yalnız özel kaynakta istenir.
xffLastvexffFirstseçildiğinde başlık zaten X-Forwarded-For'dur. - Ad benzersizdir. Aynı ada sahip ikinci bir profil oluşturulamaz.
