HTTP puhverserveri installimine (kalmaar)

Võrgu puhverserver võib olla turvalisuse seisukohast kasulik. Puhverserverid võivad toimida ka vahemäluna, mis võimaldab kasutajatel kiiremat internetiühendust saada. Samal ajal võimaldab see server lihtsamini jagada allalaadimisi. Kalmaar on veebipõhine puhverserver, mis on turvaline ja millel on ka head vahemällu salvestamise võimalused. Ubuntu operatsioonisüsteemidel põhinevates arvutites saab seda puhverserverit installida. Seda saab teha vajalike käskude sisestamisega Ubuntu terminalisse . Samuti on oluline konfigureerida puhverserver pärast installiprotsessi lõppu.

  • 1.Võimaluse installimine
  • 2. Proksi konfigureerimine
    • 2.1. Proksi nimetamine
  • 2.2 Sadama valimine
    • 2.3.Keskkonna valimine
    • 2.4. Juurdepääsuõiguste ja prioriteetide seadmine
  • 2.5. Grupile juurdepääsu lubamine
    • 2.6. Luba kasutada mittestandardset porti
  • 3. Proxy käivitamine
  • Mitmesugused
    • Serveri logid
    • Vahemälu suuruse muutmine
    • Funktsioonid ja lisamoodulid
    • Lingid

1.Võimaluse installimine

Squidi installimiseks sisestage terminalis järgmine käsk:

 sudo aptitude installib kalmaari 

2. Proksi konfigureerimine

Kalmaari konfigureerimine toimub järgmise faili redigeerimisel: /etc/squid/squid.conf

Selle faili muutmiseks tippige Alt + F2 ja sisestage järgmine käsk:

 gksu gedit /etc/squid/squid.conf 

2.1. Proksi nimetamine

Selle oluline, et Squid tunneks masina nime. Selleks leidke rida visible_hostname .

Näiteks kui masinat nimetatakse ubuntu sisendiks:

 Nähtavnimi ubuntu 

2.2 Sadama valimine

Vaikimisi kasutab puhverserver portit 3128. Teise pordi valimiseks leidke rida:

 http_port 3128 

ja muutke pordi numbrit, näiteks:

 http_port 3177 

2.3.Keskkonna valimine

Vaikimisi kuulab puhverserver kõiki liideseid. Turvakaalutlustel on selle parem paigutamine ainult kohalikku võrku. Näiteks kui teie võrgukaardil on võrgukaart IP 10.0.0.1, muutke rida:

 http_port 10.0.0.1:3177 

2.4. Juurdepääsuõiguste ja prioriteetide seadmine

Vaikimisi ei saa keegi teine ​​puhverserveriga ühendust võtta. Luba tuleb luua loend.

Näiteks määratleme grupi, mis hõlmab kohalikku võrku.

Leidke rida, mis algab acl localhostiga ...

Lisage sektsiooni lõpus:

 acl lanhome src 10.0.0.0/255.255.255.0 

(lanhome on valitud juhuslik nimi).

2.5. Grupile juurdepääsu lubamine

Nüüd, kui rühm on määratletud, volitame me seda puhverserverit kasutama.

Leidke rida http_access lubab ... ja lisa allpool (enne, kui rida http_access keelab kõik):

 http_access lubab lanhome'i 

2.6. Luba kasutada mittestandardset porti

Vaikimisi lubab Squid HTTP-liiklust ainult teatud sadamates (nt 80). See võib tekitada probleeme teiste sadamaid kasutavate veebisaitide puhul.

  • Näiteks Squid blokeerib //toto.com:81/images/titi.png

Selle ummikseisu vältimiseks leidke rida http_access eitav! Safe_ports ja selle redigeerimine: # http_access keelata! Safe_ports

3. Proxy käivitamine

Teostatud muudatuste rakendamiseks taaskäivitage puhverserver. Tüüp:

sudo /etc/init.d/squid taaskäivitage

Mitmesugused

Serveri logid

Puhverserveri logid asuvad aadressil: /var/log/squid/access.log

Vahemälu suuruse muutmine

  • Squid vahemälu on vaikimisi lubatud, mis aitab kiirendada mõnede lehekülgede laadimist.
  • Vaikimisi määratud suurus on 100 MB (leitud / var / spool / squid )
  • Selle suuruse muutmiseks redigeerige faili / etc / squid / squid.conf .
  • Leidke rida: # cache_dir ufs / var / spool / squid 100 16 256
  • Muuda seda. Saate väärtust 100 muuta soovitud väärtusele (nt 200 200 MB kohta): cache_dir ufs / var / spool / squid 200 16 256

Funktsioonid ja lisamoodulid

Kalmaar on täis võimalusi ja mooduleid:

  • Eelmärkimine (lehekülgede eelsalvestamiseks ja navigeerimise kiirendamiseks).
  • Viirusetõrje filtrid, AntiPopUp jne
  • Juurdepääsukontroll puhverserveri kasutajanimi ja parool.
  • Ajapõhine juurdepääsukontroll.

Selleks avage Synaptic ja klõpsake käsul Otsi ja sisestage kalmaarid, et leida Squidiga seotud mooduleid.

Lisateabe saamiseks lugege iga mooduli dokumentatsiooni ja kalmaarikäsiraamatut.

Lingid

Vaadake ka: Lihtsa HTTP puhverserveri (polipo) installimine

Eelmine Artikkel Järgmine Artikkel

Top Näpunäited