Squid 7 no-tproxy: analluogi ffugio cyfeiriad ffynhonnell i brocsi rhiant
Defnyddiwch yr opsiwn no-tproxy sy'n benodol i'r rhiant pan fydd rhaid i'r procsi isaf gysylltu'n normal â'i gam nesaf.
Gall gwrandäwr TPROXY Squid dderbyn traffig cleientiaid yn llwyddiannus tra bo'r cysylltiad â'i riant yn methu. Efallai na fydd cadw'r cyfeiriad ffynhonnell ar y cysylltiad allanol hwnnw'n briodol ar gyfer llwybr rhwydwaith y rhiant.
Mewn rhyddhau Squid sy'n cefnogi'r opsiwn, ychwanegwch no-tproxy at y diffiniad cache_peer perthnasol sy'n bodoli eisoes. Er enghraifft:
cache_peer parent.example.net parent 8118 0 no-query no-tproxyMae no-tproxy yn analluogi ffugio cyfeiriad ffynhonnell y cleient ar gyfer cysylltiadau â'r cymar hwn. Nid yw'n dileu cyfluniad tryloyw'r gwrandäwr ac nid yw'n dewis y cymar ar ei ben ei hun. Cadwch opsiynau a rheolau dewis rhiant eraill y defnydd. Lle mae'r rheolau hynny'n caniatáu cyrchfannau cyhoeddus drwy riant heb ddilysu, mae'r rhestr procsi HTTP yn cynnig cyfeiriadau ymgeiswyr; peidiwch â chadw manylion mewngofnodi'r rhiant presennol, a gwiriwch ganiatâd ar gyfer pob targed CONNECT gwirioneddol.
Nawr mae'r rhiant yn derbyn cysylltiad normal o gyfeiriad allanol Squid ei hun, yn ddarostyngedig i unrhyw NAT. Rhaid i'w bolisi mynediad a'i ddilysu ganiatáu'r procsi isaf hwnnw. Gwiriwch y cyfeiriad ffynhonnell y mae'r rhiant yn ei weld pan fydd yn defnyddio cyfyngiad IP.
Mae'r opsiwn hwn wedi'i ddogfennu ar gyfer Squid 7 a rhyddhau cynharach a gefnogir; mae'r cyfeirlyfr cyfluniad yn nodi ei fod ar gael yn Squid 8. Cadwch y rysáit ynghlwm wrth y fersiwn a ddefnyddir.