Pengertian
Sistem bilangan adalah suatu cara untuk mewakili besaran dari suatu item fisik yang
menggunakan system basis.
Bilangan Binary
Binari adalah system bilangan/bahasa pemograman yang hanya dimengerti oleh
komputer dan terdiri dari 2 digit angka yaitu 0 (off) dan 1 (on).
Bilangan binari Berfungsi sebagai bahasa penghubung antara komputer dengan pengguna
dan perangkat perangkat yang lain.
128 64 32 16 8 4 2 1
dst
27 26 25 24 23 22 21 20
Tabel basis 2 seperti di atas, di mana kita memulai dari kanan ke kiri dan dimulai dari 2
pangkat 0 (20) dan di akhiri sampai mana saja.
1. Binary Decimal
1010112 = ?10
128 64 32 16 8 4 2 1
1 0 1 0 1 1
Di sini saya hanya menggunakan hasil perpangkatan dari tabel basis 2.
Kita mengkonversikan bilangan binari dengan bilanggan binari di masukkan ke kolom dari angka
yang paling kanan di masukkan ke kolom kanan, dan hitung hasil perpangkatan yang mendapat
angka biner 1.
Jadi kita jumlahkan . liat angka yang sudah saya berikan warna biru, angka tersebut mendapat
angka biner 1.
32 + 8 + 2 + 1 = 43
Jadi biner 101011(2) = 43 (10)
2. Decimal Binary
8910 = ?2
89 25 9 1
128 64 32 16 8 4 2 1
1 0 1 1 0 0 1
Untuk mengkonversikan bilangan decimal ke biner kita kurangi angka biner dengan angka hasil
perpangkatan dan jika hasil perpangkatan dapat di kurangi kita berikan nilai biner 1. Dan hasil
pengurangan harus berakhir 0. Atau habis.
Jadi 8910 = 10110012
IP ADDRESS
A. Pengertian TCP/IP
TCP (Transmission Control Protocol) jalur pusat pengendali arus data.
Dan IP (Internet Protocol) jalur antar koneksi jaringan
TCP/IP adalah aturan standar yang digunakan komputer untuk terhubung satu
sama lain.
Versi tcp/ip
o Tcp/ip versi 4 (ipv4)
Memiliki panjang alamat 32 bit
Mudah dalam konfigurasi
o Tcp/ip versi 6 (ipv6)
Memiliki panjang alamat 128 bit
Agak rumit konfigurasinya
Disini kita fokuskan mempelajari tcp/ip versi 4 karna selain banyak yang menggunakan
juga mudah dalam pemnkonfigurasinnya
IPv4 terdiri dari 32 bit angka biner, 4 oktet, dimana tiap oktet terdiri dari 8 bit dan
dipisahkan oleh tanda “.” (titik).
8 8 8 8
11111111 . 11111111 . 11111111 . 11111111
Octet 1 oktet 2 oktet 3 oktet 4
B. Pengertian IP ADDRESS
IP ADDRESS adalah alamat yang diberikan kepada perangkat agar terhubung
satu sama lain.
C. Pembagian Kelas IP
Ip address kelas A = 0 – 127
Ip address kelas B = 128 – 191
Ip address kelas C = 192 – 223
Ip address kelas D = 224 – 240
Ip address kelas E = 241 – 255
D. RANGE / SEGMEN IP
Adalah jarak / rentang dari ip awal hingga ip akhir dalam 1 Network ID.
1. Kelas Ip A
11111111 . 11111111 . 11111111 . 11111111
Network Host
Contoh :
102.100.10.1 100.90.80.1
102.100.20.1 Sama Range 156.100.10.1 Beda Range
2. Kelas ip B
11111111 . 11111111 . 11111111 . 11111111
Network Host
Contoh :
129.2.1.1 130.2.1.1
129.3.1.1 Beda Range 130.2.1.2 Sama Range
3. Kelas IP C
11111111 . 11111111 . 11111111 . 11111111
Network Host
Contoh :
192.168.1.2 192.168.2.2
192.169.2.2 Beda Range 192.168.2.1 Sama Range
E. Ciri-Ciri Kelas IP
1) Ciri-ciri IP Kelas A
1. Bit Pertama = 0xxxxxxx
2. Panjang network ID = 1 oktet 8 bit
3. Panjang host ID = 3 oktet 24 bit
4. Oktet pertama = 1 – 126 0 – 128
5. Jumlah network = 128
6. Jumlah valid ip = 16.777.214
7. Jumlah klien = 16.777.213
8. Start ip = 1.0.0.1
9. Akhir ip = 126.255.255.254
10. Netmask = 255.0.0.0
2) Ciri-ciri IP Kelas B
1. Bit Pertama = 10xxxxxx
2. Panjang network ID = 2 oktet 16 bit
3. Panjang host ID = 2 oktet 16 bit
4. Oktet pertama = 128 – 191
5. Jumlah network = 16.384
6. Jumlah valid ip = 65.536 – 2 = 65.534
7. Jumlah klien = 65.533
8. Start ip = 128.0.0.1
9. Akhir ip = 191.255.255.254
10. Netmask = 255.255.0.0
3) Ciri-ciri IP Kelas C
1. Bit Pertama = 110xxxxx
2. Panjang network ID = 3 oktet 24 bit
3. Panjang host ID = 1 oktet 8 bit
4. Oktet pertama = 192 – 223
5. Jumlah network = 2.097.152
6. Jumlah valid ip = 256 – 2 = 254
7. Jumlah klien = 253
8. Start ip = 192.0.0.1
9. Akhir ip = 223.255.255.254
10. Netmask = 255.255.255.0
SUBNETTING
Berikut merupakan ip network, ip awal, ip akhir, ip broadcast mulai dari /24 sampai /30
a.192.168.77.1/24
Subnetmask
11111111.11111111.11111111.00000000
255 255 255 0
Jumlah network = 1
Jumlah host keseluruhan =256
Jumlah host yang digunakan =254
Jumlah client = 253
c.197.178.33.1/26
11111111.11111111.11111111.11000000
255 255 255 192
Jumlah network =4
Jumlah host keseluruhan = 64
Jumlah host yang digunakan =62
Jumlah client = 61
d. 118.98.218.1/27
11111111.11111111.11111111.11100000
255 255 255 224
Jumlah network =8
Jumlah host keseluruhan =32
Jumlah host yang digunakan =30
Jumlah client = 29
f.192.200.10.1/29
11111111.11111111.11111111.11111000
255 255 255 248
Jumlah network = 32
Jumlah host keseluruhan = 8
Jumlah host yang digunakan = 6
Jumlah client = 5
g. 192.168.39. 1/30
11111111.11111111.11111111.11111100
255 255 255 252
Jumlah network =64
Jumlah host keseluruhan = 4
Jumlah host yang digunakan =2
Jumlah client = 1
Kelebihan
Instalasi sangat mudah karena menggunakan 1 kabel.
Penambahan klien/workstation baru dapat dilakukan dengan mudah.
Mudah diaplikasikan.
Kekurangan
Jika salah satu kabel pada topologi jaringan bus putus, hal tersebut dapat
mengganggu klien/workstation yang lain.
Proses mengirim (sending) dan menerima (receiving) data kurang efisien.
Sulit dikembangkan.
2. Topologi Star
Topologi Star adalah topologi yang menghubungkan antar device menggunakan sebuah
konsentrator (switch/hub).
Kelebihan
Bersifat fleksibel.
Apabila terjadi masalah pada salah satu komputer, maka tidak akan mengganggu
komputer lain.
Kemudahan defense, masalah cukup mudah jika terjadi kerusakan pada jaringan.
Kekurangan
Jika switch/hub yang notabenya sebagai titik pusat mengalami masalah maka
seluruh jaringan akan berhenti.
Jaringan sangat tergantung pada terminal pusat.
Membutuhkan banyak kabel.
3. Topologi Ring
Topologi Ring adalah topologi yang menghubungkan antar device dengan pola
melingkar sehinnga membentuk cincin.
Kelebihan
Memiliki performa yang lebih baik daripada topologi bus.
Mudah diimplementasikan.
Instalasi dan konfigurasi sangat mudah.
Biaya instalasi sangat murah.
Kekurangan
Troubleshooting bisa dihitung cukup mudah.
Jika salah satu koneksi putus, maka koneksi yang lain juga ikut putus.
Bisa terjadi collition data (tabrakan data).
4. Topologi Mesh
Topologi Mesh adalah topologi yang menghubungkan antar device secara
langsung menggunakan kabel tanpa perantara device yang lain.
Kelebihan
Jalur pengiriman data yang digunakan sangat banyak.
Besar bandwich yang cukup lebar.
Keamanan sangat baik.
Kekurangan
Proses instalasi sangat rumit.
Membutuhkan banyak kabel.
Biaya instalasi sangat murah.
5. Topologi Tree
Topologi Tree adalah topologi gabungan antara topologi bus dan topologi star.
Kelebihan
Susunan data terpusat secar hierarki.
Mudah dikembangkan menjadi lebih luas lagi.
Kekurangan
Komputer yang menduduki lingkaran tertinggi mengalami masalah, maka
komputer yang terdapat dibawahnya juga itu bermasalah.
Kinerja jaringan lambat.
Boros kabel.
konsentrator
1. Hub
Memiliki 4,8,dan 16 port
Mengirim secara broadcast
2. Switch
Memiliki 8,16, dan 24 port
Mengirim langsung ke tujuan
Jadi disini kita juga memilih konsentrator SWITCH, selain paling banyak digunakan juga
paling menguntungkan.
Macam – macam partisi pada linux yang sering digunakan, antara lain :
1) Boot Berisi file yang akan digunakan untuk booting.
2) Swap Digunakan untuk menambah apabila RAM tidak mencukupi.
3) Root Berisi partisi induk yang berada didrive c.
4) Home Digunakan untuk menyimpan data pengguna.
INSTALASI DEBIAN 8.5
Berikut langkah-langkah dalam instalasi debian 8.5 yaitu:
1. Bukalah terlebih dahulu VirtualBox, kemudian pilih New .
2. Pada kotak dialog New isi nama, tipe, dan versi sesuai yang telah ditentukan.
3. Masukkan ukuran memori (RAM) yang akan digunakan, sebaiknya gunakan memori
dengan ukuran 1024 mb.
4. Pada pemilihan harddrive sebaiknya pilih Create a Virtual hard drive now, kemudian
pilih Create
5. Kemudian pemilihan type file harddrive sebaiknya memilih VDI (VirtualBox Disk Image),
dan pilih Next
6. Pada storage on physical hard drive, pilih Dynamically allocated dan Next.
7. Kemudian masukkan nama virtual yang telah dibuat dan masukkan kapasitas hard drive
yang telah ditetukan, dan pilih create.
8. Kemudian masuk ke setting.
11. Kemudian buka storage dan pilih kosong/empty dan pilih gambar cd didekat IDE
Secondary Master dan pilih choose a virtual CD/DVD disk file kemudian buka dimana file
CD Binary 1 berada dan pilih open, dan pilih ok. Dan pilih cancel pada kotak dialog
storage.
12. Pilih start, setelah itu tunggu sampai perintah selanjutnya muncul dan pilih Install.
13. Pada select a language pilih English kemudian Enter.
18. Pada Configure the keyboard pilih American English dan enter.
19. Pada attemption IPv6 autoconfiguration pilih cancel lalu enter.
20. Pada configuring the network with DHCP pilih cancel dan enter.
21. Configure the network pilih continue dan enter.
22. Selanjutnya pilih Do not configure the network at this time, kemudian enter.
23. Kemudian isi hostname sesuai yang telah ditentukan, kemudian enter.
26. Masukkan nama user yang telah ditentukan misalnya tkjclub, pilih continue dan enter.
27. Masukkan kembali nama user dan pilih continue dan enter.
28. Masukkan password untuk user dan pilih continue dan enter.
29. Masukkan kembali password user untuk verifikasi, pilih continue dan enter.
30. Pada configure the clock pilih sesuai daerah yang ditempati.
31. Selanjutnya pembagian partisi, kita lakukan secara manual.
34. Pertama kita akan membuat partisi boot, pilih FREE SPACE kemudian enter.
35. Kemudian pilih create a new partition, enter.
36. Masukkan jumlah kapasitas partisi yaitu 1 GB, pilih continue, enter.
37. Untuk partisi boot, pilih primary kemudian enter.
56. Pastikan mount point merupakan pastisi root (/) kemudian pilih done setting up
partition, enter.
57. Selanjutnya membuat partisi home dengan memilih FREE SPACE kemudian enter.
66. Pada Participatein the package usage survey pilih no, enter.
67. Pada software selection tandai ssh server dan standar system utilites dengan
memilihnya dan menekan spasi kemudian pilih continue, enter.
72. Instalasi telah selesai tunggu hingga masuk ke layar hitam unutuk login.
ROUTING
1.ketik nano /etc/netword/interfaces lalu enter
2. Masukkan ip wan & ip lan yang sudah ditentukan untuk menyimpan tekan ctrl x, y
5.ketik seperti dibawah dan masukkan iplan dan ipwan lalu ctrl x + y kemudian enter
6.ketik chmood 755 /etc/init.d/routing laluketik /etc/init.d/routing restart kemudian ketik
nano /etc/rc.local kemudian ENTER
1.ketik apt-get install bind9 dnsutils untuk mengistal DNS lalu masukkan cd 2
12.ketik perintah apt-get install nmap untuk menginstall aplikasi nmap yg berfungsi untuk
melihat port yang telah aktif atau yg telah diinstall
13.ketik tombol y untuk melanjutkan penginstalan
14.setelah penginstallan selesai ketikkan perintah nmap localhost untuk melihat port yg aktif
15.setelah itu atur pengaturan jaringan di pengaturan open network and sharing center dan pilih
change adapter setting
19.centang pada use the following ip address dan atur ip di mana ip address dimasukkan ip lan
dengan oktet ke 4 yg beda
20.setelah itu, buka browser dan ketik “nama domain” pada url.
VIRTUALHOST/JOOMLA
1.ketik nano /etc/apach2/sites-enable/www.conf.
2.ketik seperti dibawah untuk manbuat folder joomla Restart dengan mengetik
/etc/init.d/apache2 restart
5.buka folder WinSCP lalu isi Host name,User name dan password lalu pilih Login
6.pilih tanda panah atas
7.Pilih Var
9.Pilih WWW
8.Pilih html
9.Copy folder joomla ke data Joomla
10.ketik cd /var/www/html/joomla
11.Ketik apt-get install unziplalu ENTER untuk mengistall unzip
2.pilih Database
5.Tampilan joomla
Tomatocart
1.masukk terlebih dahulu ke nano named.conf.localkemudian ketik nano tkjclubuntuk masuk
ke folder tkjclub
2.tulis tomatocart lalu ketik nano ip.wan untuk masuk ke folder ip.wan
11.isi Datebase Server,Username,Password dan Database Name sesudah terisi semua pilih
Continue
12. pilih Continue
15.tampilan tomatocart
WORDPRESS
1.masuk terlebih dahulu ke nano named.conf.local masukkan ipwan, iplan dan nama domain
Kemudian ketik nano tkjclub untuk masuk ke folder tkjclub lalu tekan enter
2.isi seperti di bawah ini kemudian ketik nano ip.wan untuk masuk ke folder ip.wan lalu tekan
enter
5.isi virtual host seperti dibawah lalu restart dengan apache2 dengan perintah /etc/init.d/apache2
restart lalu enter
6.ketik mkdir /var/www/html/wordpresslalu enter
13.kemudian isi Database name,user name dan Password lalu pilih Submit
14.kemudian pilih Run the install
15. lalu isi Site Title,Username, password twice dan dibawahnya kemudian isi juga
Your E-mail lalu pilih InstallWordpress
16.kemudian pilih Log in
1.Masuk terlebih dahulu ke nano named.conf.local lalu ketik nano tkjclub untuk masuk ke
foder tkjclub lalu tekan enter
2.sis seperti di bawah lalu ketik nano ip.wanuntuk masuk ke folder ipwan lalu enter
3.isi seperti di bawah lalu resstart dengan bind9 dengan perintah /etc/init.d/bind9 restartlalu
enter
4.ketik apt-cdrom add lalu tekan enter setelah muncul Please instert a Disc in the and
pressentermasukkan cd 2lalu tekan enter
8.pada di UselIPv6 on diganti menjadi off dan tulis tkjclub.info pada bagian ServerName
9.hapus tanda pagar(#) didepan Requirevalidshell off
12.lalu ctrl x + y lalu enter kemudian restart dengan proftpd denagn perintah /etc/init.d/proftpd
restart
13.lalu masuk ke browser kemudian ketik ftp.tkjclub.info lalu enter dan inilah tampilan ftp
E-MAIL
Mail server adalah sebuah komputer yang berfungsi sebagai kantor pos elektronik untuk
email (surat elektronik). Mail dipertukarkan melalui jaringan yang melewati antara server yang
dirancang khusus menggunakan perangkat lunak yang dibuat berdasarkan protokol standar
untuk menangani mail dan file lampiran.
14.setelah muncul seperti perintah dibawah dan ada perintah dvd binary 2 masukan cd2 lalu
tekan enter
15. pilih NO
16.setelah muncul seperti perintah dibawah dan ada perintah dvd binary 3 masukan cd3 lalu
tekan enter
17.setelah itu ketik apt-get install nmap lalu enter
18.ketik nmap localhost lalu tekan enter untuk melihat port yang aktif
19.setelah muncul seperti dibawah ini kemudian ketik dpkg-reconfigure postfixlalu tekan enter
20.pilih OK
21.pilih Internet Site lalu pilih OK
24.setelah muncul seperti ini kemudian hapus debian kemudian ikuti langkah selanjuknya
25.isi seperti dibawah ini ketik mail.tkjclub.info ,root lalu pilih OK
26.pilih NO
27.tambahkan 0.0.0.0/0 lalu pilih OK
28.pilih NO
29.pilih OK
30.pilih OK
31.lalu pilih ipv4 kemudian pilih OK
36.lalu ketik adduser tkj lalu enter kemudian isi password lalu enter
37.masukkan lagi password
40.masukan password
41.masukkan lagi password
44.setelah muncul seperti dibawah ini dan sudah terlihat seperti ini
45.ketik apt-get install –y sqirrelmaillalu tekan enter
48.arahka ke bawah sekali lalu ketik Include /etc/squirrelmail/apache.conf lalu tekan ctrl x + y
lalu tekan enter
49.restart dengan perintah /etc/init.d/postfix restart lalu tekan enter
54.pilih compose
55. isi to,cc,Bcc dan subnet lalu isi pesan yang dikirimkan lalu pilih send
3.ketik cp db.local google dan cp db.local youtubelalu tekan enteruntuk menbuat folder baru
4.ketik cp db.127 ip.lanlalu tekan enteruntuk menbuat folder baru untuk iplan
5.ketik nano googlelalu tekan enter untuk masuk ke folder google
14.ketik apt-cdrom add lalu tekan enter kemudian masukkan cd 3 lalu tekan enter
15.ketik apt-get install –y squid3* untuk mengistall proxy
28.tambahkan tanda pagar (#) didepan http_access deny all lalu tekan ctrl x + y lalu tekan enter
29.
30.restart degan perintah /etc/init.d/squid3 restart lalu tekan enter lalu ketik nano
/etc/init.d/routing
31. tambahkan scrit seperti dibawah lalu tekan ctrl x + y lalu tekan enter
34. kemudian masuk ke browser lalu ketik google.co.id lalu tekan enter dan muncul seperti di
bawah ini maka google sudah di blokir
35.kemudian masuk ke browser lalu ketik youtube.co.id lalu tekan enter dan muncul seperti di
bawah ini maka youtube sudah di blokir
DHCP
Dynamic Host Configuration Protocol (DHCP) adalah protocol yang berbasis
asitektur client / server yang dipakai untuk memudahkan pengalokasian alamat ip dalam
suatu jaringan. Sebuah jaringan local yang tidak menggunakan DHCP harus memberikan
alamat ip secara manual sedangkan yang telah menggunakan DHCP secara otomatis
akan telah memberikan alamat IP pada setiap komputer client.
DHCP server berfungsi memberikan alamat ip secara otomatis kepada komputer
client tanpa mengatur secara manual.
1.ketik nano /etc/network/interfaces lalu tekan enter
2.ketik seperti dibawah eth0:1 beradah diatas lalu eth0 beradah dibawah kemudian
Tekan ctrl x + y kemudian enter
3.ketik apt-get install –y isc-dhcp-server lalu enter untuk mengistall dhcp kemudian
Masukkan cd2 lalu enter jika ada perintah masukkan cd2
4.ketik nano /etc/dhcp/dhcp.conflalu tekan enter
7.yang disisah
8.hapus semua tanda pagar (#) kecuali yang diatas sekali dan berbentuk ini
5. pilih lanjut
6. pilih lagi lanjut
7. kemudian lokasi dan ukuran berkas lalu pilih buat
8. Pilih Pengaturan, Pilih bagian Network dan setting seperti gambar dibawah ini
9. Klik Ok, dan setelah itu Klik OK dan kemudian Klik Start, kemudian masukkan ISO Mikrotik
10.tampilan pertama mikrotik
13.tekan lagi y
14.keluarkan cd5 lalu tekan enter
15.ketik admin
16.tekan enter tanpa password
21.ketik ip route add gateway=192.168.77.1 lalu tekan enter untuk masukkan ip route
22.ketik ip route printlalu tekan enteruntuk melihat ip route yang sudah ada
31.tekan enter
32.tekan lagi enter
33.hapus import-other-certificate
34.isi none lalu enter
35.tekan enter
36.tekan lagi enter
39.masuk ke browser dan ketik nama domain lalu enter setelah tampilannya seperti dibawah
40. jadi log out
ACCESS POINT
Selanjutnya kita akan melakukan konfigurasi access point router seperti topologi di
bawah ini :
11) Maka akan terbuka laman konfigurasi TP-LINK, kita akan memulai konfigurasi pilih
NETWORK dan pertama pilih WAN lalu masukkan ip address, subnetmask, dns1, dan
dns2 kemudian klik save.
12) Kemudian pilih LAN dan akan ip address terisi otomatis kemudian klik save.
13) Selanjutnya kita akan membuat nama wifi pilih bagian WIRELESS lalu pilih WIRELESS
SETTING pada bagian SSIS masukkan nama wifi kemudian klik save.
14) Kemudian muncul perintah untuk melakukan reboot router klik click here.
15) Kemudian muncul peringatan apakah anda yakin untuk melakukan reboot pilih OK.
16) Selanjutnya pilih bagian Security Settings untuk memberikan password pada wifi pilih
dan berikan tanda pada pilihan bagian bawah atur version, encryption dan berikan
password kemudian kllik save dan klik OK.
17) Kemudian muncul peringatan apakah anda yakin untuk melakukan reboot pilih OK.
20) Selanjutnya pada browser buka alamat web atau email yang sudah di konfigurasi di
server apabila web yang dituju sudah terbuka maka konfigurasi TP-LINK kita telah
berhasil.