Monday, 23 November 2015

Tutorial blok situs menggunakan Squid Proxy

Kali ini ane akan bagikan tutorial cara blok situs menggunakan squid proxy dengan mudah .
Sebenarnya ada beberapa cara untuk blokir situs menggunakan proxy ini.salah satunya adalah teknik acl yang akan ane bagikan ke para pembaca semua.

Sebelumnya ada beberapa hal yang harus di persiapkan terlebih dahulu :

1.Mesin virtual yang sudah terinstall  server (contoh menggunakan Debian server)
2.Adapter yang digunakan hanyalah "Host Only Adapter" .
3.Hubungkan mesin virtual server ke PC Asli (Client) < Tutorial nyusul.
4.Sudah terinstall sistem DNS sepaket dengan Webserver < Tutorial nyusul.

Ok,kita mulai.

Keterangan :
*tulisan yang bercetak miring artinya "ketik perintah pada server agan"
*klik gambar untuk memperbesar.


1.Install Squid pada mesin virtual agan.

-Masukkan CD ke virtual box .
- sudo su / su *kemudian masukkan password.
- apt-get cdrom add
- apt-get update
- apt-get install squid

2.Konfigurasi squid

- cd /etc/squid/
- ls
- cp squid.conf squid.backup  <= untuk mengantisipasi hal2 yang tidak diinginkan.kita backup dulu file defaultnya.
- nano squid.conf

- kita cari baris http_port 3128 dengan cara berikut
tekan tombol ctrl + w , kemudian ketik "http_port 3128".


- kemudian tambahkan hingga menjadi seperti baris di gambar ini
*ketik gan jangan males-males :p 


-cari baris http_access deny all yang letaknya persis seperti ini. kemudian tambahkan tanda # didepannya 


-Simpan (ctrl+o) lalu keluar (ctrl+x) dari file ini.
-Kemudian isi blok.txt dengan list website yang akan diblokir. karena ini memakai jaringan lokal.website yang sudah agan buat di DNS(Bind) tadi yang diblokir.

nano blok.txt



- restart squid dengan perintah : service squid restart 

- kemudian , setting browser agan yang akan diarahkan ke porxy server.contoh disini memakai browser legenda. (I.E) . sebenarnya bisa memakai browser lain.dan setiap browser cara settingnya berbeda" . 
Buka browser -> Internet Option -> Tab Connections -> LAN Settings ->lihat Proxy Server , kemudian centang Use a proxy server ......... -> Address = isi dengan ip server agan -> port = 3128 .

- Dan terakhirrr , uji coba proxy server dengan membuka alamat website yang agan blokir tadi.apabila muncul seperti ini, berarti konfigurasi agan telah sukses ! 


Oke gan , gampang kan? wehehehe..
Tapi ini masih dasar ya gan, kalo ada kesempatan lagi ane bakal sharing lagi dimari.
Masih bingung gan? Corat coret dibawah atau kontak ane langsung di : Ane
mudah-mudahan bermanfaat ya gan.
Sekian dari ane dan terimakasih.



Monday, 18 May 2015

Cara Subnetting,Menghitung IP dengan mudah [TANPA BINNARY]

Halo gan , kali ini ane mau share cara menghitung IP Kelas A dengan mudah tanpa binnary nihh .. Final xD ..

Nah , ini caranya gampang kok gan , sama kayak Subnetting IP Kelas B ,sebelumnya . yuk di misak , eh di simak :D

1.Seperti biasa , agan harus hafal dulu jumlah ip dari setiap prefix ( '/' ) nya berapa ..
oke , langsung kita ambil contoh soal ye gan ..

Soal

IP= 10.89.8.1 /10

Ditanya :

a.Jumlah IP       = ?
b.IP Network    = ?
c.IP Broadcast  = ?
d.Subnet Mask  = ?
e.Jumlah Host   = ?

Jawab

Karena ini adalah ip kelas A maka Hostnya yang nanti jadi acuan buat perhitungan adalah 89, jadi cara menghitungnya adalah /10 + 16 sehingga 10 + 16 = /26 *angka 16 didapat dari penjumlahan oktet ke 3 dan ke 4 yang berjumlah 16 .( 8 + 8 ) gan..

