Memasang cache proksi HTTP mudah (polipo)
Pengenalan
Memasang cache proksi HTTP pada komputer anda boleh membawa beberapa kelebihan:
- Ia membolehkan perkongsian sambungan Internet
- Cache akan memaparkan halaman dengan lebih cepat, walaupun anda tidak berkongsi sambungan anda
- Ia menawarkan utiliti penapisan pilihan.
Polipo adalah cache proksi HTTP yang cekap dan ringan.
Pemasangan Pantas
sudo apt-get install polipo
Konfigurasikan perisian anda (misalnya penyemak imbas web) untuk menggunakan localhost: 8123 sebagai proksi.
Ambil perhatian bahawa Polipo hanya boleh diakses dari mesin anda, dengan itu mengurangkan kekangan keselamatan.
Beberapa tetapan yang boleh dikonfigurasikan yang ditawarkan ialah:
- Menetapkan cache memori dan cakera
- Penapisan automatik tajuk HTTP seperti ejen pengguna, http-referer
- Penapis URL
Membenarkan tuan rumah di LAN untuk menyambung
Jika LAN anda adalah 192.168.0.0/24 dan pelayan proksi anda 192.168.0.1, edit fail berikut / etc / polipo / config dan tambahkan baris:
proxyAddress = "192.168.0.1" dibenarkanClients = 127.0.0.1, 192.168.0.0/24
Kemudian taip sudo /etc/init.d/polipo restart untuk mengambil kira konfigurasi baru.
Menukar port
Untuk menukar port yang Polipo mendengar, tambahkan parameter proksiPort berikut kepada / etc / polipo / config :
proxyPort = 3128
Ingat untuk menggunakan sudo /etc/init.d/polipo restart untuk memohon perubahan.
Gunakan pelayan ibu bapa proksi
Jika anda mahu Polipo menghantar permintaannya sendiri ke proksi lain, tambahkan parameter berikut:
parentProxy = "squid.example.org: 3128"
Menggunakan pelayan DNS alternatif
Untuk prestasi yang dipertingkatkan, Polipo membuat resolusi DNS sendiri tanpa menggunakan sistem operasi.
Ia menggunakan DNS yang didaftarkan secara langsung dalam /etc/resolv.conf .
Tetapi anda boleh meminta Polipo menggunakan pelayan DNS lain (mis. Untuk menggunakan OpenDNS). Hanya tambah parameter berikut:
dnsNameServer = 208.67.222.222, 208.67.220.220
Melumpuhkan IPv6
Jika anda tidak menggunakan IPv6, tambahkan parameter ini:
dnsQueryIPv6 = tidak
Maklumat lanjut
Ketahui lebih lanjut: Memasang pelayan proksi HTTP (Squid)