Area Informasi IT

Jumat, 15 Februari 2019

Tutorial Mikrotik Setting DHCP Client Dan Firewall NAT pada Virtual Box

Nufan Rizqi Prasetiya

Pengertian DHCP

DHCP (Dynamic Host Configuration Protocol) merupakan perintah yang diberikan sehingga perangkat jaringan dapat menerima IP Address secara otomatis pada host dalam  sebuah jaringan. Sistem distribusi IP pada DHCP Server yaitu memberikan respon terhadap permintaan IP yang dikirimkan oleh DHCP Client.
Selain IP Address, DHCP juga dapat memberikan informasi netmask, gateway, dns, NTP server dan masih banyak lagi. (sumber : mikrotik.co.id)
Dalam tutorial kali ini, kita mencoba mendapatkan alokasi IP Address dari ISP secara dhcp. Sehingga proses request IP tidak perlu dilakukan secara manual oleh administrator.

Alat dan Bahan :
  • Komputer atau Laptop yang terhubung dengan Internet
  • Mikrotik RouterOS
  • Winbox
  • Virtualbox
Langkah Praktikum Kerja
  • Pastikan anda telah melakukan instalasi Mikrotik RouterOS pada VirtualBox kalian. Jika belum, silahkan kunjungi artikel saya sebelumnya tentang Cara Install MikrotikOS pada VirtualBox
  • Jalankan MikrotikOS yang telah anda install sebelumnya pada VirtualBox. Login dengan User = Admin, Pass = Blank (Kosong).
  • Buka WinBox yang akan digunakan untuk melakukan konfigurasi Mikrotik kita. Jika belum mempunyai WinBox, silahkan download di situs resmi Mikrotik
  • Pada WinBox silahkan login berdasarkan Mac Adress atau IP address anda. Login admin Password blank. klik Connect.
inforea.tech
Langkah 1 - Login Winbox
  • Pada halaman WinBox, pilih Interfaces dan berikan nama pada masing-masing port untuk memudahkan kalian mengingat fungsi port dalam konfigurasi di kemudian hari. Disini saya memberikan nama pada Ether1 - Internet dan pada Ether2 - Client. Saya pikir tidak perlu menjelaskan untuk penamaan ini. 
inforea.tech
Langkah 2 - Rename Ethernet
  • Langkah Selanjutnya, pilih menu IP - DHCP Client pastikan pada interface Ether1 - Internet status Bound. Jika status "searching" coba cek koneksi internet anda.
inforea.tech
Langkah 3 - DHCP Client
  • Setelah memastikan Bound, kita ke menu IP - Addresses. Klik tanda tambah (+) untuk memerikan alamat IP Adress yang akan anda distribusikan ke client. Saya menggunakan IP 192.168.20.1/24 sebagai IP Client. Network Address 192.168.20.0 dan Interfaces pilih Ether2-Client. Klik Apply dan OK
inforea.tech
Langkah 4 - Setting IP Address
inforea.tech
Gambar IP Address List
  • Sampai disini kita telah selesai memberikan alamat IP address pada sisi Server Internet dan Client pada Mikrotik.
  • Langkah selanjutnya, kita berikan DNS Server pada server dengan pilih IP - DNS kita berikan DNS Google 8.8.8.8 dan 8.8.4.4 pastikan centang "Allow Remote Request". Apply - OK.
inforea.tech
Langkah 5 - Setting DNS
  • Kemudian, berikan Firewall NAT pada konfigurasi kita dengan pilih IP - Firewall pilih NAT dan klik tombol tambah (+). Pada menu General pastikan Chain = srcnat dan Out. Interfaces - Ether1 Internet.
inforea.tech
Langkah 6 - NAT Rule
  • Masih pada dashboard NAT kita pilih Action pilih Masquerade. Apply - OK.
