Yeni Edge kullanıcı arayüzünün yerel bir IP adresine erişmeye çalışabileceği birkaç yer vardır. Bu yerel IP adresleri, harici kullanıcılara gösterilmemesi gereken özel veya başka şekilde korunan kaynaklara karşılık gelebilir:
- Yeni Edge kullanıcı arayüzündeki İzleme aracı, belirtilen herhangi bir URL'ye API istekleri gönderebilir ve bu URL'lerden API istekleri alabilir. Edge bileşenlerinin diğer dahili hizmetlerle birlikte barındırıldığı belirli dağıtım senaryolarında, kötü amaçlı bir kullanıcı özel IP adreslerine istek göndererek İzleme aracının gücünü kötüye kullanabilir.
- Bir OpenAPI spesifikasyonundan API proxy'si oluştururken spesifikasyon, API'nin temel yolu, yolları ve fiilleri, başlıkları ve daha fazlası gibi öğelerini açıklar. Spesifikasyonun bir parçası olarak, kötü amaçlı bir kullanıcı, özel bir IP adresine başvuran proxy'nin temel yolunu belirtebilir.
- Özel bir IP adresinde veya yerel ağda bulunan bir WSDL dosyasından API proxy'si oluştururken.
Güvenlik nedeniyle, varsayılan olarak Yeni Edge kullanıcı arayüzünün özel IP adreslerine başvurması engellenir. Özel IP adresleri listesi şunları içerir:
- Geri döngü adresi (127.0.0.1 veya localhost)
- Site-Local Addresses (IPv4 için - 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
- Herhangi bir yerel adres (localhost'a çözümlenen herhangi bir adres).
Yeni Edge kullanıcı arayüzünün özel IP adreslerine erişmesini istiyorsanız aşağıdaki jetonları ayarlayın:
- İzleme aracı için
conf_uebe_trace_for_internal_addressesözelliği varsayılan olarak devre dışıdır (false). İzleme aracının özel IP adreslerine erişmesini sağlamak için bu ayarıtrueolarak ayarlayın. - OpenAPI spesifikasyonları için
conf_uebe_openapi_for_internal_addressesözelliği varsayılan olarak devre dışıdır (false). Özel IP adreslerine OpenAPI erişimini etkinleştirmek için bu değeritrueolarak ayarlayın. - WSDL dosyaları için
conf_uebe_wsdl_for_internal_addressesözelliği varsayılan olarak devre dışıdır (false). Özel IP adreslerinden WSDL dosyası getirmeyi etkinleştirmek içintrueolarak ayarlayın.
Bu özellikleri true olarak ayarlamak için:
management-ui.propertiesdosyasını bir düzenleyicide açın. Dosya yoksa oluşturun:vi /opt/apigee/customer/application/management-ui.properties
- Aşağıdaki özellikleri
trueolarak ayarlayın:conf_uebe_trace_for_internal_addresses=true conf_uebe_openapi_for_internal_addresses=true conf_uebe_wsdl_for_internal_addresses=true
management-ui.propertiesdosyasında yaptığınız değişiklikleri kaydedin.- Özellikler dosyasının
apigeekullanıcısına ait olduğundan emin olun:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- Yeni Edge kullanıcı arayüzünü yeniden başlatma:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
Yeni Edge kullanıcı arayüzü artık yerel IP adreslerine erişebilir.