Selasa, 21 Juni 2016

Lab.Teknik II. Pertemuan 14

Lanjutan Mikrotik

NTP (Network Time Protocol) Client digunakan untuk pengaturan waktu bagi sistem router

Perintah : 

> System ntp client set primary-ntp=203.160.128.3 enable=yes

> System clock set time-zone-name=Asia/Jakarta

> System clock pr (untuk melihat hasilnya)

Bikin Hostpot di Mikrotik

buka winbox > ip > hostpot > klik + (pilih eth2 untuk local dan eth1 publik & address pool nya ganti jadi dhcp_pool1 & profile nya default).

untuk users nya : klik users pada hostpot yang tadi di winbox dan atur nama & passwordnya saja

Setting NAT time : untuk pengaturan waktu menggunakan

perintah :

ip firewall nat add chain=srcnat src-address=192.168.10.0/24 out-interface=ether1 action=masquerade

ip firewall nat add chain=srcnat src-address=192.168.10.0/24 protocol=tcp dst-port=80 time=08:00:0-16:00:00,mon,tue,wed out-interface=ether1 action=masquerade

Chain input

> ip firewall filter add chain=input in-interface=ether1 protocol=tcp dst-port=20,21,23,80,8291 action=drop

Chain forward

> ip firewall filter add chain=forward src-address=192.168.10.10 in-interface=ether2 action=accept

Chain Forward Content 

> ip firewall filter add chain=forward src-address=192.168.10.10 content=detik.com action=drop

Check di mozilla  win xp nya dan pergi ke detik.com

Demikianlah yang dapat saya sampaikan, kalo masih banyak kekurangan, mohon dimaafkan :)

Lab.Teknik II. Pertemuan 13

Mikrotik

Hello gan pertemuan kali ini kita ganti judul, yakni " Mikrotik ". Nanti kita akan bermain Mikrotik di Virtualbox. Sebelum Kita bermain di Mikrotik, ada baiknya kita mengetahui dulu apa itu Mikrotik dan seluk beluk Mikrotik? Mikrotik adalah Sebuah perusahaan yang bergerak dibidang produksi perangkat keras (hardware) dan perangkat lunak (software) yang berhubungan dengan sistem jaringan komputer yang berkantor pusat di Latvia, bersebelahan dengan Russia. Mikrotik dibuat oleh MikroTikls sebuah perusahaan di kota Riga, Latvia didirikan pada tahun 1995 untuk mengembangkan router dan sistem ISP ( Internet Service Provider ) nirkabel. Sudah cukup ya penjelasannya tentang Mikrotik, semoga sudah ada gambaran. Untuk lebih lengkapnya silahkan baca2 lagi di Mbah google atau referensi lain. Okey sekarang kita langsung konfigurasi Mikrotik di Virtualbox. Sebelumnya, kalian install dulu Virtualboxnya dan install OsMikrotiknya di dalam virtualbox. Jika sudah terinstall, dan dibawah ini kode langkah konfigurasinya:

> int pr ---> untuk melihat eth nya
> ip address add add=192.168.137.254/24 (enter)
interface: ether1 (Enter)
> ip address add add=192.168.2.1/24
interface: ether2 (Enter)
> ip add pr (untuk melihat hasil ip yang kita masukkan)

>ip route add gateway=192.168.137.1
> ip route pr (untuk melihat hasil ip route gateway yang kita masukkan)

> ip dns set server=192.168.137.1 allow-remote-request=yes
> ip dns pr (untuk melihat hasil dns yang kita masukkan)

> ip firewall nat add chain=srcnat out-interface=ether1 action=masquerade

Buka winbox --> IP > DHCP Server > DHCP Setup dan ikuti langkah + Sesuaikan IP nya

Kalau sudah selesai, coba tes dengan ping dns nya.

Demikian gan hanya itu yang saya bisa jelaskan, kalo masih banyak yang sulit dipahami dari penjelasan saya, mohon maaf ya :)

Lab.Teknik II. Pertemuan 12

MAIL SERVER

Mail server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, sedangkan web mail adalah aplikasi untuk membuka dan mengirim email berbasis website seperti yahoo dang mail. Untuk mengistal web server kita membutuhkan aplikasi postfix, couriel-imap, dan squirrelmail. Untuk mengistalnya ketikan saja apt-get install postfix



