Voor een bestaande DigitalOcean-loadbalancerresource blijft de proxy-bytestroom van de client behouden met overeenkomende TCP-protocollen:

forwarding_rule {
  entry_port      = 3128
  entry_protocol  = "tcp"
  target_port     = 3128
  target_protocol = "tcp"
}

Houd het werkelijke doel, netwerkbeperkingen en gezondheidscontroles rond dit fragment. De client gebruikt het adres van de loadbalancer en Squid ontvangt de stroom op zijn listener.

Een forward-proxy accepteert HTTP-doelen in absolute vorm en CONNECT voor HTTPS. De gewone HTTP-loadbalancingmodus moet die gesprekken expliciet ondersteunen; de listener HTTP noemen bewijst die compatibiliteit niet.

Controleer meer dan de poort: een TCP-gezondheidscontrole bewijst acceptatie, terwijl een geauthenticeerde CONNECT naar een toegestaan doel het proxycontract beproeft.

Controleer het bronadres dat Squid ziet voordat u op IP-autorisatie vertrouwt. PROXY-protocolmetadata vereisen, indien gebruikt, ondersteuning aan beide uiteinden en voegen bytes toe vóór het proxyverzoek. Leeg actieve tunnels bewust tijdens doelonderhoud; het abrupt verwijderen van hun proces onderbreekt ze.

Gerelateerde artikelen