[KB6907] Apache HTTP Proxy-forbindelse mislykkedes (6.x)

BEMÆRK:

Denne side er blevet oversat af en computer. Klik på engelsk under Sprog på denne side for at få vist den originale tekst. Hvis du finder noget uklart, bedes du kontakte din lokale support.

Følg nedenstående trin for at tillade videresendelse af netværkskommunikation i Apache HTTP Proxy:

  1. Åbn Apache HTTP Proxy-konfigurationsfilen for at redigere den. Filens navn og placering kan variere afhængigt af operativsystemet:
  • Windows: C:\Program Files\Apache HTTP Proxy\conf\httpd.conf
  • Linux - Debian-distributioner: /etc/apache2/mods-enabled/proxy.conf
  • Linux - Red Hat-distributioner: /etc/httpd/conf/httpd.conf
  1. Tilføj et eller flere <‎ProxyMatch> -direktiver. Brug følgende syntaks:

    <ProxyMatch regex>

Tillad fra alle

</ProxyMatch>

I hvert <‎ProxyMatch> -segment kan du angive (som et regulært udtryk) den adresse (IP eller domæne), som du vil tillade videresendelse af netværkskommunikationen til.

Se eksempler nedenfor på, hvordan man bruger regulære udtryk.

Validering af regulære udtryk

For at sikre, at det regulære udtryk er korrekt, kan du validere det online - f.eks. her:

  1. Vælg python i menuen til venstre.
  2. Indsæt dit regex i feltet Regular Expression.
  3. Skriv en streng (adresse), som du vil matche med regex'et, i feltet Test String.
  4. Se Match Information til højre for at kontrollere, om regex'et matcher den angivne teststreng.
  1. Gem konfigurationsfilen, og genstart Apache HTTP Proxy-tjenesten.
  2. Kontrollér, om de nye indstillinger for videresendelse af forbindelser fungerer.

Eksempler - regulære udtryk:

  1. Tillad en IP-adresse (i dette eksempel https://10.20.30.40):

<‎ProxyMatch ^([h,H][t,T][t,T][p,P][s,S]?://)?([^@/]*@)?(10.20.30.40)>

Tillad fra alle

</ProxyMatch>

  1. Tillad det angivne webdomæne (i dette eksempel https://eset.com og alle dets underdomæner https://*.eset.com):

<‎ProxyMatch ^([h,H][t,T][t,T][p,P][s,S]?://)?([^@/]*@)?([a-zA-Z0-9-]{0,63}\.)?[a-zA-Z0-9-]{0,63}\.[e,E][s,S][e,E][t,T]\.[c,C][o,O][m,M](:[0-9]+)?(/.*)?$>

Tillad fra alle

</ProxyMatch>

  1. Tillad alle IP-adresser i et specificeret undernetværk (i dette eksempel https://10.20.30.* og https://40.50.60.*).

<‎ProxyMatch ^([h,H][t,T][t,T][p,P][s,S]?://)?([^@/]*@)?(10.20.30.|40.50.60.)([0-9]+)(:[0-9]+)?(/.*)?$>

Tillad fra alle

</ProxyMatch>

Chat med ESET AI Advisor for at få support