Install Postfix

Pada konfigurasi postfix pilih internet site. Ini digunakan agar ketika kita konfigurasi dengan ip public dapat terhubung ke internet.

Konfigurasi Postfix

Kemudian masukan mail system disini kita memakai namalabtk.slm. maka nanti user yang menggunakan email akan bernama user@labtk.slm.  
Konfigurasi nama sistem

Pada tahap selanjutnya adalah mengintalasi courier imap. Courier imap ini sebagai service pop3 sebagai penerima email.
Install courier-imap

Langkah selanjutnya adalah mengistal squirrelmail. Squirrelmail ini adalah web mail yang bertugas sebagai interface untuk mengirim dan menerima email. Untuk menginstalnya ketikan saja perintah apt-get install squirrelmail.

Install squirre mail

Langkah berikutntya kita harus membuat direktori penyimpanan email. Kita buat di etc/skel/Maildir. Jangan sampai salah penulisan Maildir. Kemudian konfigurasi file postfix pada direktori etc/postfix/main.cf

Konfigurasi direktori & main.cf

Pada baris paling bawah paling bawah tambahkan baris home_mailbox = Maildir/. Ingat jangan sampai salah penulisan Maildir

Konfigurasi Postfix

Setelah itu kita lakukan konfigurasi ulang atau penyempurnaan postfix dengan perintah dpkg-reconfigure postfix.

Reconfigure Postfix

Ikuti tahapan selanjutnya

Konfigurasi ulang 1

Konfigurasi ulang 2

Konfigurasi ulang 3

Konfigurasi ulang 4

Konfigurasi ulang 5

Konfigurasi ulang 6

Konfigurasi ulang 7

Konfigurasi ulang 8

Konfigurasi ulang 9

Setelah konfigurasi selesai lakukan konfigurasi apache2 dgan mengetikan perintah nano /etc/apache2/apache2.conf

Konfigurasi apache2

Pada baris paling bawah tambahkan perintah Include /etc/squirrelmail/apache.confperintah ini bertujuan agar squirrelmail ini terbaca oleh web server. Karena squirrel ini aplikasi yang berbasis website. 

Konfigurasi squirrelmail

Setelah itu buat beberapa account user. Disini penulis membuat dua buah userbaru yaitu saridewi dan ahmad fauzi. Ketikan saja adduser saridewi. Begitu pula untuk user ahmadfauzi(tanpa spasi).

Adduser

Kemudian restar service postfix,courier-imap dan apache.

Restart Postfix

Restart imap dan apache2

Setelah konfiguasi mail server sudah selesai. Langkah berikutnya adalah mengetesnya pada komputer client. Pada komputer client buka web brouser kemudian ketikan ip address / domain server diikuti /squirrelmail. 192.168.10.1/squirrelmail. Kemudian login dengan menggunakan user ahmadfauzi atau lainnya. 
Login email

Pada gambar dibawah kita akan mencoba mengirimkan pesan kepada user saridewi@labtk.slm.

Send email

Alhasil adalah jika sukses. Maka anda login lagi dengan nama saridewi kemudianlihat pada inbox. Akan ada pesan yang dikirimkan dari ahmadfauzi. 

Result mail

Hehehe selesai deh, panjang banget ya gan prosesnya kaya kereta :D Demikian yang dapat saya sampaikan, mohon maaf klo banyak yang masih kurang2 :)














Sabtu, 18 Juni 2016

Lab.Teknik II. Pertemuan 11

WEB Server dan DNS Server Linux

Hey Guys pertemuan kali ini adalah lanjutan dari pertemuan sebelumnya. 
Sebelum kita lebih jauh menyelam, ada baiknya kita harus tau dulu istilah-istilah sekaligus fungsi dari Web Server dan DNS Server, agar ada sedikit gambaran.

Web Server adalah Sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada client yang dikenal dan biasanya kita kenal dengan sebutan web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya berbentuk beberapa halaman web dan pada umumnya berbentuk halaman dokumen HTML. Sedangkan Domain Name System (DNS) Server adalah sebuah sistem yang menyimpan informasi nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) didala jaringan komputer, misal: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain(wikipedia.org). Domain mengubah alamat IP Address menjadi nama sebuah alamat seperti google.com, yahoo.com. Penamaan domain ada dua jenis yaitu local & internet. Nama domain local dapat dituliskan secara bebas seperti labtk.slm, library.clm, dll, sedangkan nama domain internet harus mengikuti aturan tertentu seperti .com, .org, .co, dll. Okeyy kawan, apa sudah ada gambaran ??? kalau sudah, sekarang kira lanjut konfigurasi Web Server dan DNS Server Linux. Cekidooott