oke lanjut

/26 punya jumlah ip = 64
dengan Range Ip (0 - 63) maksudnya adalah 10.0.0.0 – 10.63.255.255

agan udah tau kan darimana kita dapet jumlah ip 64? kalo belum tau bisa cek dimari

karena Host nya (89) tidak termasuk dalam range (0-63) maka agan harus menggunakan Rumus berikut.

Range = Host : Jumlah IP * (Jumlah IP) + (63) *catatan : 63 diambil dari range (0-63)
Range = 89   : 64 = 1 * (64) = 64 + (63) = 127 *catatan : dari perhitungan  89   : 64  sebenarnya hasilnya adalah 1,3 kita bulatkan menjadi 1 .dan Perhitungan ini tidak bisa dibolak balik.

oh iya gan , karena ini IP kelas A ,bukan berarti Jumlah ip nya 64 ya gan.jadi yang bener adalah

64 * 256 * 256 = 4194304

nah udah deh gan,keliatan kan host 89 masuk di Range berapa . skrg tinggal kita masukin aja hasilnya .

a.Jumlah IP       = 4194304
b.Ip Network    = 10.64.0.0
c.IP Broadcast  = 10.127.255.255
d.Subnet mask  = 255.192.0.0 <- (256 - jumlah IP) ( 256 - 64 = 192 )

e.Jumlah Host  = 4194302 <- (jumlah ip - 2)

coba kita cek dulu di IP Kalkulator ya gan ..



Nahhhh, mantab gan... :D

oke,sekian dari tutorial ane.terimakasih udeh meluangkan waktunya untuk membaca dan mempelajari artikel ane dari cara menghitung IP kelas A,B,dan C ini.. dan terimakasih juga buat guru ane : http://farrasperdana.wordpress.com/ yang udeh sudi membagikan ilmunya didalam blognya :D ..

kalo agan masih bingung silahkan kontak ane dimari

terimakasih :D

Saturday, 9 May 2015

Cara Subnetting IP dengan mudah [TANPA BINNARY]

Halo gan,kali ini ane mau bagiin cara Subnetting IP Kelas B dengan Mudah ! yak benar benar mudah ! :D

Ini sambungan Post dari yang kemarin gan ..post yang kemarin bisa lihat dimari --->>>Subnetting IP Kelas C

Oke,skrg kita lanjut ke Subnetting IP kelas B.

Disimak ya gan :D

1.Karena ini kelas B sehingga menggunakan oktet 3 dan 4. / kelas B adalah / yang mempunyai angka lebih kecil dari /24.
contoh:/16,/18,/19,/20,/21,/22,/23.

Kita ambil contoh soal gini ya gan..

Ip= 172.168.17.9/22

Ditanya :
a.Jumlah IP     = ?
b.IP Network    = ?
c.IP Broadcast     = ?
d.Subnet Mask     = ?
e.Jumlah Host     = ?

Karena ini adalah ip kelas B maka Hostnya yang nanti jadi acuan buat perhitungan adalah 17, jadi cara menghitungnya adalah /22 + 8 sehingga 22 + 8 = /30 *angka 8 didapat dari oktet ke 4 yang berjumlah 8 .

dan /30 mempunyai jumlah IP = 4 .
agan udah tau kan dari mana dapet Jumlah IP dari /30 = 4? kalo belum tau bisa dipelajari di Post ane yang sblmnya ->> dimari

lanjut..

/30 jumlah IP nya adalah 4 yaitu (0-3) karena dalam contoh soal Host nya adalah "17" ,jadi Host tersebut tidak termasuk didalam Range (0-3)
maka untuk mengetahui Host 17 Range berapa . agan harus menggunakan Rumus berikut. *Sama sprti rumus sebelumnya..

