Mga landas ng firewall ng proxy sa OpenWrt: INPUT, OUTPUT at FORWARD
Ihiwalay ang pag-access ng mga kliyente sa listener ng proxy ng router mula sa sariling labasan ng proxy at sa direktang pagpapasa ng mga kliyente.
Kapag ang router mismo ang nagpapatakbo ng web proxy, ang kahilingang dumaan sa proxy ay gumagamit ng dalawang koneksyon ng TCP. Hindi lamang ito ang koneksyon ng kliyente na ipinapasa nang walang pagbabago sa router.
| Trapiko | Landas ng firewall sa router |
|---|---|
| Kliyente patungo sa listener ng proxy ng router | INPUT |
| Proseso ng proxy patungo sa website | OUTPUT |
| Kliyente nang direkta patungo sa destinasyong internet | FORWARD |
Upang kailanganin ang malinaw na landas ng proxy, payagan ang mga target na kliyente na maabot ang listener at payagan ang mga kinakailangang palabas na koneksyon ng proxy. Hiwalay na limitahan ang hindi gustong direktang pagpapasa mula LAN patungo sa WAN.
Ang pagbabago lamang ng patakaran ng INPUT ng router ay hindi naglalarawan ng direktang landas ng pagpapasa. Sa kabaligtaran, ang pagpayag sa port ng listener sa FORWARD ay hindi laging nagpapahintulot ng pag-access sa serbisyong nagtatapos sa router.
Panatilihin ang mga lokal na serbisyong kailangan pa ng network, tulad ng piniling DNS at pagsasaayos ng address. Ilapat ang patakaran sa mga pamilya ng address na talagang ginagamit. Ang HTTP proxy ay nagbibigay ng sinusuportahang web o tunnel na operasyon; hindi ginagawang protocol na iyon ng firewall ang anumang UDP o ICMP.