Web Server

Untuk konfigurasinya kita butuh 4 aplikasi yaitu
php5,apache2,mysql-server dan phpmyadmin. Kalian hanya perlu mengetikan “apt-get install apache2” begitu pula untuk php5, mysql-server dan php myadmin (masuk ke mode root dulu guys sebelum menginstallnya dengan perintah sudo -i).



Instalasi Apache2

Begitu pula dengan aplikasi yang lainnya dan apabila ada aplikasi yang meminta password kalian, masukan saja min.8 karakter. Ada aplikasi yang harus kalian lewati tahap konfigurasinya, misalnya configure pada phpmyadmin:

Saya pilih apache2

Saya pilih yes

Masukan password yang sama seperti kita memberikan password untuk mysql diatas. Kemudian klik ok

Okey tahap konfigurasinya telah selesai :) Untuk mengeceknya silahkan buka pada komputer client (winxp) buka pada browser kita dan ketikan alamat server, disini saya gunakan ip 192.168.10.1. Jika web server telah terinstall maka akan muncul tampilan “ITS WORK


Berhasil


Dan untuk mengecek phpmyadmin masukan saja ip 192.168.10.1/phpmyadmin. Phpmyadmin ini adalah interface untuk membuat database. Biasanya digunakan oleh para programmer dan database administrator dalam bekerja. 


Taaraaa Web Servernya sudah jadiiii :) :) :) yukk sekarang kita lanjut ke Konfigurasi DNS Servernya. Cekidooott

DNS Server

Untuk konfigurasi DNS Server, kita butuh menginstall aplikasi bind9 dengan perintah "apt-get install bind9" (jangan lupa untuk masuk ke mode root terlebih dahulu).

Instalasi bind9

Setelah proses installasi selesai, langkah selanjutnya adalah mengkonfigurasi bind9 dengan nama file nya adalah name.conf.local yang berada di directory /etc/bind/.
Configure bind9


Maka akan muncul tampilan seperti dibawah ini:

Edit atau tambahkan script seperti yang didalam kotak kuning

Setelah itu save (Ctrl+X lalu Y dan enter) konfigurasi tersebut. Langkah selanjutnya adalah mengkonfigurasi 2 file yaitu db.local dan db.127. karna pada konfigurasi sebelumnya tertulis db.tk1 dan db.tk2.

File tersebut yg akan menjadi file konfigurasi dns. Maka kita perlu mencopy file db.local menjadi db.tk1 dan db.127 menjadi db.tk2.

Copy file

Untuk konfigurasi db.tk1 ketikan perintah “nano db.tk1”. maka akan didapat tampilan file seperti dibawah ini:
Sebelum diubah db.tk1

Pada listing gambar diatas ubah pada tulisan localhost menjadi alamat domain untuk local kita yaitu labtk.slm dan pada bagian bawah NS isikan juga labtk.slm. dan untuk sub domain www dan mail kita ganti dengan ip server local yaitu 192.168.10.1. untuk lebih jelasnya lihat gambar dibawah ini:

Setelah diubah. lalu save (Ctrl+X lalu Y dan enter)

Hal yang sama juga dilakukan pada db.tk2

Sebelum diubah db.tk2

Ubah jadi seperti ini dan Save (Ctrl+X lalu Y dan enter)

Setelah konfigurasi bind selesai. Lakukan restart pada service tersebut dengan mengetikan perinta “service bind9 restart”.
Restart bind9

Coba lakukan tes ping ke alamat domain yang kita buat tadi labtk.slm
Ping Domain

Lakukan juga ping dikomputer client jika sukses maka akan ada replay dari komputer server.

Ping pada Client

Dan jika kita mengakses domain tersebut kepad web browser, maka akan otomatis terhubung dengan web server yang sebelumnya telah kita buat.

Berhasil

Yeahhh akhirnya selesai juga dan berjalan dengan lancar. Hehehe sekian pertemuan untuk hari ini, apabila masih banyak kekurang, mohon dibukakan pintu maaf yang seluas-luasnya. Dan semoga bermanfaat untuk kita semua :)

