Instalasi Proxy & Samba Server (Debian)

Post on 19-May-2015

2.460 views 8 download

Tags:

Transcript of Instalasi Proxy & Samba Server (Debian)

INSTALASI PROXY SERVER & SAMBA SERVER

OLEH : JULIO MUKHLISHIN ( XII – K2 )

A. INSTALASI PROXY SERVER Untuk keperluan instalasi Proxy Server pada Debian, maka

diperlukan paket software untuk keperluan ini yang bernama

Squid.

1. Pertama, install paket tersebut menggunakan perintah:

# apt-get install squid

2. Lalu, konfigurasi file squid.conf menggunakan perintah:

# nano /etc/squid/squid.conf

3. Cari bagian file berikut menggunakan CTRL+W, dan

hilangkan tanda pagar (#) agar menjadi Enable:

- http_port 3128 transparent (tambahkan transparent)

- cache_mem 16 MB (ubah menjadi 16 MB)

- cache_mgr admin@julio.com

- visible_hostname proxy.julio.com

4. Cari tulisan “acl CONNECT” dan tambahkan script berikut

dibawahnya:

acl url dstdomain “/etc/squid/url” (domain yang diblok)

acl key url_regex –i “/etc/squid/key” (kata yang diblok)

http_access deny url

http_access deny key

acl lan src 192.168.10.0/24 (ip lokal)

http_access allow lan

http_access allow all

5. Terakhir cari tulisan “http_access deny all” dalam file ini

ada 2, tambahkan tanda pagar (#) didepan ke-2 nya

6. Simpan konfigurasi dengan CTRL+X dan Y

7. Lalu kita akan membuat file untuk situs & kata yang akan

diblokir dengan perintah:

# cd /etc/squid

# nano url

File tersebut masih kosong, oleh karena itu kita isikan

daftar situs yang akan diblokir, misal disini google.com

dan facebook.com, lalu simpan konfigurasi tersebut.

Kemudian buat file key dengan perintah:

# nano key

Kita isikan kata-kata yang akan diblokir, misal disini

dimasukkan kata porn dan sex, lalu simpan konfigurasi

tersebut

8. Selanjutnya kita periksa apakah konfigurasi sudah benar

dengan perintah:

# squid –z

Jika konfigurasi benar maka akan muncul kalimat berikut

9. Langkah selanjutnya yaitu mengkonfigurasi IP Table

untuk me-redirect port 80 (HTTP) ke port 3128 (PROXY):

# iptables –t nat –A PREROUTING –s 192.168.10.0/24 –p

tcp --dport 80 –j REDIRECT --to-port 3128

# iptables-save > /etc/iptables

Lalu restart Squid :

# /etc/init.d/squid restart

10. Kemudian kita setting manual proxy pada wb

browser client, hal ini dikarenakan tidak tekoneksi ke

internet dan masih dalam lingkup LAN:

Buka Mozilla Forefox>tab firefox>Options>Options>Tab

Advanced>Network>Settings. Konfigurasi seperti berikut

11. Cek menggunakan browser tersebut dan masukkan

alamat situs yang tadi diblokir, google.com,

facebook.com, kata kunci sex,porn. Jika konfigurasi

berhasil maka pada browser muncul keterangan berikut

B. INSTALASI SAMBA SERVER Samba server sangat berperan dalam melakukan file sharing,

terutama pada jaringan lokal yang menggunakan sistem operasi

berbeda dengan Linux, seperti Windows.

1) Install paket software Samba Server dengn perintah:

# apt-get install samba

2) Lalu buat direktori pada debian yang akan dishare pada

jaringan lokal:

# cd /home/julio

# mkdir share

# chmod 777 share/ -R

3) Kita edit konfigurasi file “smb.conf”, disini saya

menggunakan Anonymous Mode:

# nano /etc/samba/smb.conf

4) Cari tulisan “AUTHENTICATION” menggunakan CTRL+W:

# security = user (hapus tanda pagar dan rubah “user”

menjadi “share”)

Lalu cari “Share Definitions” tambahkan script dibawah

Share Definitions:

[share]

path = /home/julio/share/ (direktori samba server)

browseable = yes

writeable = yes

guest ok = yes

Simpan konfigurasi diatas

5) Setelah itu kita restart Samba:

# /etc/init.d/samba restart

6) Kita lakukan pemeriksaan via localhost dengan

menggunakan tool testparm:

# testparm

Lalu pemeriksaan via client (Windows):

Buka Windows Explorer, pada Address Bar isikan alamat

domain atau IP Address menggunakan double backslash:

“\\julio.com” atau \\192.168.10.1

Jika konfigurasi berhasil maka akan terdapat Folder Share

dan Workgroup dari Server Debian seperti diatas.

MOHON MAAF JIKA TERDAPAT KESALAHAN DIATAS KARENA SAYA

PUN MASIH DALAM TAHAP BELAJAR, SEKIAN DAN TERIMA KASIH

JULIO MUKHLISHIN