inforea.tech
Langkah 7 - Action NAT
  • Setelah semua selesai, kita Pilih menu IP - Routes. Disini karena kita telah menggunakan DHCP Client artinya Routing yang kita lakukan juga otomatis DHCP, kita tidak perlu melakukan konfigurasi lagi karena IP Address Routing pada menu ini. Jika belum ada kalian bisa menambahkan secara manual.
inforea.tech
Langkah 8 - Routing 
  • Sampai disini kita telah selesai melakukan konfigurasi Mikrotik Setting DHCP Client Dan Firewall NAT pada Virtual Box. 
  • Sekarang kita lakukan sinkronasi jaringan antara Mikrotik VirtualBox dengan Komputer kita dengan cara berikan IP Address pada Ethernet VirtualBox yang satu jaringan dengan IP Client tadi.
inforea.tech
Langkah 9 - Setting IP Address Client
  • Untuk memeriksa konfigurasi yang kita lakukan, silahkan lakukan test Ping di CMD Komputer anda ke google.com. jika TTL berarti konfigurasi yang anda lakukan sudah benar.
inforea.tech
Langkah 10 - Test Konfigurasi
Demikian Tutorial Mikrotik Setting DHCP Client Dan Firewall NAT pada Virtual Box yang bisa saya bagikan kepada anda. Semoga bermanfaat dan membantu.
Berikan Komentar jika ada pertanyaan dan masukan. Terimakasih.

Kamis, 14 Februari 2019

Tutorial Cara Install Mikrotik RouterOS Pada VirtualBox

Nufan Rizqi Prasetiya
Pada kesempatan kali ini, saya akan memberikan tutorial Instalasi Mikrotik RouterOS pada VirtualBox. Pembelajaran menggunakan virtual berguna untuk membiasakan siswa agar lebih mengenal tentang sistem kerja dan tools-tools yang ada pada mikrotik, sehingga siswa atau seseorang yang akan belajar mikrotik lebih memahami ketika nantinya bersentuhan langsung dengan hardware atau device router mikrotik secara real.
Sebelum nya pastikan anda menyiapkan bahan yang akan kita gunakan seperti ISO RouterOS Mikrotik, dan telah menginstall  Oracle VirtualBox nya.
Jika belum mempunyai, silahkan download VirtualBox DISINI.
Untuk Mikrotik RouterOS dapat anda download langsung di website resminya DISINI.

Langsung saja kita lakukan Cara Install Mikrotik RouterOS pada VirtualBox dibawah ini.

Langkah Instalasi :

  • Saya asumsikan anda telah menginstall VirtualBox terlebih dahulu.
  • Add New pada menu VirtualBox
inforea.tech
Add - New
  • Isikan Name, Type = Linux, Version = Other Linux, dan Hard Disk = Create Virtual kemudian Create.
inforea.tech
Langkah 2 - Install MikrotikOS
  • Pilih VDI (Virtual Disk Image) kemudian Create
inforea.tech
Langkah 3 - Install MikrotikOS
  • Setelah Selesai, Pilih Menu Settings pada Dashboard Menu, pilih System. sesuaikan seperti gambar dibawah ini.
inforea.tech
Langkah 4 - install MikrotikOS
  • Kemudian pilih Storage, arahkan pada storage devices "Empty" , pada Attributes optical klik tanda kaset CD. Pilih Choose Virtual Optikal Disk File. Kemudian cari file .iso mikrotik yang telah anda download sebelumnya.
inforea.tech
Langkah 5 - install MikrotikOS
  • Kemudian pilih Network, pada Adapter 1 pilih Bridge Adapter dan sesuaikan driver yang kalian gunakan untuk terhubung ke internet. Disini saya menggunakan Realtek Wireless. Advance pilih Mode "Allow All".
inforea.tech
Langkah 6 - install MikrotikOS
  • Pada Network "Adapter 2" pilih Host Only Ethernet Adapter. Seperti gambar dibawah ini.