Range = Host : jumlah ip * (jumlah ip) + (3) *catatan : 3 diambil dari range (0-3)
Range = 17  : 4 = 4 * (4) = 16 + (3) = 19 *catatan : dari perhitungan 17 : 4 sebenarnya hasilnya adalah 4,25 tapi kita bulatkan menjadi 4

Oiya jangan lupa gan karena ini kelas B bukan berati total ip nya 4 ya, yang bener adalah

Jumlah Ip * 256 =
4 * 256 = 1024
jadi /30 mempunyai jumlah total ip 1024

nah udah deh gan tinggal dimasukkin aja angkanya :D

a.Jumlah IP = 1024
b.IP Network = 172.168.16.0
c.IP Broadcast = 172.168.19.255
d.Subnet Mask = 255.255.252.0 <- 252 Didapat dari = 256 - Jumlah IP (256 - 4 = 252 )
e.Jumlah Host = 1022 <- Jumlah ip - 2 (1024 - 2 = 1022)

Cek di Ip Kalkulator gan



Yaahhh sipp gannn.. Buruan kumpulll ,nanti waktunya abis :v//

masih bingung gan?coba dipraktekkan dan dibaca pelan pelan. Insyaallah pasti bisa !!!
Intinya sama aja kok gan dengan subnetting Ip kelas C . Ingat gan Bisa karena biasa !!! :D

oke sekian dari ane ,nanti kita akan lanjut lagi ke Subnetting IP Kelas A .
Kurang lebihnya mohon maaf ,terimakasih :D

Kontak ane di : mari







Friday, 1 May 2015

Cara Subnetting IP dengan mudah [TANPA BINNARY]

Halo gan,kali ini ane mau bagiin cara Subnetting IP Kelas C dengan Mudah ! yak benar benar mudah !

Kelas C dulu ya gan , sampe bener bener ngerti baru nanti kita belajar Subnetting Ip kelas B.Bertahap :D

Waktu agan mengerjakan soal Subneting pasti ada beberapa diantara agan-agan sempet ada yang kepikiran "Buset mau pecah pala aneeeee" ,mau nyontek juga ga bisa karena jawaban temen pake bahasa robot "1111111.1111111.1111111.11110000" "apa yang harus ane contekinnnn":v/..
nah tenang gan,banyak jalan menuju Roma.sekarang cara menghitung IP dengan cara manual udah bisa tanpa pake bahasa Robot.tapi tetep ya gan "OLD BUT GOLD" :D
berikut caranya ,yuk di Simak.

1.Agan harus tau dulu setiap / itu jumlah IP nya berapa.cara ngafalin nya gampang bgt kok gan , agan tinggal bagi 2 aja setiap turun "/" nya .

Total IP Keseluruhan ada : 256
/24 : 256
/25 : 128
/26 : 64
/27 : 32
/28 : 16
/29 : 8
/30 : 4

nah gampang banget kan gan?? oke lanjut.

kita ambil contoh soal gini ya gan..

Ip= 192.168.7.21/29

Ditanya

a.Jumlah IP       = ?
b.IP Network    = ?
c.IP Broadcast  = ?
d.Subnet Mask  = ?
e.Jumlah Host   = ?

Jawab

/29 jumlah IP nya 8 yaitu (0-7) karena dalam contoh soal Host nya adalah "21" ,jadi Host tersebut tidak termasuk didalam Range (0-7)
maka untuk mengetahui Host 21 Range berapa . agan menggunakan Rumus berikut.

Range = Host : Jumlah IP * (Jumlah IP) + (7) *catatan : 7 diambil dari range (0-7)
Range = 21   : 8 = 2 * (8) = 16 + (7) = 23 *catatan :dari perhitungan  21   : 8 sebenarnya hasilnya adalah 2,625 kita bulatkan menjadi 2.dan Perhitungan ini tidak bisa dibolak balik.

nah udah deh gan,keliatan kan host 21 masuk di Range berapa . skrg tinggal kita masukin aja hasilnya .

a.Jumlah IP    = 8
b.Ip Network   = 192.168.7.16
c.IP Broadcast = 192.168.7.23
d.Subnet mask  = 255.255.255.248 <- (256 - jumlah IP)
e.Jumlah Host  = 6 <- (jumlah ip - 2)

