Cara Install dan Membuat Squid Proxy Server dengan Debian Linux By:Malarieco Fiancee
cara install dan membuat squid proxy server dengan debian Linux. 
Sebenar nya Artikel ini saya buat untuk mengingatkan saya, apa lagi saya
 sekarang kelas 3 jadi harus lebih gesit lagi dalam melakukan setting 
pada server untuk membangun jaringan yang menuju kesempurnaan, dan 
sebentar lagi kamu akan mengadakan uji kompetensi, dan saya harap 
tutorial ini masuk dalam uji kopetensi saya nanti, tapi jika ada dari 
sobat TKJ yang nyasar ke Artikel ini, ok deh ada baik nya kita menjabar 
kan sedikit tentang Proxy Server, apa itu Proxy Server dan apa fungsi 
nya, mungkin agan mencari informasi tentang proxy server.. 
Proxy server dalam suatu jaringan memiliki tiga fungsi utama yaitu sebagai Connection sharing, filtering, dan caching.
Connection Sharing
Dalam suatu jaringan lokal yang terhubung ke jaringan lain atau 
internet, pengguna tidak langsung berhubungan dengan jaringan luar atau 
internet, tetapi harus melewati suatu gateway, yang bertindak sebagai 
batas antara jaringan lokal (privat) dan jaringan luar (publik). Gateway
 ini sangat penting, karena jaringan lokal harus dapat dilindungi dengan
 baik dari bahaya yang mungkin berasal dari internet, dan hal tersebut 
akan sulit dilakukan bila tidak ada garis batas yang jelas antara 
jaringan lokal dan internet. Gateway juga bertindak sebagai titik dimana
 sejumlah koneksi dari pengguna lokal akan terhubung kepadanya, dan 
suatu koneksi ke jaringan luar juga terhubung kepadanya. Dengan 
demikian, koneksi dari jaringan lokal ke internet akan menggunakan 
sambungan yang dimiliki oleh gateway secara bersama-sama (connection 
sharing). Dalam hal ini, gateway adalah juga sebagai proxy server, 
karena menyediakan layanan sebagai perantara antara jaringan lokal dan 
jaringan luar atau internet. singkatnya : 1 IP public dapat digunakan 
oleh banyak user,selain itu juga untuk melindungi jaringan dalam dari 
serangan luar.
Filtering
Merupakan sebuah usaha pengamanan atau pembatasan sehingga dengan adanya
 filtering sebuah proxy server dapat mengamankan dan membatasi hak akses
 client pada jaringan privat. Jadi meskipun mula-mula dibuat sebagai 
cache nonsekuriti, tujuan utama proxy server sekarang menjadi 
firewalling. Proxy server memperbarui request layanan pada jaringan 
eksternal atas nama client mereka pada jaringan private. Ini secara 
otomatis menyembunyikan identitas dan jumlah client pada jaringan 
internal dari jaringan eksternal. Karena posisi mereka di antara client 
internal dan server publik, proxy juga dapat menyimpan content yang 
sering diakses dari jaringan publik untuk mengurangi akses ke jaringan 
publik tersebut. Kebanyakan implementasi nyata proxy sekuriti meliputi 
pemfilteran paket dan Network Address Translation untuk membangun 
firewall yang utuh. Teknologi tersebut dapat digabungkan dengan proxy 
untuk menghilangkan serangan yang terhadapnya proxy rentan.
Caching (Internet Object caching)
Adalah suatu cara untuk menyimpan hasil permintaan internet-object. 
(seperti: data yang ada dari HTTP, FTP, dan ghoper protokol) untuk 
membuat sistem dekat dengan permintaan daripada ke sumber aslinya. Web 
browser dapat menggunakan lokal squid cache sebagai proxy HTTP server, 
ini akan mengurangi waktu akses seperti halnya penghematan bandwidth. 
Dengan kata lain sebuah client tidak harus melakukan kontak dengan 
server untuk meminta layanan akan tetapi client dapat mendapatkan 
layanan (data) yang sudah tersimpan pada proxy server, dengan hal ini 
maka akses akan semakin cepat.
sumber : http://blangkon.jimdo.com/2012/02/19/fungsi-proxy-server/
nah sekarang kita akan mulai menginstal Proxy server dengan squid
–Cara Install dan Membuat Squid Proxy Server dengan Debian Linux…download softwarenya ((DISINI))
–Kemudian Booting
–Tampilan Pertama:
–Pilih nama host untuk sistem ini. We recommend sticking with “webproxy” for the hostname, as shown below: Kami merekomendasikan menempel dengan “webproxy” untuk nama host, seperti yang ditunjukkan di bawah
–Pilih nama domain:
–Untuk mudahnya, kita memilih “Dipandu – menggunakan seluruh disk” sebagai skema partisi,Ingat, server ini hanya dimaksudkan untuk berfungsi sebagai sebuah alat jaringan, jadi kita tidak peduli tentang skema partisi kustom atau encrpytion hard disk:
–Pilih disk untuk partisi:
–Pilih opsi untuk memiliki semua file yang diinstal ke partisi tunggal:
–Konfirmasi tata letak hard disk dengan menekan “Enter” dan kemudian memilih “Ya” untuk melanjutkan:
–Pilih zona waktu Anda:
–Pilih password root untuk sistem:
–Tetapkan nama, username, dan password:
–Minum kopi sambil beberapa paket sistem dasar yang diinstal:
–Pilih “Ya” untuk menggunakan jaringan cermin untuk melanjutkan instalasi sistem, dan memilih lokasi geografis mirror yang dekat dengan anda:
–Jika LAN Anda dikonfigurasi untuk menggunakan server proxy untuk mengakses situs eksternal, tentukan di sini. Otherwise, leave this entry blank. Jika tidak, biarkan entri ini kosong:
–Putuskan apakah Anda ingin mengijinkan pelaporan anonim statistik paket proyek Debian. I nearly always answer “Yes” to this,Saya hampir selalu menjawab “Ya” untuk ini, dengan pengecualian hanya menjadi sistem saya tidak ingin berkomunikasi dengan dunia luar dalam kondisi apapun:
–Pilih hanya “Standar sistem” paket kelompok. We’ll install the proxy server packages manually later. Kita akan menginstal paket-paket server proxy secara manual nanti:
–Pilih “Ya” ketika ditanya apakah installer harus menginstal bootloader GRUB pada master boot record, karena hal ini akan menjadi satunya sistem operasi yang berjalan pada server kami.. Setelah itu, tekan “Enter” untuk reboot ke sistem yang baru diinstal:
–Masuk ke sistem baru Anda sebagai root, dan mengedit daftar sumber apt. Comment out the line for the CD-ROM source as shown below: Komentar dari baris untuk CD-ROM sumber seperti berikut:
nano /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 4.0 r4a _Etch_ - Official i386 NETINST Binary-1 20080804-15:10]/ etch contrib main
#deb cdrom:[Debian GNU/Linux 4.0 r4a _Etch_ - Official i386 NETINST Binary-1 20080804-15:10]/ etch contrib main
deb http://ftp.us.debian.org/debian/ etch main
deb-src http://ftp.us.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
–Update paket database dan menginstal update:
apt-get update
apt-get upgrade –show-upgraded apt-get upgrade – show-upgrade
–Anda akan melihat tampilan seperti di bawah ini saat Anda menginstal kernel diperbaharui:

























 
 
 
