Minggu, 07 Januari 2018

Pengertian Keamanan Jaringan

    Keamanan jaringan adalah suatu cara atau suatu system yang digunakan untuk memberikan proteksi atau perlindungan pada suatu jaringan agar terhindar dari berbagai ancaman luar yang mampu merusak jaringan.

1. Elemen pembentukan keamanan jaringan
Ada dua elemen utama pembentuk keamanan jaringan :
· Tembok pengamanan (baik secara fisik maupun maya), yaitu suatu cara untuk memberikan proteksi atau perlindugan pada jarigan, baik secara fisik (kenyataan) maupun maya (menggunakan software)
· Rencana pengamanan, yaitu suatu rancagan yang nantinya akan di implementasiakan uantuk melindugi jaringan agar terhindar dari berbagai ancaman dalam jaringan

2. Alasan keaman jaringan sangat penting
Alasan keaman jaringan sangat penting karena:


1. Privacy / Confidentiality


a. Defenisi : menjaga informasi dari orang yang tidak berhak mengakses.
b. Privacy : lebih kearah data-data yang sifatnya privat , Contoh : e-mail seorang pemakai (user) tidak boleh dibaca oleh administrator.
c. Confidentiality : berhubungan dengan data yang diberikan ke pihak lain untuk keperluan tertentu dan hanya diperbolehkan untuk keperluan tertentu tersebut.
d. Contoh : data-data yang sifatnya pribadi (seperti nama, tempat tanggal lahir, social security number, agama, status perkawinan, penyakit yang pernah diderita, nomor kartu kredit, dan sebagainya) harus dapat diproteksi dalam penggunaan dan penyebarannya.
e. Bentuk Serangan : usaha penyadapan (dengan program sniffer).
f. Usaha-usaha yang dapat dilakukan untuk meningkatkan privacy dan confidentiality adalah dengan menggunakan teknologi kriptografi.


2. Integrity


a. Defenisi : informasi tidak boleh diubah tanpa seijin pemilik informasi.
b. Contoh : e-mail di intercept di tengah jalan, diubah isinya, kemudian diteruskan ke alamat yang dituju.
c. Bentuk serangan : Adanya virus, trojan horse, atau pemakai lain yang mengubah informasi tanpa ijin, “man in the middle attack” dimana seseorang menempatkan diri di tengah pembicaraan dan menyamar sebagai orang lain
.
3. Authentication


a. Defenisi : metoda untuk menyatakan bahwa informasi betul-betul asli, atau orang yang mengakses atau memberikan informasi adalah betul-betul orang yang dimaksud.
b. Dukungan :
· Adanya Tools membuktikan keaslian dokumen, dapat dilakukan dengan teknologi watermarking(untuk menjaga “intellectual property”, yaitu dengan menandai dokumen atau hasil karya dengan “tanda tangan” pembuat ) dan digital signature.
· Access control, yaitu berkaitan dengan pembatasan orang yang dapat mengakses informasi. User harus menggunakan password, biometric (ciri-ciri khas orang), dan sejenisnya.


4. Availability


a. Defenisi : berhubungan dengan ketersediaan informasi ketika dibutuhkan.
b. Contoh hambatan :
· “denial of service attack” (DoS attack), dimana server dikirimi permintaan (biasanya palsu) yang bertubi-tubi atau permintaan yang diluar perkiraan sehingga tidak dapat melayani permintaan lain atau bahkan sampai down, hang, crash.
· mailbomb, dimana seorang pemakai dikirimi e-mail bertubi-tubi (katakan ribuan e-mail) dengan ukuran yang besar sehingga sang pemakai tidak dapat membuka e-mailnya atau kesulitan mengakses e-mailnya.


5. Access Control


a. Defenisi : cara pengaturan akses kepada informasi. berhubungan dengan masalah
b. authentication dan juga privacy
c. Metode : menggunakan kombinasi userid/password atau dengan menggunakan mekanisme lain.
6. Non-repudiation
a. Defenisi : Aspek ini menjaga agar seseorang tidak dapat menyangkal telah melakukan sebuah transaksi. Dukungan bagi electronic commerce.




3. Syarat keaman jaringan
a. Prevention (pencegahan).
Kebanyakan dari ancaman akan dapat ditepis dengan mudah, walaupun keadaan yang benarbenar 100% aman belum tentu dapat dicapai. Akses yang tidak diinginkan kedalam jaringan komputer dapat dicegah dengan memilih dan melakukan konfigurasi layanan (services) yang berjalan dengan hati-hati.
b. Observation (observasi).
Ketika sebuah jaringan komputer sedang berjalan, dan sebuah akses yang tidak diinginkandicegah, maka proses perawatan dilakukan. Perawatan jaringan komputer harus termasuk melihat isi log yang tidak normal yang dapat merujuk ke masalah keamanan yang tidak terpantau. System IDS dapat digunakan sebagai bagian dari proses observasi tetapi menggunakan IDS seharusnya tidak merujuk kepada ketidak-pedulian pada informasi log yang disediakan.
c. Response (respon).
Bila sesuatu yang tidak diinginkan terjadi dan keamanan suatu system telah berhasil disusupi,maka personil perawatan harus segera mengambil tindakan. Tergantung pada proses produktifitas dan masalah yang menyangkut dengan keamanan maka tindakan yang tepat harus segera dilaksanakan. Bila sebuah proses sangat vital pengaruhnya kepada fungsi system dan apabila di-shutdown akan menyebabkan lebih banyak kerugian daripada membiarkan system yang telah berhasil disusupi tetap dibiarkan berjalan, maka harus dipertimbangkan untuk direncakan perawatan pada saat yang tepat . Ini merupakan masalah yang sulit dikarenakan tidak seorangpun akan segera tahu apa yang menjadi celah begitu system telah berhasil disusupi dari luar.