inforea.tech
Langkah 7 - install MikrotikOS
  • Setelah Selesai, pilih OK dan Jalankan mesin Virtual yang telah anda buat. Tunggu Proses Installasi sedang berlangsung.
  • Untuk proses Install silahkan ketik 'a' untuk pilih semua driver, ketik 'i' untuk install dan ketik 'y' untuk setuju. (a, i, y, y). Tunggu Proses instalasi driver OS yang dibutuhkan.  
inforea.tech
Langkah 8 - install MikrotikOS
  • Menunggu 
inforea.tech
Langkah 9 - install MikrotikOS
  • Setelah selesai, sebelum Reboot kaliah keluarkan terlebih dahulu file .iso yang digunakan agar tidak terjadi perulangan insallasi dari awal. kemudian tekan Enter.
Langkah 10 - install MikrotikOS

  • Done, proses Instalasi selesai. Silahkan Login dengan User = admin, Password = blank (kosong). tekan enter. karena belum ada lisensi kalian pilih No (n) saja.
inforea.tech
Langkah 11 - instalasi MikrotikOS
Cukup sekian tutorial Install Mikrotik RouterOS pada VirtualBox kali ini, semoga bermanfaat dan membantu. 
Jangan lupa komentar jika masih ada pertanyaan.

Artikel Terkait Konfigurasi DHCP Client dan Firewall NAT pada VirtualBox

Senin, 11 Februari 2019

Contoh Program Bahasa C Mencari Volume Gas Ideal

Nufan Rizqi Prasetiya

Selamat Datang,


Pada postingan kali ini, kita akan belajar tentang Bahasa C. Bagi siswa atau mahasiswa yang mengambil jurusan Teknik Informatika, belajar Dasar Pemrograman menjadi mata kuliah wajib. Beberapa terkadang menggunakan Bahasa C merupakan cara tercepat untuk melatih alur logika kita, karena Bahasa C  merupakan bahasa Pemrograman dengan konsep Prosedural sehingga langsung di eksekusi oleh komputer.

Disini Saya menggunakan aplikasi CodeBlocks untuk menulis membuat contoh soal nya. Langsung saja gays....!

Program Menghitung Volume Gas Ideal Bahasa C (Prosedural)
Diketahui :

  • Temperatur Suhu (T) = 296,75 Kelvin
  • Mol (n) = 1,5 mol
  • Tekanan (P) = 8.5 kiloPascal
  • Konstanta Gas Ideal (R) = 8,314 JK-1mol-1
Hitunglah : Volume Gas Ideal : ........?

Syntax Program Bahasa C 

// Program Menghitung Volume Gas Ideal
#include <stdio.h>
#include <stdlib.h>

float P, V, n, T;
// p = tekanan ,  v = volume , n = mol , t = temperatur
float R = 8.314;

int main()
{
    printf("====== Program Menghitung Volume Gas Ideal ======\n\n");
    printf("Nilai Tekanan kPa (kiloPascal) = ");
    scanf("%f", &P);
    printf("Nilai Mol = ");
    scanf("%f", &n);
    printf("Nilai Temperatur (Kelvin) = ");
    scanf("%f", &T);

    //Rumus Volume
    V = (n*R*T)/P;

    printf("\n Volume Gas Ideal (V) adalah %0.3f \n", V);

    return 0;
}

Perhatian...!
variable bersifat sensitive, Tipe data Float karena input bilangan Real

Output Program

Output Program

Terima Kasih, Semoga Bermanfaat dan Selamat Belajar. Koding Gays..!!!!

#Pemrograman #BahasaC #CodeBlocks 


Kamis, 07 Februari 2019

Algoritma Pemrograman, Logika Dasar Dunia Programming

Nufan Rizqi Prasetiya
Algoritma? terkadang kita sering mendengar kata tersebut. Apalagi untuk siswa / mahasiswa jurusan IT yang baru memulai belajar Pemrograman Dasar, tentu ini merupakan mata kuliah atau Mata Pelajaran Pertama yang akan diajarkan kepada kalian.

Apa itu Algoritma?

