Friday, 1 September 2017

Tutorial Konfigurasi Proxy Server


sumber gambar : techrepublic.com

1. Instalasi dari paket proxy yaitu Squid.
# apt-get install squid

2. Mengcopy file squid.conf agar mempunyai backupnya.
# cd /etc/squid/
# ls
# cp squid.conf squid.conf.asli
# ls

3. Edit file squid.conf
# nano squid.conf

Akan tampil


4. Menambahkan kata transparent bila ingin menggunakan transparent untuk jadi proxy transparent.
Cari kata kunci http_port dengan menekan Ctrl+w, tambahkan kata transparent.


5.  Cari kata kunci acl connect lalu tambahkan script.


6. Cari kata insert beri tanda pagar seperti gambar dbawah.


7. Cari kata cache_mgr untuk menampilkan alamat email dari admin yang bertanggung jawab terhadap squid proxy server. Dan visible_hostname untuk menampilkan hostname dari proxy.


8. Merestart squid.
# /etc/init.d/squid restart

Agar transparent proxy jalan gunakan perintah sebagai berikut


# iptables –t nat –L (untuk melihat iptablesnya)
# iptables –t nat –F (untuk menghapus iptbales)

9. Melakukan pengujian.
Pengujian kita lakukan pada sisi client windows. Server Proxy tersebut akan menjadi TRANPARENT jika ada koneksi ke internet. Namun jika digunakan dalam lingkup Local Area Network, yang tidak terhubung internet, maka kita harus mengkonfigurasi MANUAL PROXY pada sisi client terlebih dahulu.

Cara manual proxy.


Bila Transparent Proxy hilangkan tanda centang pada Use Proxy ...

Hasil tampilan website youtube yang diblokir.


Wednesday, 30 August 2017

Tutorial Konfigurasi Mail server

ngilmueblog.blogspot.com - Berikut bagaimana cara mengkonfigurasi Mail server di debian dengan aplikasi virtualbox. Artikel ini melanjutkan artikel yang sebelumnya dengan ip yang sebelumnya juga di Tutorial Konfigurasi DNS, DHCP dan HTTP Server

Konfigurasi Mail

1. Instal paket dari Mail yaitu Postfix.
# apt-get install postfix




2. Instalasi Courier imap dan Courier pop.
# apt-get install courier-imap courier-pop

imap adalah SMTP yang fungsinya untuk melakukan pengiriman pesan dengan port 25. Sedangkan pop adalah POP3 yang fungsinya untuk melakukan pengecekan pesan yang telah dikirim dengan port 110.

3. Konfigurasi postfix pada file main.cf tapi sebelumnya copy filenya agar mempunyai backupnya.
# cd /etc/postfix/
# ls
# cp main.cf main.cf.asli

4. # nano main.cf
Menambahkan script pada baris paling bawah.

Home_mailbox = Maildir/


Kemudian masuk ke direktori skel dan membuat direktori Maildir
# cd /etc/skel/
# maildirmake Maildir

(Maildir adalah type penyimpanan email dimana email disimpan dalam 1 folder untuk masing-masing user)

5. Setelah itu membuat user minimal 2.

1.       User admin


2.       User tampan


      6. Merestart Postfix.
# /etc/init.d/postfix restart

7. Selanjutnya cek Mail dengan masuk protocol SMTP untuk mengirim pesan.
# telnet localhost 25

Ehlo test (enter)
Mail from: “nama_user”
Rcpt to: “nama_user”
Data (enter)
Subject: (isikan subject untuk pesan anda)
Hallo (pesan anda)
. (ketikkan titik)
Quit

Seperti berikut:


      8. Cek email yang sudah dikirim tadi.
# telnet localhost 110

User nama_user
Pass password_user

Seperti berikut:


(bila muncul pesan yang dikirim tadi berarti tandanya berhasil)

Konfigurasi WebMail

1. Setelah pengkonfigurasi postfix selesai maka langkah selanjutnya pengkonfigurasi pada squirrelmail.

Instalasi squirrelmail.
# apt-get install squirrelmail

2. Konfigurasi squirrelmail.
Ketik d


Ketik courier



3. Simpan lalu keluar.


      4. Membuat Virtualhost squirrelmail dengan cara edit /etc/apache2/apache2.conf
# nano /etc/apache2/apache2.conf

Pada baris paling akhir tambahkan script berikut.
Include /etc/squirrelmail/apache.conf


      5. Edit file apache.conf
# nano /etc/squirrelmail/apache.conf

Sehingga seperti berikut.


      7. Restart postfix dan apache.
# /etc/init.d/postfix restart
# /etc/init.d/apache2 restart

8. Langkah terakhir melakukan pengecekan dan pengujian mail di browser dengan mengetikkan mail.ads.com



Tutorial Konfigurasi FTP server


