Tulislah sesuatu agar aku mengerti tentangmu

Membuat Transparent web proxy Mikrotik

Fungsi utama proxy adalah untuk menyimpan cache Apabila sebuah LAN menggunakan proxy untuk berhubungan dengan Internet, maka ketika browser di client (port web) mengakses sebuah url sebuah web maka mengambil request tersebut di proxy server Dan jika data itu belum ada di proxy server maka proxy mengambil langsung dari web bersangkutan Lalu request tersebut juga disimpan di cache proxy Maka jika ada lagi client yang melakukan request ke url yang sama, maka akan diambilkan dari cache itu (dalam jaringan lokal berarti) Sehingga ini akan membuat akses ke Internet terasa lebih cepat Dan Transparent proxy kita buat untuk memastikan setiap pengguna mengakses Internet melalui web proxy yang telah kita aktifkan (diatas) Sebab setiap request dari Browser client yang menggunakan gateway kita secara otomatis akan dilewatkan ke proxy Jadi dengan hal ini juga akan mempermudah administrasi client: Tidak perlu lagi melakukan setup proxy ditiap browser client (karena dilakukan redirection otomatis disisi server).

[x] Set Proxy
Via Command:
IP Proxy
/ip proxy set enabled=yes

#Mengaktifkan fiture web proxy
maximal-client-connections=1000
maximal-server-connections=1000

IP Web-Proxy
/ ip web-proxy set enabled=yes
#Mengaktifkan web proxy (adanya IP Proxy dan IP Web-Proxy tergantung versi mikrotik kita)

set src-address=0.0.0.0
# address yang akan kita gunakan untuk koneksi ke parent proxy (defaultnya 0.0.0.0)

set port=8080
#Port yang mau digunakan untuk web proxy

set hostname=”proxy.zen.com”
#Nama Hostname untuk Web Proxy (optional)

set transparent-proxy=yes
#Mengaktifkan transparant proxy

set parent-proxy=0.0.0.0:0
#Diisi jika kita ingin menggunakan parent proxy (optional)

set cache-administrator=”zen@bismillah.com”
# email administrator support yang akan dikirim status, seperti jika proxy error

set max-object-size=8192KiB
#ukuran maximal file yang akan disimpan sebagai cache (default 4096Kilobytes)

set cache-drive=system
#drive tempat penyimpanan cache

set max-cache-size=unlimited
# ukuran maximal hardisk yang akan dipakai sebagai penyimpan file cache (misalnya 3 kali total RAM atau unlimited)

# maximal ram yang akan digunakan untuk cache

[x] Membuat Rule NAT untuk transparent proxy Me-redirect port web ke transparent proxy: "Mengarahkan semua trafik yang menuju Port 80,3128,8000 kita belokkan menuju port 8080, yaitu portnya Web-Proxy"

/ip firewall nat add chain=dstnat protocol=tcp dst-port=80 action=redirect to-ports=8080
# Redirect port 80 to 8080 for proxy server
/ip firewall nat add chain=dstnat protocol=tcp dst-port=3128 action=redirect to-ports=8080
# Redirect port 3128 to 8080 for proxy server
/ip firewall nat add chain=dstnat protocol=tcp dst-port=8080 action=redirect to-ports=8080
# Redirect port 8080 to 8080 for proxy server

[x] Melihat Tabel NAT
/ip firewall nat print

[x] Check Web Proxy:
/ip web-proxy print

[x] Melihat hasil konfigurasi web-proxy
/ip web-proxy print

[x] Memonitoring kerja web-proxy
/ip web-proxy monitor




0 komentar:

Posting Komentar