Tha an rèiteachadh seo airson Squid 6.13, pacaid Debian 13 nam measg. Dearbhaich an tionndadh stàlaichte le squid -v: tha iomradh stiùiridhean Squid a’ comharrachadh http_access mar nach eil ri fhaighinn ann an tionndadh 8.

Tagh na seòlaidhean an toiseach

Feumaidh an t-èistear seòladh a chaidh a shònrachadh dhan fhrithealaiche. Feumaidh riaghailt a’ chliaint an seòladh tùsail a chì Squid; dh’fhaodadh sin a bhith na sheòladh fàgail poblach lìonra NAT seach seòladh prìobhaideach coimpiutair-uchd.

Cuir do sheòlaidhean an àite nan eisimpleirean sgrìobhainnean gu h-ìosal. Tha cuingealachadh a’ chliaint na aon sheòladh, air a sgrìobhadh mar /32.

http_port 192.0.2.10:3128
acl proxy_client src 198.51.100.27/32
acl Safe_ports port 80 443
acl SSL_ports port 443
acl CONNECT method CONNECT

http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny manager
http_access deny to_localhost
http_access deny to_linklocal
http_access allow proxy_client
http_access deny all

Atharraich an t-èistear, mìneachaidhean ACL agus riaghailtean inntrigidh iomchaidh ann an rèiteachadh a’ phacaid, ach cùm suidheachaidhean logaidh agus siostam fhaidhlichean. Ma chuirear na riaghailtean seo fo chead cliaint nas tràithe, faodar an cuingealachadh a sheachnadh. Faodaidh mìneachaidhean ath-aithriseach de ACL liosta luachan a chur ris cuideachd.

Mar a thèid iarrtasan tro na riaghailtean

Tha na ciad diùltaidhean a’ bacadh puirt ceann-uidhe nach eilear ag iarraidh, iarrtasan rianachd agus cinn-uidhe ionadail no ceangal-ionadail. Gheibh an cliant aithnichte cead às dèidh nan sgrùdaidhean sin; ruigidh gach iarrtas eile an diùltadh mu dheireadh. Tha dìonan ceann-uidhe fhathast a dhìth oir chan eil liosta thùsan ceadaichte a’ cuingealachadh cinn-uidhe leatha fhèin.

Cuingich balla-teine an òstair no an lìonra ris an tùs a tha san amharc mus fosgail thu an t-èistear. Taghaidh ceangal far an gabh Squid ri ceanglaichean; socraichidh riaghailtean inntrigidh dè na h-iarrtasan a cheadaicheas e.

sudo squid -k parse -f /etc/squid/squid.conf

Ceartaich mearachdan parsadh mus ath-luchdaich thu an t-seirbheis stiùirichte. Deuchainnich bhon chliant ceadaichte agus bho dhàrna tùs fo do smachd a bu chòir a dhiùltadh. Dearbhaich nach fhaigh an targaid ach an t-iarrtas ùghdarraichte: chan eil ceangal TCP leis fhèin a’ dearbhadh cead cur air adhart.

Artaigilean co-cheangailte