Rialacha rochtana Squid 6 do IP cliaint amháin
Teorannaigh seachfhreastalaí chun tosaigh Squid 6.13 do chliant aitheanta, coinnigh cosaintí ceann scríbe agus seiceáil ord na rialacha roimh imscaradh.
Tá an chumraíocht seo dírithe ar Squid 6.13, pacáiste Debian 13 san áireamh. Deimhnigh an leagan suiteáilte le squid -v: marcálann tagairt treoracha Squid http_access mar nach bhfuil sé ar fáil i leagan 8.
Roghnaigh na seoltaí ar dtús
Teastaíonn seoladh a sannadh don fhreastalaí ón éisteoir. Teastaíonn ón riail chliaint an seoladh foinse a fheiceann Squid, ar féidir gurb é seoladh imeachta poiblí líonra NAT é seachas seoladh príobháideach ríomhaire glúine.
Cuir do sheoltaí in áit na samplaí doiciméadaithe thíos. Is seoladh amháin é srian an chliaint, curtha in iúl 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
Athraigh an t-éisteoir, na sainmhínithe ACL agus na rialacha rochtana comhfhreagracha i gcumraíocht an phacáiste, ach coinnigh socruithe logála agus córas comhad. Má chuirtear na rialacha seo faoi riail cheadaithe cliaint níos luaithe, féadfar an srian a sheachaint. Féadfaidh sainmhínithe athdhéanta ACL liosta luachanna a chur leis freisin.
Conas a théann iarratais trí na rialacha
Diúltaíonn na coscanna tosaigh do phoirt cinn scríbe neamh-inmhianaithe, iarratais bhainistíochta agus cinn scríbe áitiúla nó nasc-áitiúla. Ceadaítear an cliant aitheanta tar éis na seiceálacha sin; sroicheann gach iarratas eile an diúltú deiridh. Tá cosaintí ceann scríbe riachtanach fós toisc nach gcuireann liosta foinsí ceadaithe srian ar chinn scríbe leis féin.
Teorannaigh balla dóiteáin an óstaigh nó an líonra don fhoinse bheartaithe sula nochtar an t-éisteoir. Roghnaíonn ceangal cá nglacann Squid le naisc; socraíonn rialacha rochtana na hiarratais a cheadaíonn sé.
sudo squid -k parse -f /etc/squid/squid.conf
Ceartaigh earráidí parsála sula n-athlódáiltear an tseirbhís bhainistithe. Tástáil ó an gcliant ceadaithe agus ó dhara foinse rialaithe ar cheart diúltú di. Deimhnigh nach bhfaigheann an sprioc ach an t-iarratas údaraithe: ní chruthaíonn nasc TCP amháin cead cur ar aghaidh.