Komepiuta, Polokalama faakomepiuta
Configuring iʻa kalamari mo amataga. Auala e configure iʻa kalamari faigaluega sui
Iʻa kalamari - taatele i polokalame, faiga e pulea ma fofo enthusiasts upega o fesootaiga faakomepiuta mo le fatuina o se sui lelei ma pulega. O le polokalama e faapitoa lava le manaia ona o le satauro-tulaga. O lona uiga, faatuina ma faaeʻea i ai e te mafaia i Linux ma isi faagaoioia faiga e talafeagai ma le tusiata fale Unix, e pei foi i Pupuni. O le avanoa o le pepa faaletulafono - e sili ona mataʻina. Mafai faapefea ona latou ona aafia ai? I ai se vaaiga i lau polokalama e faalagolago i le OS?
faamatalaga lautele i luga o le iʻa kalamari
O le a iʻa kalamari? I lalo o lenei igoa ua lauiloa mo aemaise lelei faigaluega sui e te faaaogaina sili ona soo ai ma tagata e faaaogāina auaunaga web. Faatasi ai e mafai ona e faatulaga Initoneti lava lena mo tagata e faaaogaina le tele. O le isi vaega mataʻina iʻa kalamari e faapea e mafai ona cache talosaga eseese. O lenei tulaga e mafai ai ona faatelevaveina le mauaina o le faila, e pei ona toe sii mai i latou mai le manaomia o le Initoneti. mafai foi ona fetuunai le faigaluega sui le auala saoasaoa iʻa kalamari Initoneti pe correlating ai ma le avega moni.
ua fetuunai iʻa kalamari mo le faaaogaina i luga o Unix-fausaga opea. Ae peitai, o loo i lomiga o iʻa kalamari mo Pupuni, ma le tele o isi faiga lauiloa faagaoioia. O lenei polokalama, e pei foi o le tele o faiga faagaoioia faavae i luga o manatu Unix e saoloto. E lagolagoina e taiala HTTP, le FTP, o le SSL, e mafai ona configure pulea granular i luga o le avanoa i le faila. o loo tusia ai foi iʻa kalamari i le talosaga cache-DNS. E mafai ona configure ma manino iʻa kalamari-fai ma sui, o le faigaluega lea i se faatulagaga pe afai e le iloa le tagata e faaaogāina e avanoa le fetaulaiga o ala i ai, ae le saʻo. O lea, iʻa kalamari - o se meafaigaluega mamana i aao o le faiga e pulea po o le kamupani e tuuina atu o auaunaga tau fesootaiga.
Le aoga aogā o iʻa kalamari
I nisi tulaga, iʻa kalamari e mafai ona sili ona aoga? Mo se faataitaiga, e mafai ona avea o se galuega lea e tatau ona e faatino se tuufaatasia lelei o komepiuta tele i luga o se fesootaiga ma tuuina atu i latou i le Initoneti. O le le talafeagai o le faaaogaina i lenei tulaga o se tagata faigaluega sui valaauga i le va o ia ma browser PC faapitoa e televave atu nai lo i le tulaga o le fesootaiga a tagata e faaaogāina ma le tuusao Initoneti. Foi, pe a faaaogaina iʻa kalamari cache i le browser mafai ona liliu ese atoa. ua matuai taatele i se galuega tauave tutusa i le siosiomaga o tagata e faaaogāina.
vaega iʻa kalamari
O le faaiuga i fesili e aofia ai le tele o vaega. O le mea moni, o lenei pusa o polokalama faakomepiuta. I lona faatulagaga - o le talosaga lea ua amata le faigaluega, faapea foi ma faamaonia, ona polokalama e galulue faatasi ma DNS. O se manaia vaega o le ua e amata le faagasologa, taitasi o galue tutoatasi. O lenei tulaga e mafai ai ona optimize le fegalegaleaiga i le DNS faigaluega.
Faapipii le polokalama
Faʻapipiʻiina iʻa kalamari masani lava e le faia soo se faigata. Faigofie lava ona tuuina i luga o se polokalama Linux: ulu atu i le na o le poloaiga $ sudo talafeagai-maua faatuina iʻa kalamari.
A o iʻa kalamari mo Pupuni, o outou uma a itiiti sili atu ona faigata. O le mea moni e faapea e le o faila executable lenei polokalama - o le elemene autu o le talosaga mo le Pupuni mai Microsoft.
Ae peitai, faapipiiina o iʻa kalamari I Pupuni - foia vave lava faafitauli. E tatau ona maua nofoaga squid-cache.org po o le punaoa talafeagai i ai le tufatufaina atu o lo o aofia .bat faila ituaiga i se mea latalata i se executable masani Pupuni. Ina ua mavae lena, e tatau ona e kopiina i latou i se faila i luga o le tisiki. Ona e manaomia e taufetuli iʻa kalamari o se faiga auaunaga. Ina ua mavae lena, e mafai ona faaaogaina le polokalama o se sui i le browser PC. E mafai ona tatou faapea atu i lenei faatulagaga iʻa kalamari maea.
Le tufatufaina sui toetoe lava o loo i ai .conf ituaiga faila configuration. O le meafaigaluega autu o le faatuina o le avanoa i le Initoneti mai lau komepiuta ma isi masini e fesootai i le fesootaiga i le lotoifale i le aafiaga o iʻa kalamari.
nuances tulaga
A le eseese mafai ona aofia ai le faia o iʻa kalamari? Pupuni - se faiga tipitipi, lea o le a faia e galulue faatasi ma le tagata faigaluega e fai ma sui e ala i le toe faafouina o le faila configuration.
I le tulaga o Linux, e mafai ona e faaaogaina le laina poloaiga mo nisi taualumaga. Ae i le aoao, i le faiga o faagaoioia, faapea foi i le tulaga e faapea o le faiga o faagaoioia, lea e le iʻa kalamari configuration, - Pupuni, e tele lava ina faagaoioia faila squid.conf. O e maua ai mai faaupuga patino ( "Vaega"), i lalo o lea faatinoina le faigaluega pulega le sootaga o fesootaiga.
Mafaufau, o lea, e faapefea le iʻa kalamari auiliiliga tulaga. O le mea muamua e te manao e faatagaina o fesootaiga tagata e faaaogaina e maua ai le faigaluega. Ina ia faia lenei mea, tuu i le squid.conf faatoai i tulaga faatauaina e talafeagai i http_port, e pei foi i http_access. O aoga e fatu foi se lisi mo le puleaina avanoa, po o ACL. http_port tulaga e taua mo i tatou, o la tatou galuega - e saunia iʻa kalamari mo na Tautuaina o se vaega faapitoa o le komepiuta. O lea, e pei a parameter o le http_access, e taua, ona i ai, e mafai ona tatou pulea le avanoa i patino o fesootaiga punaoa, talosagaina talu mai nisi lauga (ma atonu ma nisi taiala - o le taiala, uafu ma isi meatotino o lo o aofia i le ACL).
Le auala e tuu ai le suiga e tatau ai? Fai ia lava faigofie.
Sei o tatou fai atu ua tatou faia se fesootaiga komepiuta ma le tele o lauga o le amata i 192.168.0.1 ma faaiuina i 192.168.0.254. I lenei tulaga, e tatau ona faatulaga le filifiliga nei i le ACL-tulaga: src 192.168.0.0/24. Afai e tatau ona tatou configure le taulaga, e manaomia ai le faila configuration e faamaumau http_port 192.168.0.1 (e tatau ona na o faamaoti mai le lauga-IP saʻo) ma ulu atu i le numera o le uafu.
Ina ia taofiofia ai le avanoa i le foafoaina faaaogaina iʻa kalamari sui (e le aofia ai komepiuta i se fesootaiga i le lotoifale), e tatau ona e faia ni suiga i le http_access. faatasi ma le fesoasoani o le faaupuga - ua na o le faia o lenei mea ( "poloaiga" - malilie e taʻua i latou o lea, e ui lava, matua tautala, i le lomiga latou leai, ae i se tigaina vave atoatoa tausisia ma i latou) faatagaina LocalNet ma faafiti uma. E taua tele le tuu o le e sili muamua parameter nai lo le lua, talu mai le a iloa iʻa kalamari i latou i le taimi.
Le galulue faatasi ma ACL: faafitia avanoa i uepisaite
O le mea moni, ua mafai ai le tulaga avanoa i le iʻa kalamari i a fusi o alaleo lava lautele. Mafaufau aoga le faataitaiga i le faiga o le pulega o fetaulaiga o eria o le lotoifale.
elemene lava manaoga src. I ai, e mafai ona loka le IP-tuatusi o le komepiuta e faapea ua faia le talosaga i le faigaluega sui. Tuufaatasia elemene o src e http_access mafai, mo se faataitaiga, e mafai ai le avanoa i le tagata e faaaogāina faapitoa, ae e faasa ai gaoioiga faapena mo le malologa. ua faia lava na o lenei.
Le tusia o se ACL (o le igoa o se vaega o tagata e faaaogāina) src (IP-tuatusi tele lea na pau i lalo o le tulafono faatonutonu). Line i lalo - ACL (o le igoa o se komepiuta faapitoa) src (IP-tuatusi o le PC). Ina ua mavae lena ua tatou taufetuli talu http_access. Seti se faatagaga e ulu atu i le fesootaiga i le tagata e faaaogāina ma se vaega PC tasi e ala i au http_access faatagaina. Line i lalo faatulagaga e maua ai isi komepiuta i luga o le fesootaiga ua tapunia faafitia uma poloaiga.
Iʻa kalamari sui configuration e manaomia ai foi le auai o isi aoga elemene ua aiaia mo le avanoa pulea faiga, - dst. E mafai ona e loka le faigaluega IP-tuatusi, lea e finagalo ai le tagata e faaaogāina e fesootai atu ai le sui.
Faatasi ai ma le fesoasoani a le elemene, e mafai ona tatou, mo se faataitaiga, e taofiofi ai se avanoa i se subnet faapitoa. Ina ia faia lenei mea, e mafai ona e faaaogaina poloaiga ACL (fesootaiga igoa) dst (subnet lauga-IP), o le laina o loo i lalo - http_access faafitia (o le igoa o se komepiuta faapitoa i luga o le fesootaiga).
O le isi elemene aoga - dstdomain. O le a faatagaina i tatou e faatulaga le silafia e lea e finagalo ai le tagata e faaaogāina e fesootai. Tietie uila le elemene i fesili, e mafai ona faaitiitia ai le avanoa o se tagata e faaaogāina, mo se faataitaiga, i punaoa fafo Initoneti. Ina ia faia lenei mea, e mafai ona e faaaoga le faatonuga: ACL (vaega o nofoaga) dstdomain (lauga o le website), o le laina o loo i lalo - http_access faafitia (o le igoa o le komepiuta i luga o le fesootaiga).
E i ai isi elemene mataʻina i le faatulagaga o le faiga pulea avanoa. I totonu oi latou - SitesRegex. Faatasi ai ma lenei faaaliga e mafai ona tatou taofiofia tagata e faaaogāina le avanoa i domains Initoneti o loo i ai se upu faapitoa, e pei o le meli (pe afai o le galuega o le faasaina tagata faigaluega e taulimaina servers meli vaega lona tolu). Ina ia faia lenei mea, e mafai ona e faaaogaina le poloaiga dstdom_regex meli ACL SitesRegexMail, lea o le ACL SitesRegexComNet dstdom_regex \ .com $ (o lenei o lona uiga o le a tapunia ai le avanoa mo le ituaiga taitasi o domains). Line i lalo - http_accesss faafitia faailoa le komepiuta mai ai avanoa e faigaluega meli i fafo e le manaomia.
O nisi faamatalaga e mafai ona faaaogaina le -O le filifiliga. I ai, faapea foi ma se elemene e pei o le, mo se faataitaiga, url_regex, fuafuaina e fatu ai se mamanu mo se tuatusi i le Initaneti, e mafai ona tatou faafitia le avanoa i faila i se faaopoopoga tuuina mai.
Mo se faataitaiga, e faaaoga ai le poloaiga -O le meli ACL NoSwfFromMail url_regex. * \. Swf $ tatou faatonutonu faainu ia nofoaga meli i le faatulagaga o lo oi ai Flash-rollers. Afai e leai se mea e aofia ai i le algorithms avanoa igoa DOMAIN o le nofoaga, e mafai ona e faaaogaina le urlpath_regex faaupuga. Mo se faataitaiga, o se urlpath_regex -O le ala o faasalalauga ACL au \ .wma $ \ .mp3 $.
Polokaina avanoa i polokalame
Configuring iʻa kalamari faatagaina oe e Faasaina tagata e faaaogāina maua i polokalama patino ma aafiaga o punaoa faigaluega sui. Mo lenei faamoemoe, e mafai ona faaaogaina ACL poloaiga (igoa o le polokalama) taulaga (ituaiga taulaga), o le laina o loo i lalo - http_access faafitia uma (igoa o le polokalama).
Manaia tulaga faatonuina ma taiala
Configuring iʻa kalamari foi e faatagaina ai le faiga pule e faatulaga ai le maliega faafeagaiga fiafia i ai o le faaaogaina o le auala Initoneti. Mo se faataitaiga, afai ei ai se manaoga i se tagata i se faapitoa avanoa PC i le fetaulaiga o ala i maliega faafeagaiga FTP, e mafai ona e faaaogaina le poloaiga lenei: ACL ftpproto proto ftp, o le laina o loo i lalo - http_access faafitia (o le igoa komepiuta) ftpproto.
Ala i le faaaogaina o le auala elemene, e mafai ona faamaoti mai le ala lea e tatau ona tauaveina HTTP-talosaga. O le aofaiga o le 2 - MAUA po o le meli, ma i nisi o tulaga, ae e sili o le muamua ma le lona lua, ma le isi foi itu. Mo se faataitaiga, mafaufau i se tulaga lea e le tatau ona matamata ai meli se tagata faapitoa e ala i mail.ru, ae o le a le afaina lona pule pe afai e manao se tagata e faitau le tala i luga o le nofoaga o fai mai ai. Ina ia faia lenei mea, e mafai ona faaaoga le pule faiga le poloaiga lenei: ACL sitemailru dstdomain .mail.ru, o le laina o loo i lalo - ACL Faapipii auala methodpost, ma isi - http_access faafitia (o le igoa komepiuta) methodpost sitemailru.
Nei nuances e aofia ai le faia o iʻa kalamari. o loo faaaogaina Ubuntu, Pupuni, po o isi talafeagai faagaoioia faiga ma le faigaluega sui - tatou iloiloina faapitoa talafeagai tulaga galuega i aoao o masani mo so o se siosiomaga polokalama iʻa kalamari faagaoioiga. Galulue faatasi ma le polokalama - E tulagaese manaia faagasologa ma i le taimi lava lea e tasi faigofie e tusa o le tumau ma le manino o le algorithms faatulagaga polokalama faavae.
Manatua nisi manatu autu patino e faatulagaga iʻa kalamari.
Le mea e vaavaai mo pe a faatuina?
Afai ei ai se faigata i le sailia o faila squid.conf, o le meafaigaluega configuration faigaluega autu, e mafai ona e taumafai e siaki ma isi le tomatauga / iʻa kalamari.
Best uma, pe afai e galue i se faila i le fesili, o le ae faaaogaina le faatonu mau sili ona faigofie: e le manaomia i totonu o le laina, e nafa mo le faatulagaina o le faigaluega sui, na afaina ai so o se formatting.
I nisi tulaga e ono talafeagai e galulue na faamaoti mai i le kamupani e tuuina faigaluega sui. Mo lenei faamoemoe ei ai cache_peer au. Inscribe e tatau ona faapea: cache_peer (tuatusi faigaluega sui ISP).
I nisi o tulaga, o aoga e faaleleia le aofaiga o le mamoe poʻa, lea o le a faaaoga iʻa kalamari. e mafai ona faia lenei mea i le au cache_mem. O foi aoga e faamaoti le tomatauga lea e teu ai le faamatalaga cached, ua faia faatasi ma le fesoasoani o cache_dir faaupuga. I le tulaga muamua, o le poloaiga a foliga a atoatoa cache_mem (le aofaiga o le mamoe poʻa i bytes) i le lona lua - o se cache_dir (tuatusi tomatauga, o le aofai o megabytes o avanoa tisiki). E fautuaina e tuu a cache i luga o le e sili ona aveina faatinoga-maualuga, pe afai o loo i ai se filifiliga.
Atonu e tatau ona faamaoti ai le komepiuta e maua ai le avanoa i le tagata faigaluega sui. e mafai ona faia lenei mea e ala i le faaaogaina poloaiga ACL faatagaina au src (IP-tuatusi o le tele o komepiuta), faapea foi ACL localhost src (lauga o le lotoifale).
Afai o le sootaga o loo faaaogaina e pei o taulaga SSL, e mafai foi ona loka ma le poloaiga ssl_ports taulaga ACL (faailoga Port). I le taimi lava lea e tasi, e mafai ona taofia ai le faaaogaina o fesootai metotia mo le isi taulaga, o isi nai lo i latou ua faamaoti mai i le sootaga i le saogalemu SSL. le a fesoasoani lenei e faia ai le faaupuga http_access faafitia fesootai! SSL_Ports.
Iʻa kalamari ma pfSense
I se numera o mataupu tagofiaina e le faaaogaina faigaluega sui Ofisa pfSense o loo faaaogaina e avea o se aoga firewall. Le auala e faatulaga faatasi o latou galuega? O le algorithm mo le foiaina o lenei faafitauli e le o faigata tele.
Muamua, e tatau ona tatou galulue i pfSense Ofisa. O le iʻa kalamari, o lona configuration ua faatinoina e tatou, e tatau ona e faatuina e ala i SSH-au. o se tasi o le e sili ona talafeagai ma saogalemu auala e galulue lenei ma servers sui. E tatau ona faia e lenei te oe e faatoaaga le Ofisa i le Faaleleia o agavaa atigi Saogalemu. Ina ia iloa ai, e tatau ona e filifili le menu System, ona - Advanced, ina ua uma - Avanoa Admin.
Ona e tatau ona e sii maia PuTTY - talosaga talafeagai e galulue ma SSH. Sosoo ai, e faaaoga ai le faamafanafanaina, e tatau ona faatuina iʻa kalamari. e faigofie lenei faia faatasi ma le fesoasoani o -pkg faatuina poloaiga iʻa kalamari. Ina ua mavae lena, e tatau ona faatuina foi se sui e ala i le Ofisa o le web pfSense. Iʻa kalamari (le faatulagaina o le tapulaa i lenei tulaga e le o faia e) e mafai ona faapipii i le filifilia o le mea menu System, lea o le afifi, ina ua uma - afifi Maua. I totonu o le pusa e tatau ona maua pusa talafeagai iʻa kalamari Fale o Manu. Filifili ai. E tatau ona faatulaga le tulaga nei: Ofisa sui: LAN. laina faafeagai sui manino e mafai ona faasaʻo ese. Filifili le tuatusi mo le ogalaau ma matau le gagana Rusia o le fiafia i ai. Kiliki Faasao.
Meafaigaluega mo optimizing punaoa
Configuring iʻa kalamari mafai pule faiga e faasoasoa lelei punaoa faigaluega. O lena mea, i le tulaga lenei tatou te le o talanoa e uiga i faasaina avanoa i so o se nofoaga, ae o le malosi o le aafiaga o le auala e se tagata e faaaogāina faapitoa po o se vaega e mafai ona maua pulea. mafai ai polokalame manatu e foia ai lenei faafitauli i le tele o auala. Muamua, o le le auai o le auala caching: e manaomia le fesoasoani i le totogiina o le toe downloading faila mai le Initoneti, e pei ona e faaitiitia le avega i luga o le taavale. O lona lua, ua le faatapulaaina o le avanoa i le fesootaiga i le taimi. Lona tolu, o le faavaeina tapulaa faatauaina mo le faamatalaga fua faatatau i le fesootaiga e faasino i gaoioiga o nisi o tagata e faaaogaina po o nisi ituaiga o faila sii. Mafaufau i nei auala i auiliili.
Optimize punaoa o fesootaiga e caching
O le fausaga o le taavale o fesootaiga, o loo i ai le tele o ituaiga o faila, le aafia suia. O lona uiga, faʻatasi uploading i luga o le komepiuta, e mafai ona le toe fai o le tagata e faaaogāina le faagaoioiga tutusa. tuuina polokalame iʻa kalamari faila configuration fetuutuunai faigaluega e pei o le afi aloaia.
Lava aoga filifiliga tatou suesueina le faigaluega sui - siaki le faila tausaga o loo i le cache. Mea faitino e umi o loo faatulagaina i le tatau ona toe faafou le eria manatua. e mafai ona faia lenei filifiliga e faaaoga ai au refresh_pattern. O lea la, e mafai ona vaai atoatoa faaupuga e pei refresh_pattern (le umi aupito i maualalo o le taimi - i minute, o le vaega aupito maualuga o le "fou" faila -%, o le vaitaimi aupito maualuga). O lea, pe afai o le faila o loo i le cache umi atu nai lo le taiala faataatia ua faamaotiina, lea e mafai ona e sii maia ana lomiga fou.
Optimization o punaoa e ala i le faatapulaaina o le taimi avanoa
O le isi filifiliga e mafai ona e faaaogaina ona o le avanoa iʻa kalamari-fai ma sui, - o le tapulaa o tagata e faaaogāina le avanoa i punaoa o fesootaiga i luga o taimi. Seti e faaaoga ai se poloaiga faigofie lava: ACL (igoa komepiuta) taimi (aso, itula, minute). e mafai ona faatapulaa ai le avanoa mo so o se aso o le vaiaso, suia i le "aso" o le tusi muamua o le upu e talafeagai ma lona igoa i totonu o le alafapeta faa-Peretania. Mo se faataitaiga, pe afai o le Aso Gafua - o le M pe afai o le Aso Lua T. Afai e le o le afioga a le au "aso", lea o le faasaina talafeagai ua faatulaga mo le vaiaso atoa. E manaia e mafai foi ona fetuunai le faasologa o tusia i totonu i le fesootaiga e faaaogāina faatasi ma le fesoasoani o polokalame eseese.
Optimization o punaoa e ala i le saoasaoa faatulagaina
Sagatonu masani filifiliga - optimization o punaoa e faamasani le saosaoa faatagaina o faamatalaga o fesuiaiga o tupe i totonu o le fesootaiga. O loo tatou suesueina a faigaluega sui - o se meafaigaluega ono mo lenei galuega. fetaulaiga o fesootaiga pulea Speed ala i le faaaogaina le faataamilosaga e pei o delay_class, delay_parameters, delay_access, faapea foi e ala i delay_pools elemene. vaega uma e fa e taua e fetaiai ma luitau o feagai ma faiga e pulea i le vaega o optimizing punaoa o fesootaiga.
Similar articles
Trending Now