4. Katagori keaman jarinagn
a. Interuption
Suatu aset dari suatu sistem diserang sehingga menjadi tidak tersedia atau tidak dapat dipakai oleh yang berwenang. Contohnya adalah perusakan/modifikasi terhadap piranti keras atau saluran jaringan.
b. Interception
Suatu pihak yang tidak berwenang mendapatkan akses pada suatu aset. Pihak yang dimaksud bisa berupa orang, program, atau sistem yang lain. Contohnya adalah penyadapan terhadap data dalam suatu jaringan.
c. Modification
Suatu pihak yang tidak berwenang dapat melakukan perubahan terhadap suatu aset. Contohnya adalah perubahan nilai pada file data, modifikasi program sehingga berjalan dengan tidak semestinya, dan modifikasi pesan yang sedang ditransmisikan dalam jaringan.

d. Fabrication
Suatu pihak yang tidak berwenang menyisipkan objek palsu ke dalam sistem.
Contohnya adalah pengiriman pesan palsu kepada orang lain.
Share:

Rabu, 22 November 2017

Konfigurasi DNS Server - Debian 8

Hasil gambar untuk gambar proxy server debian 8

Assalamu'alaikum wr.wb
Kali ini kita akan belajar bagaimana cara konfigurasi DNS Server di Debian 8, sebelum kita belajar bagaimana cara konfigurasinya, kita harus tahu terlebih dahulu apa itu DNS Server ?
DNS merupakan singkatan dari Domain Name Server,  DNS merupakan sistem berbentuk database terdistribusi yang akan memetakan / mengkonversikan nama host / mesin / domain ke alamat IP (Internet Protocol) dan sebaliknya dari alamat IP ke nama host. Dengan adanya DNS kita tidak perlu mengingat alamat IP yang kita tuju, karna itu akan sangat menyulitkan kita untuk mengingatnya. Kita akan lebih mudah mengingat nama domain dari pada alamat ip, seperti contohnya kita lebih mudah mengingat nama domain dari google yaitu www.google.com dari pada kita mengingat alamat ip nya.

Baiklah setelah kita mengetahui apa itu DNS dan bagaimana fungsi dan cara kerjanya, sekarang kita akan belajar bagaimana cara mengkonfigurasi DNS di debian 8, berikut adalah langkah-langkahnya :
1. Untuk mengaktifkan fitur DNS server kita membutuhkan sebuah aplikasi atau service yang bernama bind9, untuk menginstall bind9 tuliskan syntax dibawah ini (menggunakan user root)
apt-get install bind9
setelah itu muncul tulisan apakah kita akan melanjutkan proses tersebut ? ketik ‘y’, kemudian tunggu hingga proses installasi selesai.
install bind9 

2. Masuk ke dalam direktori bind9 dengan cara mengetikan syntax
cd /etc/bind
kemudian copy file database untuk forward (mengkonversi nama domain ke alamat ip) dan reverse (mengkonversi alamat ip ke nama domain) dengan cara
cp db.local db.f-dns (penulisan nama untuk db.f-dns bisa disesuaikan keinginan kalian)
cp db.127 db.r-dns (penulisan nama untuk db.r-dns bisa disesuaikan keinginan kalian)
copy file
3. masuk ke file db.f-dns 
nano db.f-dns
ubah semua tulisan localhost menjadi alamat domain kita (disini saya menggunakan alamat domain pintar-network.com)
kemudian ubah ip yang ada dibawah menjadi ip kita. Lebih jelasnya perhatikan gambar dibawah ini
 konfigurasi db.f-dns before
 konfigurasi db.f-dns after
setelah selesai tekan CTRL+X -> Y -> ENTER untuk menyimpan
4. masuk ke file db.r-dns
nano db.r-dns
ubah semua tulisan localhost menjadi alamat domain kita, kemudian tambahkan 2 oktet terakhir dari ip kita yang ditulis secara terbalik (dari kanan), lebih jelasnya lihat gambar berikut
konfigurasi db.r-dns 
setelah selesai tekan CTRL+X -> Y -> ENTER untuk menyimpan

3. masuk ke file named.conf
nano named.conf
kemudian tambahkan syntax dibawah ini
zone "pintar-network.com" {
type master;
file "/etc/bind/db.f-dns";
};

zone "168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.r-dns";
};
lebih jelasnya, perhatikan gambar dibawah ini
konfigurasi named.conf
setelah selesai tekan CTRL+X -> Y -> ENTER untuk menyimpan
 5. masuk ke file resolv.conf 
nano /etc/resolv.conf
kemudian tambahkan syntax dibawah ini
nameserver 192.168.1.1
6. restart service networking dan bind9 dengan cara
service bind9 restart atau /etc/init.d/bind9 restart
service networking restart atau /etc/init.d/networking restart