ngilmueblog.blogspot.com - Berikut tutorial cara konfigurasi FTP server di debian dengan aplikasi virtualbox.

1. Melakukan instalasi paket proftpd.

Perintah : # apt-get install proftpd 
(Tunggu hingga proses berjalan)

2. Pilih Standalone pada kotak dialog Proftpd Configuation.

Pilihan “from inetd” digunakan jika trafic jaringan tidak terlalu tinggi, kemudian pilihan “standalone” digunakan untuk keadaan jaringan yang tinggi.


3. Membuat folder untuk meletakkan semua file dan data pada ftp server. Kemudian tambahkan hak akses untuk user ftp pada direktori tersebut.

Buat folder dan buat user ftp.


4. Melakukan pengcopyan file proftpd agar  mempunyai backup dari yang aslinya.
Perintah : # cd /etc/proftpd/
# ls
# cp proftpd.conf proftpd.conf.asli

5. Mengedit dan menambahkan sebuah script di barisan paling bawah dari file proftpd.conf.

Cara : User Authentication Login


6. Merestart proftpd.
Perintah : # /etc/init.d/proftpd restart

7. Membuat isi folder yang akan dishare.

 
8. Terakhir, melakukan pengujian.

Pengujian di server


Pengujian di client




Sunday, 20 August 2017

Tutorial Konfigurasi DNS, HTTP, dan DHCP server di Debian

ngilmueblog.blogspot.com - Berikut tutorial bagaimana cara mengkonfigurasi DNS, HTTP, DHCP server pada debian.
#SalamAnakTKJ
                            
1. Konfigurasi IP pada Debian.


2. Lalu edit seperti gambar dibawah ini, atau bisa menggunakan IP lain yang anda inginkan.


3. Setelah diedit, kemudian direstart

Perintah : /etc/init.d/networking restart

Mengkonfigurasi DNS

1. Pertama install terlebih dahulu paket dari DNS yaitu “bind9”

Perintah : apt-get install bind9

2. Kedua masuk kesebuah file untuk menambahkan perintah.

Perintah : nano /etc/resolv.conf

Tampilan seperti dibawah ini. (itu ada tulisan setelah saya edit)


3. Masuk ke sebuah file. Untuk mengedit lagi.

Perintah : nano /etc/bind/named.conf.local

Menuliskan sebuah perintah seperti gambar dibawah.


Simpan dan keluar dengan menekan keyboard Ctrl + o untuk simpan dan Ctrl + x untuk keluar.

4.   Pindah ke directori bind

Perintah : cd /etc/bind9

5.   Kemudian ketik perintah ls untuk mengetahui isi dari directori bind. Setelah itu copy db.local ke domain dan copy db.127 ke ip

Perintah : cp db.local domain
                cp db.127 ip

6.  Setelah pengcopyan selesai, langkah selanjutnya mengedit file yang sudah dicopy tadi.

Perintah : nano domain

Akan ada tampilan seperti gambar dibawah ini.


Perintah : nano ip

Akan ada tampilan seperti gambar dibawah ini.


7.  Setelah semua selesai diedit, langkah selanjutnya merestart bind9 nya.

Perintah : /etc/init.d/bind9 restart


8.   Pengujian, apakah domain yang dibuat sudah berhasil atau belum.

Gambar dibawah ini menandakan bahwa domain yang dibuat telah berhasil.


 Mengkonfigurasi HTTP server

1.  Pertama install paket dari HTTP yaitu apache2.

Perintah : apt-get install apache2

2.  Kedua mengedit tampilan html.

Perintah : nano /var/www/index.html

Akan ada tampilan seperti dibawah setelah saya edit.


3.  Kemudian merestartnya.

Perintah : /etc/init.d/apache2 restart

Mengkonfigurasi DHCP server

1.  Pertama install paket dari dhcp yaitu dhcp3-server

Perintah : apt-get install dhcp3-server

Apabila ada tampilan seperti gambar dibawah.


Masukkan dvd2 kemudian ketik perintah “apt-cdrom add” setelah itu install kembali. Apabila belum bisa diinstall juga, ketikkan perintah “reboot” untuk merestartnya kemudian install kembali.

2.  Pindah ke directory dhcp.

Perintah : cd /etc/dhcp
Perintah : ls
Perintah : nano dhcpd.conf

Cari tampilan seperti gambar dibawah. (sebelum diedit)


Setelah diedit


3.   Langkah selanjutnya yaitu merestartnya. Merestartnya harus dilakukan dua kali supaya tidak failed.


 Pengujian pada client.

Pastikan jaringan adaptornya sama.
Jaringan adaptor pada Debian



Jaringan adaptor pada Client (windows xp)


 Setelah mendapatkan ip secara otomatis dari server.


      Pengujian Domain di Browser



Selesai....