OpenWrt proxy-firewallstier: INPUT, OUTPUT og FORWARD
Adskil klienters adgang til routerens proxy-lytter fra proxyens egen udgang og klienters direkte videresendelse.
Når routeren selv kører webproxyen, bruger en proxet anmodning to TCP-forbindelser. Det er ikke bare klientens forbindelse, der videresendes uændret gennem routeren.
| Trafik | Firewallsti på routeren |
|---|---|
| Klient til routerens proxy-lytter | INPUT |
| Proxyproces til webstedet | OUTPUT |
| Klient direkte til en internetdestination | FORWARD |
For at kræve den eksplicitte proxy-rute skal du tillade de tilsigtede klienter at nå lytteren og tillade proxyens nødvendige udgående forbindelser. Begræns uønsket direkte videresendelse fra LAN til WAN separat.
Ændring af routerens INPUT-politik alene beskriver ikke den direkte videresendelsessti. Omvendt tillader tilladelse af lytterens port i FORWARD ikke nødvendigvis adgang til en tjeneste, der afsluttes på routeren.
Bevar de lokale tjenester, som netværket stadig har brug for, såsom dets valgte DNS og adressekonfiguration. Anvend politikken på de adressefamilier, der faktisk bruges. En HTTP-proxy leverer de understøttede web- eller tunneloperationer; firewallen konverterer ikke vilkårlig UDP eller ICMP til den protokol.