7. untuk mengecek ketikan
nslookup 192.168.1.1 dan nslookup pintar-network.com
nslookup 
Sekian yang dapat saya sampaikan, apabila ada kesalahan saya mohon maaf yang sebesar-besarnya, apabila ada yang kurang paham dapat mendownload tutorial versi video pada link dibawah ini, semoga artikel ini bermanfaat. Trimakasih
Wassalamu'alaikum wr.wb
Share:

Konfigurasi Proxy Server Debian 8

Assalamu'alaikum wr.wb
Kali ini kita akan belajar bagaimana cara mengkonfigurasi proxy server di Debian 8. Sebelum saya lanjutkan, saya akan sedikit memberi penjelasan tentang proxy server. Proxy server merupakan sebuah layanan yang berfungsi sebagai penghubung antara client-client dalam sebuah jaringan dengan internet, proxy juga berfungs sebagai cache, proxy akan menyimpan halaman yang sering dikunjungi oleh client ke dalam memory cache proxy server agar client dapat mengunjungi halaman tersebut dengan lebih cepat. selain itu proxy juga berfungsi untuk membatasi client untuk mengunjungi situs-situs tertentu atau biasa disebut filtering.

Nah langsung saja, berikut adalah langkah-langkah untuk mengkonfigurasi proxy server :

1. install squid3

apt-get install squid3



apabila diminta untuk memasukan dvd 1, 2 atau 3, maka masukan saja

2. Selanjutnya, masuk ke directory squid3


cd /etc/squid3

kemudian backup file squid.conf untuk berjaga-jaga


cp squid.conf squid.conf.copy


3. edit file squid.conf
nano squid.conf

setelah itu cari tulisan 'acl connect' dengan memencet tombol CTRL+W kemudian tulis 'acl connect' setelah itu enter

setelah itu tambahkan syntax dibawah tulisan acl connect
acl blok dstdomain "/etc/squid3/blok"
http_access deny blok
acl lan src 192.168.17.0/24 (Network menyesuaikan)
http_access allow lan


Setelah itu cari lagi dengan menekan CTRL+W kemudian ketik cache_mem, cari tulisan '# cache_mem 256 MB' kemudian hilangkan tanda pagarnya



hapus tanda pagar
setelah itu cari dengan menekan CTRL+W kemudian ketik 'cache_mgr' kemudian hilangkan tanda pagar pada tulisan 'cache_mgr webmaster' kemudian ubah dan tambahkan syntax di bawah ini
cache_mgr admin@pintarnetwork.com (sesuaikan dengan keinginan kalian)
visible_hostname proxy.pintar-network.com (sesuaikan dengan keinginan kalian)


Setelah itu cari tulisan 'cache_log' kemudian hilangkan tanda pagarnya

Kemudian cari kembali tulisan 'dns_nameservers' kemudian tambahkan syntax 
dns_nameservers 192.168.17.1 8.8.8.8 (ip dns menyesuiakan, tambahkan juga dns google)

setelah itu simpan konfigurasi dengan menekan tombol CTRL+X => Y => ENTER

4. Buat file dengan nama blok di folder "/etc/squid3"

nano blok

kemudian tambahkan situs-situs yang akan di blok

setelah itu simpan dengan menekan CTRL+X => Y => ENTER

5. Restart service squid3

service squid3 restart

6. Buka browser pada client kemudian tambahkan ip proxy servernya

Google Chrome

  • Buka browser kemudian masuk ke setting atau pengaturan, setelah itu pilih 'Show Advanced Settings'
  • Kemudian klik pada 'change proxy settings'



  • Pilih 'Lan Settings'


  • Centang pada bagian 'Use a proxy server for your LAN' kemudian masukkan ip server dan isi port dengan 3128 kemudian klik ok



Mozilla Firefox
  • Buka browser kemudian masuk pada option, pilih Advanced => Network => Settings
  • Pilih 'Manual proxy configuration' setelah itu masukan ip proxy server dan port 3128
5. Test apakah proxy server bekerja, masukkan link/url yang tadi telah dimasukkan di file blok, disini saya telah menblok situs 1cak.com dan detik.com, saya akan memasukkan link 1cak.com pada address bar sebagai uji coba, apabila muncul tampilan seperti gambar dibawah ini, proxy server telah berhasil.

6. Untuk mengubah tampilan proxy server anda dapat mengubahnya dengan mengedit file web error squid3 dengan cara
nano /usr/share/squid3/errors/English/ERR_ACCESS_DENY

Ubah tampilan web proxy server sesuai keinginan anda
Restart kembali service squid3
service squid3 restart

7. Cek kembali pada client dengan mengunjungi situs yang telah diblok

Sekian yang dapat saya sampaikan, apabila ada kesalahan atau kekurangan dipostingan saya, saya mohon maaf. Kritik dan saran anda sangat membantu untuk perkembangan blok ini. Semoga artikel kali ini bermanfaat, sekian dan terimakasih.
Wasslamu'alaikum wr.wb

Sumber : pintar-network.blogspot.co.id
Share:

Rabu, 08 November 2017

Cara Menghubungkan Mikrotik Ke Wifi Android

Konfigurasi Menghubungkan Mikrotik Ke Wifi Android (Hotspot)

