Edge for Private Cloud 4.18.05 sürümü
Edge kullanıcı arayüzünün yerel bir IP adresine erişmeye çalışabileceği birkaç yer vardır. Bu yerel IP adresi, harici kullanıcılara maruz kalan:
- Edge kullanıcı arayüzündeki İzleme aracı, tüm telefonlara API isteği gönderebilir ve belirtir. Edge bileşenlerinin diğer sunucularla birlikte barındırıldığı belirli dağıtım senaryolarında dahili hizmetlerinde kötü amaçlı bir kullanıcı, istekte bulunarak İzleme aracının gücünü özel IP adreslerine bağlayabilirsiniz.
- OpenAPI spesifikasyonundan API proxy'si oluşturulurken spesifikasyonda bu tür bir açıklama öğelerini temel yol, yollar, fiiller, başlıklar vb. şeklinde ifade eder. Spesifikasyon kapsamında Kötü amaçlı kullanıcı, özel bir IP'ye başvuruda bulunan proxy'nin temel yolunu belirtebilir girin.
- Yerel dosya sisteminizde bulunan bir WSDL dosyasından API proxy'si oluştururken.
Güvenlik nedeniyle, Edge kullanıcı arayüzünün özel IP'ye referans vermesi varsayılan olarak engellenir. adres. Özel IP adresleri listesinde şunlar bulunur:
- Geri döngü adresi (127.0.0.1 veya localhost)
- Site Yerel Adresleri (IPv4 için - 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
- Herhangi bir Yerel Adres (localhost ile çözümlenen herhangi bir adres).
Edge kullanıcı arayüzünün özel IP adreslerine erişmesini sağlamak istiyorsanız aşağıdakileri ayarlayın: jetonlar:
- Trace aracı için
conf_apigee-base_apigee.feature.enabletraceforinternaladdresses
özelliği varsayılan olarak devre dışıdır. İzleme aracının özel IP'ye erişimini etkinleştirmek için değeri true olarak ayarlayın adres. - OpenAPI spesifikasyonları için
conf_apigee-base_apigee.feature.enableopenapiforinternaladdresses
özelliği varsayılan olarak devre dışıdır. Özel IP adreslerine OpenAPI erişimini etkinleştirmek için değeri doğru olarak ayarlayın. - WSDL dosyaları için
conf_apigee-base_apigee.feature.enablewsdlforinternaladdresses
özelliği varsayılan olarak devre dışıdır. özel IP adresleridir.
Bu özellikleri doğru değerine ayarlamak için:
ui.properties
dosyasını bir düzenleyicide açın. Dosya yoksa, oluşturun.vi /opt/apigee/customer/application/ui.properties
- Aşağıdaki özellikleri doğru değerine ayarlayın:
conf_apigee-base_apigee.feature.enabletraceforinternaladdresses="true" conf_apigee-base_apigee.feature.enableopenapiforinternaladdresses="true" conf_apigee-base_apigee.feature.enablewsdlforinternaladdresses="true"
ui.properties
için yaptığınız değişiklikleri kaydedin.- Özellikler dosyasının sahibi olarak 'Apigee' olduğundan emin olun kullanıcı:
chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Edge kullanıcı arayüzünü yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Edge kullanıcı arayüzü artık yerel IP adreslerine erişebilir.