Algoritma merupakan urutan langkah-langkah atau cara menyelesaikan suatu masalah atau kasus yang disusun secara sistematis dan terstruktur, sehingga alur solusi tercatat dengan jelas.
Algoritma juga dapat diartikan sebagai solusi detail secara prosedural (aturan) dari suatu persoalan dalam notasi algoritmik.

Ciri Algoritma Pemrograman :
  1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah yang terbatas. Artinya akan berhenti ketika kasus telah terselesaikan.
  2. Setiap langkah harus didefinikan secara tepat dan tidak ambigu (bermakna dua).
  3. Algoritma memiliki nol atau lebih inputan nilai.
  4. Algoritma dapat mempunyai nol atau lebig keluaran nilai (output).
  5. Algoritma harus efektif dan efisien. (Donald E. Knuth)
Bagian Teks Algoritma :
Teks algoritma selalu terdiri dari tiga bagian, yaitu :
  • Judul (Header)
  • Kamus (Deklarasi)
  • Algoritma (Deskripsi)
Contoh :
Judul : Menghitung Jarak
             {dibaca v dan t, menghitung s = v*t dan menuliskan hasilnya}
Deklarasi :
            v : integer     { kecepatan , m/detik }
            t : integer      { waktu, detik }
            s : integer      { Jarak tempuh berdasarkan waktu t dan kecepatan v }
Algoritma :
           input   ( v, t )
                      s    ←  v * t
           Output   ( s )

Contoh Bahasa C : (Koding)

#include <stdio.h>

#include <stdlib.h>

int kecepatan, waktu , jarak;

int main()
{
    printf("Menghitung Jarak Tempuh \n");
    printf("masukkan nilai Kecepatan V = ");
    scanf("%d", &kecepatan);
    printf("Masukkan Nilai Waktu t =  ");
    scanf("%d", &waktu);

    //Rumus Jarak
    jarak = kecepatan * waktu;

    printf("hasil jarak adalah %d \n", jarak);

    return 0;

}


Output









SMK MUHAMMADIYAH KAJEN || 2019

Rabu, 06 Februari 2019

Analisis TroubleShooting Jaringan

Nufan Rizqi Prasetiya

Hal Dasar Analisa Jaringan

Dalam penanganan suatu infrastruktur jaringan, tentunya seorang teknisi pernah mengalami suatu kerusakan jaringan baik ringan maupun berat. Untuk memudahkan dalam penanganan tentunya kita harus dapat menganalisa gejala kerusakan yang muncul, apakah berkaitan dengan Software atau Hardware tergantung gejala yang ada.

Faktor-faktor Penyebab Kerusakan Jaringan :

  1. Tegangan Listrik
  2. Kerusakan Perangkat Hardware Wireless
  3. Perangkat Software
  • Tegangan Listrik
Tegangan Listrik dapat menyebabkan gangguan pada perangkat wireless apabila tegangan yang dialirkan tidak stabil, Sering terjadi naik turun atau mati mendadak dari sumber listrik (PLN).
Dengan sumber listrik yang tidak stabil tentunya sangat mempengaruhi keawetan suatu perangkat dan berpotensi terjadinya konsleting perangkat disebabkan sumber arus listrik yang tidak stabil.

  • Kerusakan Perangkat Wireless
Pada kasus ini, salah satu faktor penyebab yaitu ganguan petir (gangguan alam). Faktor alam seperti petir, hujan, dan gangguan alam lain dapat menyebabkan perangkat terbakar atau konsleting karena air. Selain itu pemakaian yang terlalu lama dengan tidak adanya perawatan (maintance) secara berkala akan sangat mempengaruhi kondisi perangkat yang digunakan.

  • Perangkat Software
