hello all..
kali ini saya mencoba share cara instalasi Squid Proxy server
berikut ini adalah langkah"nya..
1.Installing proxyUntuk menginstal squid ketik perintah berikut dalam terminal:
sudo apt-get install squid
2.Configuring proxyKonfigurasi Squid dilakukan melalui editing terhadap file berikut: / etc / squid / squid.confUntuk mengedit file ini, ketik Alt + F2 dan masukkan perintah berikut:
gksu gedit / etc / squid / squid.conf
2.1.Naming proxyYang penting bahwa Squid tahu nama mesin. Untuk melakukan hal ini, cari baris visible_hostname.Misalnya, jika mesin yang disebut masukkan ubuntu:
visible_hostname ubuntu
2.2 Memilih PortSecara default, server proxy akan menggunakan port 3128. Untuk memilih port lain, cari baris:
http_port 3128
dan mengubah nomor port, misalnya:
http_port 3177
2.3.Choosing antarmukaSecara default server proxy akan listen pada semua interfaces. Untuk alasan keamanan, yang lebih baik untuk dimasukkan ke dalam pada jaringan lokal Anda saja.Sebagai contoh, jika kartu jaringan yang terhubung ke LAN Anda, memiliki IP 10.0.0.1, ubah baris:
http_port 10.0.0.1:3177
2.4. Pengaturan hak akses dan prioritasSecara default, tidak ada yang diizinkan untuk terhubung ke server proxy. (Hanya dari mesin anda sendiri)Suatu daftar hak akses harus diciptakan.
Sebagai contoh, kita akan mendefinisikan sebuah kelompok yang meliputi jaringan lokal.
Cari baris awal dengan localhost acl ...Pada akhir bagian, tambahkan:
acl src lanhome 10.0.0.0/255.255.255.0
(Lanhome adalah nama acak yang dipilih).
2.5. Otorisasi akses ke grupSekarang kelompok didefinisikan, kita akan memiliki kewenangan untuk menggunakan proxy.Cari baris http_access memungkinkan ...dan tambahkan di bawah (sebelum baris http_access deny semua):
http_access memungkinkan lanhome
2.6. Biarkan port menggunakan non-standarSecara default, Squid mengijinkan lalulintas HTTP hanya pada port tertentu (, 80 dll).
Hal ini dapat menimbulkan masalah pada website menggunakan port lain.
Contoh: http://toto.com:81/images/titi.png akan diblokir oleh Squid.
Untuk menghindari kebuntuan ini, cari baris:
http_access deny! Safe_ports
dan edit untuk:
# Http_access deny! Safe_ports
3.Starting Proxy yangRestart proxy untuk menerapkan modifikasi yang anda buat. Tipe:sudo / etc / init.d / squid restart
Dari sana, proxy harus bekerja berdasarkan kebutuhan Anda. Hanya mengkonfigurasi perangkat lunak menggunakan proxy dan semua harus berjalan lancar.Bermacam-macamLog serverproxy Log terletak di: / var / log / squid / access.logMengubah ukuran cache
Squid cache diaktifkan secara default, yang membantu mempercepat pemuatan beberapa halaman.
Ukuran default dialokasikan adalah 100 MB (dapat ditemukan di / var / spool / squid)
Untuk mengubah ukurannya, edit / etc / squid / squid.conf file.
Cari baris:
# Cache_dir ufs / var / spool / squid 100 16 256
Mengeditnya. Anda dapat mengubah nilai 100 dengan apa yang Anda inginkan (misalnya 200 untuk 200 MB):
cache_dir ufs / var / spool / squid 200 16 256
Fungsi dan modul tambahanSquid adalah penuh dengan pilihan dan modul:
Prefetch (untuk preload halaman dan mempercepat navigasi).
filter Antivirus, AntiPopUp, dll.
Kontrol akses melalui login dan password proxy.
Kontrol akses berdasarkan jam.
Untuk melakukan hal ini, buka Synaptic, dan klik pada Search lalu masukkan cumi-cumi untuk menemukan modul yang terkait dengan Squid.Konsultasikan dokumentasi untuk setiap modul dan manual squid untuk informasi lebih lanjut.
sudo apt-get install squid
2.Configuring proxyKonfigurasi Squid dilakukan melalui editing terhadap file berikut: / etc / squid / squid.confUntuk mengedit file ini, ketik Alt + F2 dan masukkan perintah berikut:
gksu gedit / etc / squid / squid.conf
2.1.Naming proxyYang penting bahwa Squid tahu nama mesin. Untuk melakukan hal ini, cari baris visible_hostname.Misalnya, jika mesin yang disebut masukkan ubuntu:
visible_hostname ubuntu
2.2 Memilih PortSecara default, server proxy akan menggunakan port 3128. Untuk memilih port lain, cari baris:
http_port 3128
dan mengubah nomor port, misalnya:
http_port 3177
2.3.Choosing antarmukaSecara default server proxy akan listen pada semua interfaces. Untuk alasan keamanan, yang lebih baik untuk dimasukkan ke dalam pada jaringan lokal Anda saja.Sebagai contoh, jika kartu jaringan yang terhubung ke LAN Anda, memiliki IP 10.0.0.1, ubah baris:
http_port 10.0.0.1:3177
2.4. Pengaturan hak akses dan prioritasSecara default, tidak ada yang diizinkan untuk terhubung ke server proxy. (Hanya dari mesin anda sendiri)Suatu daftar hak akses harus diciptakan.
Sebagai contoh, kita akan mendefinisikan sebuah kelompok yang meliputi jaringan lokal.
Cari baris awal dengan localhost acl ...Pada akhir bagian, tambahkan:
acl src lanhome 10.0.0.0/255.255.255.0
(Lanhome adalah nama acak yang dipilih).
2.5. Otorisasi akses ke grupSekarang kelompok didefinisikan, kita akan memiliki kewenangan untuk menggunakan proxy.Cari baris http_access memungkinkan ...dan tambahkan di bawah (sebelum baris http_access deny semua):
http_access memungkinkan lanhome
2.6. Biarkan port menggunakan non-standarSecara default, Squid mengijinkan lalulintas HTTP hanya pada port tertentu (, 80 dll).
Hal ini dapat menimbulkan masalah pada website menggunakan port lain.
Contoh: http://toto.com:81/images/titi.png akan diblokir oleh Squid.
Untuk menghindari kebuntuan ini, cari baris:
http_access deny! Safe_ports
dan edit untuk:
# Http_access deny! Safe_ports
3.Starting Proxy yangRestart proxy untuk menerapkan modifikasi yang anda buat. Tipe:sudo / etc / init.d / squid restart
Dari sana, proxy harus bekerja berdasarkan kebutuhan Anda. Hanya mengkonfigurasi perangkat lunak menggunakan proxy dan semua harus berjalan lancar.Bermacam-macamLog serverproxy Log terletak di: / var / log / squid / access.logMengubah ukuran cache
Squid cache diaktifkan secara default, yang membantu mempercepat pemuatan beberapa halaman.
Ukuran default dialokasikan adalah 100 MB (dapat ditemukan di / var / spool / squid)
Untuk mengubah ukurannya, edit / etc / squid / squid.conf file.
Cari baris:
# Cache_dir ufs / var / spool / squid 100 16 256
Mengeditnya. Anda dapat mengubah nilai 100 dengan apa yang Anda inginkan (misalnya 200 untuk 200 MB):
cache_dir ufs / var / spool / squid 200 16 256
Fungsi dan modul tambahanSquid adalah penuh dengan pilihan dan modul:
Prefetch (untuk preload halaman dan mempercepat navigasi).
filter Antivirus, AntiPopUp, dll.
Kontrol akses melalui login dan password proxy.
Kontrol akses berdasarkan jam.
Untuk melakukan hal ini, buka Synaptic, dan klik pada Search lalu masukkan cumi-cumi untuk menemukan modul yang terkait dengan Squid.Konsultasikan dokumentasi untuk setiap modul dan manual squid untuk informasi lebih lanjut.
0 komentar:
Posting Komentar