AWS Lambda sa nedostane k privátnemu proxy: skontrolujte cestu cez VPC
Na prvé pripojenie k VPC použite adresu a port počúvajúceho proxy, so správnym smerom bezpečnostnej skupiny a pohľadom DNS.
Keď je Requests nastavený na dopredné proxy, Lambda sa najprv pripojí k tomuto počúvajúcemu. HTTPS stránka na 443 nezmení proxy počúvajúce na 3128 na port 443 prvého skoku.
Lambda code → configured VPC path → proxy listener → destinationPri privátnom proxy hostovanom na EC2 pripojte funkciu k zamýšľaným podsietiam a bezpečnostným skupinám VPC. Lambda spravuje sieťové rozhrania pre toto pripojenie. Rôzne podsiete môžu fungovať, keď to ich smerovanie a riadenie prístupu dovolia.
| Kontrola | Požiadavka prvého skoku v priamo smerovanom zapojení v tej istej VPC |
|---|---|
| Bezpečnostná skupina funkcie | Odchádzajúci TCP k počúvajúcemu proxy |
| Bezpečnostná skupina proxy | Prichádzajúci TCP na tomto porte zo zamýšľaného zdroja alebo bezpečnostnej skupiny funkcie |
| Proces proxy | Počúvajúci na dostupnom rozhraní s povoleným prístupom klientov |
Pravidlo len na prichádzajúcu prevádzku v skupine funkcie nemôže povoliť toto odchádzajúce klientske pripojenie. Zahrňte do kontroly cesty smerovacie tabuľky a sieťové ACL podsiete.
Pri privátnom názve proxy v Route 53 overte priradenie hostovanej zóny k VPC a konfiguráciu DNS vrátane enableDnsHostnames a enableDnsSupport. Úspešné vyhľadanie z notebooku nepreukazuje pohľad DNS z Lambdy. Zaznamenajte, či neúspešný názov je proxy alebo web; zmena webu na číselnú IP nie je oprava názvu proxy.
Keď tento skok funguje, proxy potrebuje vlastnú ďalšiu trasu. Pripojenie Lambdy k verejnej podsieti neprideľuje verejnú IP ani automaticky nezabezpečuje priamy prístup na internet; odchod rozhodnite zvlášť pre obe spojenia.