Hasil gambar untuk mikrotik
Assalamualaikum wr wb, 
Alhamdulillah saya dapat kembali melakukan rutinitas saya yaitu ngeblog, nah pada kesempatan kali ini saya akan membagi ilmu sedikit tentang materi cara menghubungkan mikrotik ke wifi android atau yang sering kita sebut hotspot, Gimana sih cara konfigurasinya? simak dan perhatikan baik baik yaa
Apa aja sih yang perlu kita siapkan di materi kali ini?? 
Oke kita siapkan satu buah router board mikrotik dan konektornya, siapkan handphone untuk menghubungkan wifi(hotspotnya). Jika sudah semua kita siapkan lanjut ke cara konfigurasinya yaaa!
Hidupkan/aktifkan Wifi.
1. Pertama langkah yang harus dilakukan yaitu menghidupkan wifi pada hp anda, lalu setting wifi androidnya terlebih dahulu, seperti nama SSID , keamanan dan Passwordnya. SSID nya saya setting"Ervan Fatha" security type nya saya gunakan WPA PSK dan saya beri password "ervanfatha". 
2. Jika sudah, kita aktifkan wifi hotspotnya 
Connect ke Wifi 
3. Setelah wifi androidnya sudah aktif, sekarang kita lanjut ke konfigurasi mikrotiknya agar dapat terhubung ke wifi tersebut. disini kita cek interface wlan pada mikrotik nya sudah aktif atau belum 
maka kita harus aktifkan terlebih dahulu 


4. lalu aktifkan interface wlan 1 seprti dibawah ini, jika sudah cek dengan interface print , sudah enable





5. lalu kita buat security profile terlebih dahulu, untuk sebagai keamanan seperti apa yang digunakan pada suatu wifi , kita konfigurasi security, keamanan atau sandi yang digunakan pada wifi tersebut disecurity profile menggunakan perintah dibawah ini
6. kemudian kita konfigurasi interface wlan1 nya. untuk modenya set menjadi station, mode ini digunakan sebagai wireles client pada topologi PTP (point to point) nah jadi wireless ini sebagai client, karena tadi saya menyetting nama wireless nya itu wifiervan maka disini disamakan juga. 



7. kemudian edit SSID nya 





8. karena pada hotspot android saya beri SSID nya dengan nama Ervan Fatha, maka disini harus disamakan juga. jika sudah setting tekan ctrl 0 exit dan save



9. kemudian coba lakukan pengecekan interface wireless yang sudah dikonfigurasi tadi dengan perintah dibawah ini.





10. Lalu sekarang cek android nya, apakah sudah ada device yang terhubung ke wifi androidnya. dan dibawah ini mikrotik sudah terhubung ke wifi terdeteksi sebagai MAC address. 



11. kemudian kita cek mac address router mikrotiknya untuk memastikan apakah sudah benar router yang terhubung. 




12. kemudian kita cek apakah router mikrotik sudah menerima ip address dari wifi android
dengan perintah dibawah ini.




13. karena disini saya tidak tahu IP yang dapat dari android itu berapa nah disini untuk mempermudah saya setting ip dhcp 
tambahkan ip dhcp-client ke interface wlan1 kemudian add default routernya. jika sudah cek status ip dhcpnya


 

14. nah setelh tadi kita setting dhcp status dhcp-client nya masih disable atau tidak aktif, maka aktifkan terlebih dahulu , jika sudah sekarang cek status dhcp clientnya 

 

15. setelah sudah aktif atau enable , sekarang kita cek apakah sudah dapat ip dhcpnya atau belum
lalu cek  ip address print



16. untuk melakukan pengecekkan, sekarang kita coba ping google 





alhamdulillah routernya sudah terhubung ke wifi android dan terkoneksi ke jaringan internet
oke, cukup sekian postingan dari saya, semoga bermanfaat...
Share:

Cara Menghubungkan Akun Instagram Ke Blog

Cara Menghubungkan Akun Instagram Dengan Blog Menggunakan Lightwidget

Hai semua! Kali ini aku akan sharing tentang cara memasang widget Instagram di halaman blog. Ini tentu berguna buat kamu yang demen Instagraman sekaligus punya blog, terus ingin menampilkan akun Instagram di blog tapi belum tahu caranya. Nah, sebentar lagi aku akan berbaik hati membagi tahu caranya step by step.
Manfaat menampilkan widget Instagram di blog, selain untuk mempromosikan profil Instagram kita kepada pengunjung blog, juga bisa membuat tampilan blog jadi lebih menarik. Apalagi buat blogger-blogger yang pinter menghasilkan foto-foto bagus, sayang banget kalau galeri Instagramnya tidak dihubungkan ke blog.