Faktor lain yang juga mempengaruhi error jaringan adalah gangguan yang terjadi pada sisi server atau PC client. gangguan ini dapat terjadi karena tidak berjalannya Operating System (OS) pada perangkat wireless misal : mikrotikOS, Cisco dll.
Terjadinya konflik IP address antar perangkat, tidak berjalannya proses proxy server pada server dan masih banyak lagi faktor yang mempengaruhi kerusakan dari sisi Perangkat Software.
Dalam penyelesaian ini, seorang administrator jaringan harus menguasai standar server dan client pada jaringan yang terpasang.

Penulisan PHP (Backend Programming)

Nufan Rizqi Prasetiya

Penulisan PHP (Syntax)

PHP (Hypertext Preprocessor) mempunyai beberapa aturan Penulisan (Syntax).

  1. Diantaranya harus diapit oleh tag :
  2. Setiap satu statement (perintah) diakhiri dengan titk-koma ( ; ).
  3. Case Sensitive untuk nama identifier buatan user (Variable, konstanta, fungsi dll)
  4. Tidak Case Sensitive untuk identifier bawaan php
  5. Harus Diapit oleh tag :
    • <? ......... ?>
    • <?php ............ ?>
    • <script languange="php"> ....... </script>
    • <%  ..................... %>
 Contoh : 

<?php
      echo "Selamat Datang";
?>

Integrasi HTML dan PHP

<html>
  <head>
      <title>Belajar php</title>
  </head>
  <body>
     
     <?php

        echo "Hallo, ini script php";

    ?>

  </body>
</html>


SMK MUHAMMADIYAH KAJEN || 2019

Dasar PHP..!!! apa itu? (Backend Programming)

Nufan Rizqi Prasetiya

Dasar PHP

PHP merupakan bahasa program yang kita gunakan pada sisi Server atau Backend dari aplikasi yang kita buat. PHP sendiri berjalan beriringan dengan syntax HTML yang telah kita buat sehingga kita dapat mengolah sistem atau website kita agar lebih mudah dan dinamis dalam melakukan maintance atau pengembangan.

Fungsi PHP pada Backend Programing :
  1. Mengatur alur logika sistem
  2. Berinteraksi dengan DataBase
  3. Mempermudah Proses Update Data
Penemu PHP :

PHP (Personal Home Page atau Profesional Home Page) Pertama kali di buat oleh Rasmus Lerdorf pada tahun 1994. Awal mulanya PHP merupakan program CGI yang dikhususkan untuk menerima Input melalui Form yang ditampilkan pada Web Browser. Hingga saat ini PHP merubakan perangkat lunak Open Source yang mempunyai banyak komunitas dan developer dari berbagai dunia.

Database yang Support dengan PHP :
  1. dBase
  2. mSQL
  3. MySQL
  4. ODBC
  5. Oracle
  6. Dan Sebagainya


Spesifikasi Jaringan Nirkabel (WLAN)

Nufan Rizqi Prasetiya

Arsitektur WLAN
Pengantar WLAN :
Jaringan lokal tanpa kabel atau WLAN merupakan jaringan area lokal tanpa kabel (wireless) dimana media transmisi yang digunakan adalah Frekuensi Radio (FR) dan Infrared (IR) untuk memberi sebuah koneksi jaringan ke seluruh pengguna dalam area sekitarnya.


