HTTP starpniekservera instalēšana (kalmārs)

Tīkla starpniekserveris var būt noderīgs attiecībā uz drošību. Starpniekserveri var darboties arī kā kešatmiņa, kas ļauj lietotājiem ātrāk piekļūt internetam. Vienlaikus šis serveris ļauj viņiem vieglāk koplietot lejupielādes. Kalmārs ir interneta starpniekserveris, kas ir drošs un tam ir arī labas kešatmiņas iespējas. Datoros, kuru pamatā ir Ubuntu operētājsistēmas, šo starpniekserveri var instalēt. To var izdarīt, ievadot nepieciešamās komandas Ubuntu terminālī . Tāpat ir svarīgi konfigurēt starpniekserveri pēc instalēšanas procesa pabeigšanas.

  • 1.Iestatiet starpniekserveri
  • 2. Proxy konfigurēšana
    • 2.1.Pieprasījuma norādīšana
  • 2.2 Ostas izvēle
    • 2.3.Izvēloties interfeisu
    • 2.4. Piekļuves tiesību un prioritāšu noteikšana
  • 2.5. Atļauja piekļūt grupai
    • 2.6. Ļaujiet izmantot nestandarta portus
  • 3. Proxy startēšana
  • Dažādi
    • Servera žurnāli
    • Kešatmiņas lieluma maiņa
    • Funkcijas un papildu moduļi
    • Saites

1.Iestatiet starpniekserveri

Lai instalētu Squid, terminālā ievadiet šādu komandu:

 sudo aptitude instalēt kalmāru 

2. Proxy konfigurēšana

Kalmāra konfigurēšana tiek veikta, rediģējot šādu failu: /etc/squid/squid.conf

Lai rediģētu šo failu, ierakstiet Alt + F2 un ievadiet šādu komandu:

 gksu gedit /etc/squid/squid.conf 

2.1.Pieprasījuma norādīšana

Svarīgi, lai Squid zinātu mašīnas nosaukumu. Lai to izdarītu, atrodiet rindu visible_hostname .

Piemēram, ja mašīna tiek saukta par ubuntu ievietošanu:

 redzams_nosaukums ubuntu 

2.2 Ostas izvēle

Pēc noklusējuma starpniekserveris izmantos portu 3128. Lai izvēlētos citu portu, atrodiet līniju:

 http_port 3128 

un mainiet porta numuru, piemēram:

 http_port 3177 

2.3.Izvēloties interfeisu

Pēc noklusējuma starpniekserveris uzklausīs visas saskarnes. Drošības apsvērumu dēļ tā labāk ir ievietot to tikai vietējā tīklā. Piemēram, ja jūsu LAN savienotajai tīkla kartei ir IP 10.0.0.1, mainiet līniju:

 http_port 10.0.0.1:3177 

2.4. Piekļuves tiesību un prioritāšu noteikšana

Pēc noklusējuma nevienam citam nav atļauts izveidot savienojumu ar starpniekserveri. Jāizveido atļauju saraksts.

Piemēram, mēs definēsim grupu, kas aptver vietējo tīklu.

Atrodiet rindu, kas sākas ar acl localhost ...

Sadaļas beigās pievienojiet:

 acl lanhome src 10.0.0.0/255.255.255.0 

(Lanhome ir izlases nosaukums).

2.5. Atļauja piekļūt grupai

Tagad, kad grupa ir definēta, mēs pilnvarosim to izmantot starpniekserveri.

Atrodiet līniju http_access atļaut ... un pievienojiet tālāk (pirms rindas http_access liegt visu):

 http_access ļauj lanhome 

2.6. Ļaujiet izmantot nestandarta portus

Pēc noklusējuma Squid ļauj HTTP datplūsmu tikai noteiktās ostās (piem., 80). Tas var radīt problēmas tīmekļa vietnēs, kurās izmanto citas ostas.

  • Piemēram, //toto.com:81/images/titi.png bloķēs Kalmārs

Lai izvairītos no šī strupceļa, atrodiet līniju http_access noliegt! Safe_ports un rediģēt to uz: # http_access deneny! Safe_ports

3. Proxy startēšana

Lai piemērotu veiktās izmaiņas, restartējiet starpniekserveri. Tips:

sudo /etc/init.d/squid restart

Dažādi

Servera žurnāli

Starpniekserveri atrodas: /var/log/squid/access.log

Kešatmiņas lieluma maiņa

  • Squid kešatmiņa ir iespējota pēc noklusējuma, kas palīdz paātrināt dažu lapu ielādi.
  • Noklusējuma izmērs ir 100 MB (atrodams / var / spool / squid )
  • Lai mainītu tā lielumu, rediģējiet failu / etc / squid / squid.conf .
  • Atrast rindu: # cache_dir ufs / var / spool / squid 100 16 256
  • Rediģējiet to. Varat mainīt vērtību 100 neatkarīgi no tā, ko vēlaties (piemēram, 200 par 200 MB): cache_dir ufs / var / spool / squid 200 16 256

Funkcijas un papildu moduļi

Kalmārs ir pilns ar iespējām un moduļiem:

  • Prefetch (lai ielādētu lapas un paātrinātu navigāciju).
  • Pretvīrusu filtri, AntiPopUp uc
  • Piekļuves kontrole, izmantojot starpniekservera lietotājvārdu un paroli.
  • Piekļuves kontrole uz laiku.

Lai to izdarītu, atveriet Synaptic un noklikšķiniet uz Meklēt un ievadiet kalmāru, lai atrastu moduļus, kas saistīti ar kalmāriem.

Plašāku informāciju skatiet katra moduļa dokumentācijā un Kalmāra rokasgrāmatā.

Saites

Skatiet arī: Vienkārša HTTP starpniekservera (polipo) instalēšana

Iepriekšējais Raksts Nākamais Raksts

Top Padomi