Tapi memasang widget Instagram di blog kemungkinan juga bisa membuat loading blog menjadi lebih berat. Sebab ukuran widget-nya lumayan memakan tempat. Apalagi kalau blog sudah dihiasi banyak widget-widget lainnya, bisa-bisa loadingnya benar-benar akan terganggu. Jadi kalau di blog kamu widgetnya sudah banyak, ada baiknya dikurangi untuk memberi ruang Lightwidget.
Sebenarnya ada banyak penyedia widget Instagram untuk blog dengan kelebihan dan kekurangan masing-masing. Seperti Instagme, SnapWidget, Websta Widgets, Lightwidget dan mungkin masih ada lagi. Aku sendiri setelah menjajal beberapa widget, akhirnya memilih Lightwidget untuk blog MAHEN12.COM ini. Lightwidget yang paling sesuai dengan keinginanku.
Yang jelas Lightwidget tampilannya sudah responsive. Jadi ukurannya akan menyesuaikan saat blog dilihat melalui desktop, tablet maupun layar ponsel ukuran berapapun. Foto-foto kita yang ada di Lightwidget juga ketika dibuka akan terhubung langsung menuju website asli Instagram, bukan ke situs penyedia widget yang kadang-kadang banyak iklannya. Selain itu fitur-fitur di Lightwidget cukup banyak dan cara setting-nya juga sangat gampang.
Tapi selain kelebihan-kelebihan di atas, Lightwidget juga memiliki sedikit kekurangan. Saat kita apload foto di Instagram, foto tersebut tidak akan langsung tampil di widget yang ada di blog. Terkadang butuh waktu sampai berjam-jam fotonya muncul. Kalau mau yang cepat tampil setelah mengunggah foto baru, bisa menggunakan Light Widget versi premium alias berbayar. Cukup bayar sekali seharga $10, Lightwidget Pro sudah bisa digunakan selamanya.
Baiklah, tanpa memperpanjang lagi kata-kata sambutan, berikut ini cara memasang widget Instagram di blog menggunakan Lightwidget.
Langkah pertama masuk ke situs Light Widget (lightwidget.com), klik Created Widget. Kemudian untuk menghubungkan Lightwidget dengan akun Instagram klik Log In yang berwarna hijau. Masukkan nama pengguna beserta kata kuncinya. Setelah berhasil masuk ke Instagram, klik Authorize sebagai syarat bahwa kita mengizinkan Lightwidget terhubung dengan akun Instagram kita. Oh iya, saat proses redirect ini privasi akun Instagram kita harus diatur untuk umum, jangan diprivat hanya untuk pengikut.
Setelah kembali berada di beranda Lightwidget, di kolom di bawah keterangan INSTAGRAM USERNAME masukkan nama pengguna kita. Kalau di widget hanya ingin menampilkan foto dengan hastag tertentu, tuliskan nama hastagnya di kolom di bawah keterangan FILTER PHOTOS BY HASTAGS. Kalau ingin semua foto ditampilkan, abaikan saja kolom tersebut. Setelah itu silakan coba klik PREVIEW.
Sampai di sini proses redirect akun Instagram ke Lightwidget sudah selesai. Selanjutnya tinggal mengatur bentuk tampilan Lightwidget yang nantinya akan mejeng di blog kita. Pengaturan yang bisa dilakukan meliputi:
TYPE OF WIDGET
Di type of widget ini kita bisa mengatur model galeri foto yang akan tampil di blog. Ada tiga pilihan yang tersedia:
1. Grid
Tampilan grid seperti kisi pada album foto di galeri ponsel. Panjang dan lebar semua foto akan terlihat sama dan rapi meskipun ketika diposting di Instagram ukurannya berbeda-beda.
2. Slide Show
Kalau ingin tampilan fotonya bergerak, pilih saja no 2,  Slide Show.
3. Columns (Pinterest Style)
Di tipe ini, seluruh tulisan keterangan foto (caption) akan terpampang tepat di bawah foto.
NUMBER OF COLUMNS
Number of columns adalah jumlah foto yang ingin ditampilkan secara mendatar.
NUMBER OF ROWS
Number of rows adalah jumlah foto yang ingin ditampilkan secara menurun.
NUMBER OF PHOTOS
Number of photos adalah jumlah foto yang ingin ditampilkan saat memilih tipe Slide Show.
IMAGE HOVER EFFECT
Fitur ini untuk memberi efek pada foto saat kursor menunjuk salah satu foto yang ada di widget Instagram di blog. Efek-efek yang bisa dipilih antara lain:
1. Fade In
Kalau memilih Fade In, ketika kursor mengarah ke salah satu foto, foto tersebut akan langsung tampak memudar. Seakan-akan ada yang menambah brightness-nya secara misterius.
2. Fade Out
Fade Out kebalikan dari Fade In. Di widget semua foto akan tampak memudar, tapi begitu kursor menunjuk salah satu foto, foto tersebut langsung terlihat jernih sesuai aslinya.
3. Zoom In
Zoom In memberikan efek membesar pada foto saat foto ditunjuk kursor. 
4. Zoom Out
Sebaliknya Zoom Out, foto akan terlihat mengecil/menjauh ketika disentuh kursor.
5. Zoom and Rotate
Sementara kalau Zoom dan Rotate, saat ditunjuk kursor, foto akan membesar dan sedikit memutar.
6. Icon Overlay
Pilih ini kalau ingin menunjukkan overlay. Overlay adalah suatu gambar putih yang ber-background warna hitam.
7. Show Caption
Jika memilih efek Show Caption, saat kursor diarahkan ke foto, di dalam foto bagian bawah akan terlihat keterangan foto tersebut. Tapi hanya terlihat beberapa potong saja. Kalau ingin seluruh caption terlihat, ceklis pada tulisan Show Captions yang ada di bawah Padding.
Itulah beberapa efek foto yang terdapat di Light Widget. Kalau tidak ingin memberi efek apapun, pilih saja None.
PADDING
Padding adalah jarak antara foto satu dengan foto yang lainnya, baik jarak mendatar maupun menurun. Isi saja 0 kalau tak ingin memberi jarak.
Klik Preview untuk melihat-lihat contoh widget Instagram yang nanti akan tampil di blog. Kalau masih ada yang kurang sreg silakan diubah-ubah lagi. Kalau dirasa sudah memuaskan, langsung saja klik Get Code. Copy semua kode yang muncul jangan sampai ada yang ketinggalan sehuruf pun.
Selanjutnya masuk ke Dashboard blog. Pilih Tata Letak, pilih Tambahkan Gadget, kemudian pilih HTML/JavaScript. Tulis judulnya Instagram atau terserah kamu mau diberi judul apa, kemudian pastekan kode tadi di dalam kolom Konten. Terakhir klik Simpan.
Dengan demikian segala proses pemasangan widget Instagram telah rampung. Coba cek blog kamu sekarang. Foto-foto keren kamu di Instagram juga terpampang nyata di blog. Tinggal atur saja letak Lightwidget enaknya di mana.
Seperti itulah cara memasang widget Instagram di blog menggunakan Lightwidget. Untuk widget-widget lainnya seperti Instagme, Websta Widget dan Snapwidget, cara pasangnya sebenarnya tidak jauh berbeda. Hampir sama. Terima kasih sudah berkunjung dan membaca. Terakhir kalau ingin berteman secara Instagram dengan aku, follow saja akun @_mahen12_ kemudian kirim pesan jika ingin difollow balik. Happy Blogging. ^^
Share:

