Selasa, 01 Maret 2016

CARA KONFIGURASI PC ROUTER (TUGAS KELOMPOK XII TKJ 2)

CARA KONFIGURASI PC ROUTER


1.  Notebook Server
a.      Windows dengan aplikasi Vmware
b.      Install DebianVersi 6
         Main IP: 192.168.5.1. Virtual IP: 192.168.5.2 
c.       Install Web Server
d.      Install DNS Server
  1. www.smkimmanuel.sch.id  dengan ip 192.168.5.1
  2. www.tkjproject.smkimmanuel.sch.id dengan ip192.168.5.2


e.      Install Squirrelmail
  1. www.smkimmanuel.sch.id/mail dengan ip 192.168.5.1


f.        Domain : smkimmanuel.sch.id dan tkjproject.smkimmanuel.sch.id
g.       Website 1 : www.smkimmanuel.sch.id (isinya seputar SMK Immanuel)
          Website 2 :www.tkjproject.smkimmanuel.sch.id (isinya seputarjurusan TKJ di SMK Immanuel)

2.  PC Router
a.       Setting Router
b.      Install Proxy Server
  1.  Aktifkan Cache Proxy sesuai kebutuhan
  2.  Ijinkan semua server lokal dan client
  3.  Blok semua jaringan social
  4.  Aktifkan visible hostname dan cache manager
c.       Install DHCP Server
          Tetntukan eth mana yang digunakan untuk kontrol DHCP, NA yang dibagikan untuk client  adalah: 192.168.15.0
3.  Notebook Client
a.       Windows dengan IP yang didapa tdari DHCP server ada di PC Router
b.      Bisa mengakses Mail dan Website di Server



 Notebook Server 


 Install sebuah mesin debian di notebook menggunakan VMware. Pastikan network adapter telah di setting menjadi vmnet 1 yang akan digunakan sebagai server .

Setelah selesai menginstal mesin Debian, maka langkah selanjutnya adalah mengubah settingan interfaces dengan cara mengetikkan nano /etc/network/interfaces Ubah settingannya menjadi seperti ini.



setting interfacess
Setelah selesai langkah diatas restart dengan perintah /etc/init.d/networking restart . kemudian Edit file resolv.conf  dengan cara mengetikkan nano /etc/resolv.conf dan tambah settingan seperti ini .

selanjutnya install DNS(bind9) dengan ketikkan perintah apt-get install bind9kemudian ketik "y".  tunggu proses sampai selesai .





masuk ke cd /etc/bind



masuk ke nano named.conf.default-zones


Masuk ke file named.conf.default-zones . tambahkan settingan seperti ini disaat baris paling bawah setelah selesai save .


cp db.local db.domain (smkimmanuel.sch.id) ,  cp db.local db.domain2 (tkjproject.smkimmanuel.sch.id) dan cp db.127 db.ip yang sudah kita ubah di named.conf .
edit file db.ip dengan mengetikkan nano db.ip dan mengubah isinya seperti yang digambar dibawah.



edit file db.domain dengan mengetikkan nano db.domain dan mengubah isinya seperti yang digambar dibawah.

edit file db.domain2 dengan mengetikkan nano db.domain2 dan mengubah isinya seperti yang digambar dibawah.

masuk ke nano /etc/resolv.conf kemudian edit filenya seperti ini 


kemudian restart  /etc/init.d/bind9 restart

Setelah bind selesai langkah selanjutnya install mail server(squirrelmail) berikut langkah-langkahnya.
pertama masukkan disc 2 didebian 6 kemudian ketikkan perintah apt-cdrom addsetelah selesai install aplikasi-aplikasi didalam mail server seperti dibawah ini dengan mengetikkan perintah apt-get install postfix courier-imap courier-pop squirrelmail 



kemudian akan muncul tampilan seperti dibawah ini "ok" .

pilih internet site lalu tekan enter

ubah mailname menjadi smkimmanuel.sch.id

pilih "yes"

Edit file main.cf dengan mengetikkan nano /etc/postfix/main.cf setelah masuk kebaris paling bawah terus tambahkan maildir/ 


ketikkan perintah dpkg-reconfigure postfix untuk masuk ke konfigurasi postfix.

setelah masuk ke konfigurasi postfix yang diubah hanya pada bagian-bagian ini saja settingan sebelum-sebelumnya tinggal next atau enter.
pilih "NO"
tambahkan settingan seperti gambar diatas
pilih "YES"
OK saja mailbox biarkan tetap 0
pilih yang ipv4
kemudian setting squirrelmail seperti gambar dibawah

restart semua /etc/init.d/postfix restart  /etc/init.d/courier-imap restart



PC Router
Install debian 6 di sebuah PC kemudian setelah selesai masuk ke settingan interfaces nano /etc/network/interfaces . Ubah settingan interfaces menjadi seperti gambar berikut setelah itu restart /etc/init.d/networking restart



tambahkan eth1(lancard tambahan) dengan ip seperti gambar diatas.
selanjutnya install squid dengan mengetikkan perintah sepertih dibawah.

masuk ke cd /etc/squid setelah masuk ke direktori squid ketikkan perintah nano /etc/squid/squid.conf 

ctrl w kemudian ketik 3128. tambahkan transparent setelah 3128 kita juga dapat menambahkan cache_mgr smk immanuel dan visible_hostname smkimmanuel@gmail.com dibawah http_port 3128 transparent. setelah itu ctrl w lagi ketikkan 192.168 enter.

kesettingan acl kemudian tambahkan konfigurasi seperti gambar dibawah. setelah itu save

Buat satu file di direktori home untuk menyimpan nama web yang akan diblokir oleh proxy setelah itu save.


selanjutnya ketikkan perintah echo 1 > /proc/sys/net/ip_forward ENTER lalu
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128 ENTER

settingan iptables untuk menghubungkan server ke client
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.15.0/24 -j MASQUERADE  ENTER
kemudian save dengan mengetikkan perintah iptables-save > /etc/firewall.confENTER

kemudiaan edit file  nano /etc/network/if-up.d/iptables dan tambahkan perintah seperti dibawah lalu save.

setelah save ketikkan perintah chmod +x /etc/network/if-up.d/iptables
kemudian restart squid /etc/init.d/squid restart

langkah selanjutnya install dhcp  dengan mengetikkan perintah apt-get install dhcp3-server setelah itu masuk ke cd /etc/dhcp kemudian masuk ke file nano dhcp.conf

ubah menjadi seperti gambar diatas setelah itu save
Edit file nano /etc/default/isc-dhcp-server Ubah interface nya menjadi "eth1" yang terhubung dengan client .

setelah selesai restart dengan perintah /etc/init.d/isc-dhcp-server restart

Notebook Client

Langkah terakhir adalah Connect ke local area connection, kemudian buat settingannya untuk mendapat IP otomatis supaya mendapat ip dhcp dari router .




Konfigurasi PC ROUTER selesai anda juga dapat mengetesnya dibrowser mailserver dan mencoba membuka website yang di blok. semoga blog ini dapat bermanfaat, Terima Kasih ....



Nama Kelompok 12TKJ2  :
  • Daven Walesky
  • David Jiansen
  • Felix Edbert
  • Soni wirawan
  • Ferdinand C
  • Erwin S