coba kita cek dulu di IP Kalkulator ya gan ..





NAHHHH bener gann :D ,sekarang tinggal kumpul dahhh !! :D

agan masih bingung?
coba dibaca pelan pelan gan , Insyaallah pasti bisa ! :D
atau kontak ane di fb : Ane

oke,sekian dari ane .. kurang lebihnya ane mohon maap .. terimakasih :D

Tuesday, 17 March 2015

Program Kalkulator di Pascal [Tugas TKJ]

[UPDATE]
Halo gan,kali ini ane mau bagiin Syntax tentang Membuat program kalkulator sederhana di pascal.
Sebelumnya ane minta maaf karena syntax yang kemaren ternyata kurang pas kata guru ane untuk programnya ,tp Insyaallah sekarang bakal lebih baik lagi.langsung aja disimak syntaxnya.

var
a,b,h:integer;
o,u:char;
begin
writeln('Masukkan angka ');
readln(a);
writeln('Pilih operasi');
writeln(' + , - , * , : ');
readln(o);
writeln('Masukkan angka ');
readln(b);
case o of
'+':h:=a+b;
'-':h:=a-b;
'*':h:=a*b;
':':h:=a div b;
end;
writeln('Hasil = ',h);
repeat
writeln('Pilih operasi ');
writeln(' + , - , * , : ');
readln(o);
writeln('Masukkan angka ');
readln(b);
 case o of
'+':h:=h+b;
'-':h:=h-b;
'*':h:=h*b;
':':h:=h div b;
end;
writeln('Hasil = ',h);
until u='y';
end.



**Penampakan Hasil Syntax







Coba perhatikan Syntax Repeat (Ulang) dan Until (Sampai).syntax tersebut adalah syntax yang menunjukan kondisi perulangan.Jika jawaban 'Y',maka ulangi,jika 'T' maka berhenti.dan Coba perhatikan Hasil dari Repeat tersebut,Hasil terakhir akan langsung di eksekusi oleh case of yang kedua dan begitu seterusnya. *Seperti kinerja pada kalkulator sebenarnya.

Sekian dari pemikiran ane yang sederhana ini,mudah-mudahan bermanfaat.kalo ada masukan Syntax yang lebih dikit komeng dibawah ye..soalnya Syntax yang ane buat ini rasanya masih belum bisa dikatakan pas.karena Syntax yang efektif adalah Syntax yang sedikit tapi berhasil.

Terimakasih 

Monday, 17 November 2014

Cara membuat shortcut di Linux Ubuntu

Halo gan , kali ini ane mau bagiin tutorial membuat shortcut di ubuntu.
yuk langsung disimak :


Ketik di terminal :
gnome-desktop-item-edit --create-new ~/Desktop/

lalu cari filenya di  , Computer/usr/bin
 

Sunday, 16 November 2014

Cara Install Gimp di Ubuntu


Halo agan-agan Linuxer,disini ane mau bagi tutorial Install GIMP Photo Editor di Linux, caranya mudah kok dan kebetulan ane Pake Linux Ubuntu 14.04 wehehehe ..

                                       
                                                  logo GIMP




Perlu agan ketauhi GNU Image Manipulation Program atau yang lebih dikenal dengan sebutan GIMP adalah perangkat lunak untuk manipulasi grafik berbasis raster.GIMP menyediakan banyak sekali plugin yang memudahkan dalam mengolah gambar (image) dengan cepat.[sumber]

Oke sekarang kita mulai installnya
   
>>Buka Terminal

1. Tambahkan Gimp PPA

    sudo add-apt-repository ppa:otto-kesselgulasch/gimp

2. update list

    sudo apt-get update

3. install gimp

    sudo apt-get install gimp

4.selesai,tunggu hingga proses Instalasi GIMP selesai

5.Cara membuka gimp yaitu dengan mengetikkan perintah di Terminal "gimp" tanpa tanda kutip.

sekian tutorial dari ane ,semoga bermanfaat.