Subnetting IPv6 Bisa Semudah IPv4


Halo teman-teman pembaca, ini revisi tulisan saya sebelumnya tentang subnetting IPv6. Di tulisan sebelumnya ada sedikit kesalahan yang perlu saya koreksi, terima kasih kepada pembaca yang sudah mengoreksi.
Jadi, ini dia.. sebut saja Subnetting IPv6 edisi revisi atau Subnetting IPv6 v2. :)
Di tulisan sebelumnya ada beberapa rumus, tapi di tulisan yang ini saya pakai lebih banyak gambar yang mungkin saja lebih memudahkan.
Saya berasumsi teman-teman yang membaca ini sudah paling tidak sedikit memahami apa itu IPv6, perbedaannya dengan IPv4, penulisannya, dsb. Tapi kalau ternyata belum ngeh apa itu IPv6, jangan belajar subnetting dulu.

Baik, sebelum ke cara subnetting saya tulis lagi apa-apa saja yang perlu diketahui di IPv6.

IPv4 dan IPv6

Saya masih menemui ada teknisi jaringan yang beranggapan bahwa IPv4 dan IPv6 sama, hanya saja IPv6 jumlah IP address nya lebih banyak dari IPv4 dan penulisan alamatnya berbeda.
Tidak benar, IPv4 dan IPv6 tidak sama. IP (Internet Protocol), ada kata protokol di situ. Protokol itu satu set aturan yang sudah dirumuskan dan disepakati bersama.
Jadi apa pun perangkat jaringannya selama dia perangkat IP di layer 3, entah itu server, router, atau smartphone, mereka berbicara dengan bahasa yang sama, bahasa IP atau protokol IP.
Nah protokol IP saat ini di ada dua, protokol versi 4 (IPv4) dan protokol versi 6 (IPv6). Keduanya ini biarpun masih sama-sama IP tapi bahasanya sudah berbeda, jadi tidak kompatibel satu sama lain.
Kemudian di IPv4, kita terbiasa subnetting sampai bit terpanjang, misalnya /30 dari IPv4 yang 32 bit.
Di IPv6, rule nya beda. IPv6 sepanjang 128 bit, tapi subnet terkecil cuma sampai /64. Artinya dari bit ke 65 sampai bit ke 128 jadi alamat host, tidak ada subnetting /72 atau /96.[1]
Jadi IPv6 itu /64 everywhere, biarpun network isinya cuma 10 host, tetap /64 yang dipakai. Tapi ada pengecualian untuk link inter-router, satu network yang isinya dua router. Untuk yang ini dipakai /127.[2]
Lagi, di IPv4 biasanya kalau subnetting yang diingat itu alamat pertama network, alamat terakhir broadcast, ditengah-tengah alamat unicast atau alamat untuk host.
Di IPv6, tidak ada broadcast, jadi alamat terakhir bisa dipakai untuk host.

Subnetting IPv6

Saya rasa kita punya masalah yang sama kalau berurusan sama IPv6, bilangan hex. Kita, atau paling tidak saya terbiasa pakai desimal, heksadesimal kelihatannya asing dan sulit.
Tapi sesuai judulnya, subnetting IPv6 bisa lebih mudah dari IPv4. Bagaimana bisa?
Karena penulisannya pakai hex, itu yang bikin gampang. Iya, jadi hex itu malah mempermudah, karena subnetting itu tidak lepas dari bit bilangan biner, sedangkan satu karakter heksadesimal sama dengan 4 bit biner.
Saya ulangi lagi, Satu karakter heksadesimal sama dengan 4 bit biner
Contoh biner 11111111 kalau di desimal ditulis 255 tapi di hex ditulis ff atau 0xff
Dengan gambar mungkin bisa lebih dipahami.
Gambar 1.
IPv6
Kita pakai prefix 2002:db8:abcd:dead::/64 di contoh ini. Prefix ini, 2001:db8::/32 memang dikhususkan untuk dokumentasi, tutorial, dsb. [3]
Keterangan gambar di bawah:
  • Notasi Hex IPv6: Ini prefix IPv6 yang kita pakai untuk contoh.
  • Nomor Hex: Nomor kolom karakter heksadesimal.
  • Jumlah bit: Panjang bit di kolom hex ke sekian. Misal hex 2001, karena 2001 ada 4 kolom, panjang bit nya adalah 16, di notasi biner ditulis seperti ini 0010 0000 0000 0001. Paham? Jadi hex ke biner nya seperti ini 2=0010, 0=0000, 0=0000, 1=0001, satu hex sama dengan 4 bit biner.
