Azure Cosmos DB-firewall: laat die proxy se publieke uitgangs-IP toe
Pas Cosmos DB se IP-firewall aan op die publieke uitgangsadres wat die forward-proxy werklik gebruik.
Om 'n Cosmos DB-kliënt deur 'n forward-proxy te stuur, verander die netwerkbron wat die databasisrekening sien. 'n IP-firewall wat die werkstasie se direkte publieke adres toelaat, kan dus die versoek wat deur die proxy gestuur word, weier.
Vir 'n rekening met publieke toegang en geselekteerde netwerke, laat die publieke uitgangs-IP van die proxy-pad of 'n goedgekeurde reeks toe. Dit kan 'n NAT-adres anderkant die proxy wees, nie die hostnaam of private adres wat die Python-kliënt gebruik om sy luisteraar te bereik nie.
Gebruik die uitgangsinligting wat die proxy-operateur toegewys het. 'n Roterende uitgangspoel benodig 'n gepaste stabiele roete of 'n goedgekeurde stel uitgangsadresse; om een waargeneemde adres toe te laat is onbetroubaar wanneer latere verbindings ander adresse gebruik.
Cosmos DB dokumenteer 'n 403-antwoord vir versoeke buite sy IP-toelaatlys. Firewall-opdaterings kan tot 15 minute neem om te versprei. Hou die databasisrekening se normale magtigingsbewyse in plek, want 'n toegelate netwerkbron het steeds geldige magtiging nodig.