Spesifikasi Jaringan Nirkabel (WiFi)
Dalam alur kerja teknologi wireless, spesifikasi jaringan yang digunakan  adalah 802.11 dari IEEE (Institute of Electrical and Electronics Engineersdimana ini juga sering disebut WiFi (Wireless Fidelity) standar yang berhubungan dengan kecepatan akses data.

Ada beberapa jenis spesifikasi dari 802,11 yaitu 802.11b,802.11g, 802.11a, dan 802.11n seperti yang tertera pada tabel berikut :

Spesifikasi Wifi
Spesifikasi WiFi



SMK MUHAMMADIYAH KAJEN || 2019

Sabtu, 13 Desember 2014

Beberapa Cara Menambah atau Mengisi Saldo ke Akun PayPal Anda

Unknown




Mungkin bagi para pemula atau pengguna baru paypal masih bingung untuk mengisi saldo paypal kita, sehingga dapat kita gunakan untuk keperluan bisnis online atau berbelanja berbagai macam keperluan aktifitas kita didunia virtual ini.
Disini ada beberapa cara untuk menambah dana ke akun PayPal yaitu diantaranya :
  • Membeli Balance PayPal,
  • Menggunakan kartu kredit, dan
  • Menggunakan US Bank.
Membeli Balance PayPal


Cara ini merupakan cara yang paling gampang, cepat, dan murah untuk mengisi akun PayPal. Namun ada hal yang mendasar yang menjadi masalah adalah PayPal melarang aktivitas ini. Saya coba “iseng” bertanya ke pihak PayPal tentang menjual balance PayPal dan berikut adalah jawaban yang saya dapatkan:

“I understand you want to know whether you can sell your PayPal balance to others.

I am sorry to tell you that you can not sell your balance on PayPal.This function was limited by your local financial and governmental regulations. Just as my colleague mentioned, this is not allowed by our User Agreement. I suggest you obey our User Agreement, your local financial and governmental regulations.”

Kelebihan
  • Gampang, Anda bisa dengan mudah mencari jasa penjual balance PayPal di Internet.
  • Cepat, proses mengisian cepat dalam hitungan detik :D
  • Murah, pada umumnya kurs yang diberlakukan lebih bagus dibanding kurs di PayPal.

Kelemahan
  • Ilegal, PayPal melarang transaksi ini sehingga akun bisa berpotensi untuk dibatasi/
  • Rawan, jika tidak hati-hati maka Anda bisa ditipu oleh pihak yang tidak bertanggung jawab :D
Menggunakan Kartu Kredit

Cara ini sebenarnya bukan merupakan proses “add fund” yang normal. Artinya proses ini berlangsung secara tidak langsung. Proses yang terjadi adalah sebagai berikut kartu kredit digunakan sebagai sumber dana untuk transaksi PayPal kemudian tagihan kartu kredit dibayarkan menggunakan bank lokal Indonesia.

Kelebihan
  • Legal, proses ini sesuai dengan ketentuan yang berlaku di PayPal sehingga Anda tidak perlu was-was akun Anda akan dibatasi (kecuali sebab yang lain).
  • Praktis, Anda tidak perlu pusing dengan proses “add fund” karena proses pembayaran terjadi dari bank lokal dengan pihak kartu kredit.
Kekurangan
  • Repot, tentu saja Anda perlu kartu kredit yang nyata untuk keperluan ini. Namun menjadi keuntungan karena kartu kredit bisa digunakan untuk proses verifikasi.

Menggunakan US Bank


Seperti yang telah saya bahas sebelumnya, proses menambah dana dari bank lokal menggunakan kehadiran US Bank. Dana dikirim dari bank lokal ke US Bank yang kemudian dipindahkan ke akun PayPal.

Keuntungan
  • Legal, proses ini sesuai dengan ketentuan yang berlaku di PayPal sehingga Anda tidak perlu was-was akun Anda akan dibatasi (kecuali sebab yang lain).
Kekurangan
  • Ribet, Anda harus memiliki US Bank.
  • Mahal, proses ini memerlukan wire transfer yang biayanya besar dibanding dua cara lainnya.
  • Lama, proses yang lama dari dana dikirim dari bank lokal Indonesia ke US Bank dan kemudian pengiriman dari US Bank ke akun PayPal.
Demikian 3 (tiga) cara yang mungkin dapat dilakukan untuk menambah dana ke akun PayPal abda. Tentu saja tidak menutup kemungkinan banyak cara lain selain ketiga cara yang telah saya sebutkan. Saya kembalikan kepada pembaca untuk mengambil keputusan sendiri. Kita dapat saling berbagi ilmu....

Terima kasih dan semoga bermanfaat!
.
.
. tolong kunjungi blog ini juga yaaa,, :)