Kalau sudah bisa dipahami, kita ambil contoh.
Network 2001:db8::/32, bagi ke jaringan kecil /34.
Dari sini ada beberapa istilah di bawah:
  • Network: di contoh ini 2001:db8::/32 Ini network besarnya, artinya /32, bit dari 33 sampai 128 punya kita dan bisa diatur semau kita, sedangkan bit 1 sampai bit 32 bukan punya kita dan tidak bisa kita rubah.
  • Sub network atau subnet: subnet ini cabang dari network. Di contoh ini /34
Lebih jelasnya seperti gambar di bawah:
Subnetting IPv6
Jadi subnetting itu membagi network ke sub network atau subnet.
Nah pertanyaan di subnetting kan biasanya, berapa jumlah subnet, apa saja subnet-nya, berapa jumlah host, dsb.
Baik, saya perkenalkan variabel lagi:
Jumlah subnet (y): kita sebut saya jumlah subnet dengan y. Cara menghitungnya, 2 ^ (subnet - network). Di contoh ini network /32 dibagi ke subnet /34. Jadi 2 ^ 34-32 = 2 ^ 2 = 4.
Lihat lagi gambar di atas, network /32 kalau dibagi ke /34, jadinya 4 subnet /34. Jadi y = 4.
Jumlah host dalam subnet: Gampang, 2 ^ 128 - subnet. Di contoh berarti 2 ^ 128-34 = 2 ^ 94. Silakan dihitung berapa hasil 2 pangkat 94.
Alamat subnet: Ini yang agak tricky. Untuk menghitung alamat subnetnya, kita perlu beberapa variabel.
- Nomor kolom hex (x). Kembali ke gambar pertama, x ini nomor kolom di bit subnet. Di contoh ini bit subnet 34, jadi x atau nomor kolom di kolom 9.
Kenapa nomor 9? karena, ingat lagi satu hex = 4 bit biner, dan kolom nomor 9 ada 4 bit dari bit ke 33 sampai 36.
IPv6
  • Kelipatan subnet (z). z ini dipakai untuk menghitung subnet selanjutnya. Di contoh, /32 dibagi ke /34 dan hasilnya ada 4 subnet /34. Jadi untuk mengetahui subnet /34 pertama, /34 ke dua, ke tiga, dan ke empat, caranya nomor kolom (x) ditambah kelipatan subnet (z) sama dengan subnet berikutnya.
IPv6
Perhatikan gambar di atas, jadi setiap kolom ada 4 bit, dan bit ini diberi nomor 1 sampai 4. Kalau bit subnet ada di nomor bit 1, maka kelipatan subnet berikutnya dengan menambahkan 8, z = 8, kalau di nomor 2, maka z = 4, nomor 3 z = 2 dan kalau di nomor 4 maka z = 1.
Jadi untuk menghitung subnet berikutnya nomor kolom (x) ditambah (z).
Di contoh ini, network 2001:db8::/32 dibagi ke subnet /34, kita bisa terapkan perhitungannya.
  • x nomor kolom. /34 ada di kolom 9.
  • y atau jumlah subnet = 4. 2 ^ 34-32 = 2 ^ 2 = 4.
  • z kelipatan. /34 ada di nomor bit ke 2, jadi z = 4.
Jadi, tambahkan nomor kolom x (9) dengan kelipatan z (4) sampai jumlah subnet y sama dengan 4.
2001:0db8::/32
- 1. 2001:0db8:0000::/34 atau bisa ditulis 2001:db8::/34
- 2. 2001:0db8:4000::/34
- 3. 2001:0db8:8000::/34
- 4. 2001:0db8:c000::/34

Kita lanjut dengan contoh lain.
Contoh 1.
Diberikan network 2001:db8::/32, subnetting ke jaringan kecil /36. Berapa jumlah subnet, dan apa saja networknya?
  • x nomor kolom. /36 ada di kolom 9.
  • y atau jumlah subnet = 16. 2 ^ 36-32 = 2 ^ 4 = 16.
  • z kelipatan. /36 ada di nomor bit ke 4, jadi z = 1.
Jadi, tambahkan nomor kolom x dengan kelipatan z sampai jumlah subnet y sama dengan 16.
Hitung dari kiri ke kanan, karakter ke 9 heksadesimal kita tambahkan dengan 1. Ulangi terus sampai jumlah subnet, atau y = 16.

========================
y    subnet
========================
1    2001:0db8:0000::/36 atau bisa ditulis 2001:db8::/36
2    2001:0db8:1000::/36
3    2001:0db8:2000::/36
4    2001:0db8:3000::/36
5    2001:0db8:4000::/36
6    2001:0db8:5000::/36
7    2001:0db8:6000::/36
8    2001:0db8:7000::/36
9    2001:0db8:8000::/36
10   2001:0db8:9000::/36
11   2001:0db8:a000::/36
12   2001:0db8:b000::/36
13   2001:0db8:c000::/36
14   2001:0db8:d000::/36
15   2001:0db8:e000::/36
16   2001:0db8:f000::/36