Selasa, 07 Juni 2016

Lab.Teknik II. Pertemuan 10

Konfigurasi DHCP Server Linux

Heloo kawan-kawan. Setelah minggu kemarin kita sama-sama belajar mengenai Konfigurasi Ubuntu Server, kali ini kita akan melanjutkan ke Konfigurasi DHCP Server. 

Pertama, Buka virtualboxnya dan jalankan ubuntu servernya.
  • Masuk ke mode administrator (root) dengan perintah sudo -i 
  • Install dhcp dengan perintah “ apt-get install dhcp3-server” 
  • Setelah dhcp terinstal lakukan konfigurasi pada file dhcp.conf dengan perintah : nano /etc/dhcp/dhcpd.conf
  •  Maka akan muncul tampilan perintah perintah konfigurasi .cari dan edit pada baris seperti dibawah ini.

  • Hilangkan tanda (#) dan edit pada bagian subnet sesuaikan dengan network idnya yaitu 192.168.10.0 kemudian subnetmasknya 255.255.255.0 .pada bagian range yaitu ip address yang bisa diberikan kepada client yaitu 192.168.10.20 s/d 192.168.10.30( sesuaikan pada client). Masukan pada domain-name-servers 192.168.10.1 dan domain namenya sesuaikan dengan nama domain yaitu (labtk.slm). kemudian masukan ip router/gatewaynya 192.168.10.1 serta ip broadcastnya 192.168.10.255. setelah itu save dengan menekan CTRL+X

  • Setelah itu lakukan restart pada server dengan perintah service isc-dhcp-server restart
  • Setelah itu kita beralih pada client untuk konfigurasi ip. Pada bagian general kosongkan ip address dengan option obtain an ip address automatically. Artinya client akan request sendiri ip ke server dhcp. 


  • Tunggu sesaat sampai client mendapatka ip address. 


Setelah Network Connection Details pada Client nya sudah sama, itu tandanya sudah berhasil gan :) Mohon maaf klo ada salah2 kata atau yang tidak dipahami. Thanks u. Sampai jumpa dipertemuan selanjutnya ya :)

Selasa, 31 Mei 2016

Lab.Teknik II. Petemuan 9

Konfigurasi DHCP Server Linux

Heloo kawan-kawan. Setelah minggu kemarin kita sama-sama belajar mengenai Konfigurasi Ubuntu Server, kali ini kita akan melanjutkan ke Konfigurasi DHCP Server. 

Pertama, Buka virtualboxnya dan jalankan ubuntu servernya.
  • Masuk ke mode administrator (root) dengan perintah sudo -i 
  • Install dhcp dengan perintah “ apt-get install dhcp3-server” 
  • Setelah dhcp terinstal lakukan konfigurasi pada file dhcp.conf dengan perintah : nano /etc/dhcp/dhcpd.conf
  •  Maka akan muncul tampilan perintah perintah konfigurasi .cari dan edit pada baris seperti dibawah ini.

  • Hilangkan tanda (#) dan edit pada bagian subnet sesuaikan dengan network idnya yaitu 192.168.10.0 kemudian subnetmasknya 255.255.255.0 .pada bagian range yaitu ip address yang bisa diberikan kepada client yaitu 192.168.10.20 s/d 192.168.10.30( sesuaikan pada client). Masukan pada domain-name-servers 192.168.10.1 dan domain namenya sesuaikan dengan nama domain yaitu (labtk.slm). kemudian masukan ip router/gatewaynya 192.168.10.1 serta ip broadcastnya 192.168.10.255. setelah itu save dengan menekan CTRL+X

  • Setelah itu lakukan restart pada server dengan perintah service isc-dhcp-server restart
  • Setelah itu kita beralih pada client untuk konfigurasi ip. Pada bagian general kosongkan ip address dengan option obtain an ip address automatically. Artinya client akan request sendiri ip ke server dhcp. 


  • Tunggu sesaat sampai client mendapatka ip address. 


Setelah Network Connection Details pada Client nya sudah sama, itu tandanya sudah berhasil gan :) Mohon maaf klo ada salah2 kata atau yang tidak dipahami. Thanks u. Sampai jumpa dipertemuan selanjutnya ya :)