Contoh 2.
Dari network 2001:db8:c000::/34, bagi ke dalam 3 jaringan kecil.
Bisa kah?
Tidak bisa, kita pelu ingat bahwa y, atau jumlah subnet adalah pangkat 2. Yaitu 1, 2, 4, 8, 16, 32, 64, dan seterusnya. Jadi membagi jaringan kedalam 3 jaringan kecil itu tidak bisa. Bisanya, kita ambil yang mendekati tapi tidak lebih kecil. Yang mendekati 3 tapi tidak lebih kecil dari 3 adalah 4, atau 22.
Jadi, kita akan bagi 2001:db8:c000::/34 kedalam 4 subnet kecil, atau y = 4.
network = 34
subnet  = tidak diketahui
y       = 4

Kita cari subnet dengan sedikit aljabar.

            y  = 2 ^ subnet - network
            4  = 2 ^ subnet - 34
 (subnet - 34) = akar 4
 (subnet - 34) = 2
        subnet = 34 + 2
        subnet = 36

Jadi,
 network = 34
 subnet  = 36
       y = 4
  • x nomor kolom. /36 ada di kolom 9.
  • y atau jumlah subnet = 4. 2 ^ 36-34 = 2 ^ 2 = 4.
  • z kelipatan. /36 ada di nomor bit ke 4, jadi z = 1.

Hitung dari kiri ke kanan, x atau karakter ke 9 heksadesimal kita tambahkan dengan 1, karena z = 1. Ulangi terus sampai y = 4.

======================
y   subnet
======================
1   2001:0db8:c000::/36 atau bisa ditulis 2001:db8:c000::/36
2   2001:0db8:d000::/36
3   2001:0db8:e000::/36
4   2001:0db8:f000::/36


Contoh 3.
Di dalam network 2001:db8:e000::/36, berapa jumlah host yang ada di network tersebut, berapa alamat ip host pertama dan berapa alamat ip host terakhir?
Karena IPv6 sepanjang 128 bit, maka jumlah host untuk /36 adalah:
2 ^ 128-36
2 ^ 92
4.951.760.157.000.000.000.000.000.000
Saya tidak tahu bagaimana menyebut angka diatas.
Dalam network 2001:db8:e000::/36, host awal dan terakhir sbb:
host pertama  : 2001:db8:e000:0000:0000:0000:0000:0001 atau bisa ditulis 2001:db8::1
host terakhir : 2001:db8:efff:ffff:ffff:ffff:ffff:ffff
Mengapa host terakhir 2001:db8:efff:ffff:ffff:ffff:ffff:ffff?
Karena alamat ini kalau ditambahkan 1 sudah masuk subnet /36 berikutnya yang alamat subnetnya 2002:db8:f000::/36, dan alamat host terakhir ini bukan alamat broadcast karena tidak ada broadcast di IPv6.

Contoh terakhir, contoh ke 4.
Bagi network 2001:db8:e000::/36 ke subnet /41.
Silahkan dihitung, kemudian bandingkan hasilnya dengan yang di bawah.
=======================
y   Subnet
=======================
1   2001:0db8:e000::/41
2   2001:0db8:e080::/41
3   2001:0db8:e100::/41
4   2001:0db8:e180::/41
5   2001:0db8:e200::/41
6   2001:0db8:e280::/41
7   2001:0db8:e300::/41
8   2001:0db8:e380::/41
9   2001:0db8:e400::/41
10  2001:0db8:e480::/41
11  2001:0db8:e500::/41
12  2001:0db8:e580::/41
13  2001:0db8:e600::/41
14  2001:0db8:e680::/41
15  2001:0db8:e700::/41
16  2001:0db8:e780::/41
17  2001:0db8:e800::/41
18  2001:0db8:e880::/41
19  2001:0db8:e900::/41
20  2001:0db8:e980::/41
21  2001:0db8:ea00::/41
22  2001:0db8:ea80::/41
23  2001:0db8:eb00::/41
24  2001:0db8:eb80::/41
25  2001:0db8:ec00::/41
26  2001:0db8:ec80::/41
27  2001:0db8:ed00::/41
28  2001:0db8:ed80::/41
29  2001:0db8:ee00::/41
30  2001:0db8:ee80::/41
31  2001:0db8:ef00::/41
32  2001:0db8:ef80::/41

Contoh sudah selesai, sekarang kuis
Saya punya network 2001:db8::/32. Kemudian saya delegasikan 1 prefix /48 ke teman-teman. Prefix network-nya 2001:db8:abcd::/48. Saya minta teman-teman bagi prefix network ini ke /56.
Pertanyaan saya, berapa jumlah subnet nya, dan apa saja alamat subnet nya.

Baik saya rasa cukup, silakan kalau ada yang kurang jelas atau ada yang perlu dikoreksi lagi bisa tuliskan di komen. Jangan lupa bantu share kalau artikel ini membantu pemahaman subnetting IPv6.


Refs:
  1. [1] RFC 5375 - Considerations for /64 Prefixes https://tools.ietf.org/html/rfc5375#section-3.1
  2. [2] RFC 6164 - Using 127-Bit IPv6 Prefixes on Inter-Router Links https://tools.ietf.org/html/rfc6164
  3. [3] RFC 3849 - IPv6 Address Prefix Reserved for Documentation https://www.ietf.org/rfc/rfc3849
Share: