Kamis, 06 Oktober 2016

DNS SERVER

Pengertian DNS Server


DNS atau Domain Name Service adalah sebuah sistem yang dikembangkan untuk mengelola penamaan suatu komputer, layanan ataupun sumber daya di jaringan yang disusun secara hirarki dan terdistribus. Dns juga berfungsi untuk menerjemahkan nama-nama host (hostname) menjadi nomor IP (IP address)ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna internet. DNS Server juga membantu memetakan host name sebuah komputer ke IP address pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail.


Cara Membuat / Konfigurasi DNS Server di Linux Debian


Sebelum membuat atau konfigurasi dns server di linux debian, alangkah baiknya anda sudah menginstal linux berbasis text dan sudah bisa menjalankan atau mengoperasikan sistem operasi tersebut. Setelah itu mari kita simak tutorialnya berikut ini.


A. Instal OS Linux Debian [berbasis text]
B. Konfigurasi jaringan

Sebelum konfigurasi cek dulu apakah network di linux anda sudah di setting atau belum, jika belum perintah untuk mengeceknya adalah ketik ifconfig lalu enter. jika belum di setting, lakukan hal berikut. 

- Edit network interfaces dengan cara ketik perintah : nano /etc/network/interfaces
- Hapus dhcp diganti dengan static
- Lalu ketik perintah seperti gambar berikut 



Cara Konfigurasi Jaringan di Linux Debian



- Jika sudah save dengan cara : CTRL+X > Save > Enter
- Setelah itu restart network / os anda, ketik perintah : /etc/init.d/networking/restart atau reboot
- Cek apakah sudah terkonfigurasi dengan benar atau belum dengan cara, ketik : ifconfig



Cara Konfigurasi Jaringan di Linux Debian

C. Instal Bind9

Bind9 merupakan salah satu aplikasi yang digunakan untuk membuat DNS Server, cara menginstallnya seperti berikut.

- Masukan CD / File ISO terlebih dahulu. [Device > CD/Drive > Cari file ISO nya]
- Ketik perintah : apt-get install bind9



Cara Membuat DNS Server di Linux Debian



- Pilih Y 
- Lakukan restart bind9 anda atau os linux anda, caranya seperti tadi : reboot



Cara Membuat DNS Server di Linux Debian





D. Konfigurasi DNS Server
Sebelum konfigurasi alangkah baiknya anda terlebih dahulu file atau folder apa saja yang akan di konfigurasi, file yang akan dikonfigurasi :
  • named.conf.local
  • db.veri [db.local]
  • db.tkjb [db.local]
  • db.192
  • named.conf.options
  • resolv.conf

Setelah anda mengatahui file yang akan di konfigurasi, mari kita lakukan konfigurasi / cara membuat dns server. Caranya sebagai berikut :


1. Masuk ke folder bind terlebih dahulu : cd /etc/bind



Cara Membuat Konfigurasi DNS Server di Linux Debian



2. Edit file named.conf.local : nano named.conf.local  lalu isikan perintah seperti pada gambar dibawah ini. Jika sudah save Ctrl+X > Y > Enter



Cara Membuat Konfigurasi DNS Server di Linux Debian



3. Copy db.local ke db.veri dan db.xitkjb serta db.127 ke db.192, dengan perintah



Cara Membuat Konfigurasi DNS Server di Linux Debian



4. Edit file db.veri ketik : nano db.veri 
Ganti localhost dengan nama domain anda, contoh : Ctrl+W > Ctrl+R > tulis : localhost > Enter > nama domain > Enter > A
Isi dan ubah filenya seperti di gambar berikut :



Cara Membuat Konfigurasi DNS Server di Linux Debian



5. Edit file db.xitkjb ketik : nano db.xitkjb
Ganti localhost dengan nama domain anda, contoh : Ctrl+W > Ctrl+R > tulis : localhost > Enter > nama domain > Enter > A
Isi dan ubah filenya seperti di gambar berikut :



Cara Membuat Konfigurasi DNS Server di Linux Debian



6. Edit file db.192 : nano db.192
Ganti localhost dengan nama domain anda, contoh : Ctrl+W > Ctrl+R > tulis : localhost > Enter > nama domain > Enter > A
Isi dan ubah filenya seperti di gambar berikut :



Cara Membuat Konfigurasi DNS Server di Linux Debian



7. Edit file named.conf.options ketik : nano named.conf.options
Hapus slash //, dan 0.0.0.0 ganti menjadi IP Address anda, misal : 192.168.1.32 Setelah itu Save



Cara Membuat Konfigurasi DNS Server di Linux Debian



8. Edit file resolv.conf ketik : nano /etc/resolv.conf 
Ubah dan tambahkan isi file tersebut seperti dibawah ini.



Cara Membuat Konfigurasi DNS Server di Linux Debian



9. Restart Bind9 anda, ketik : /etc/init.d/bind9 restart

    Cara Membuat Konfigurasi DNS Server di Linux Debian



    10. Pengujian DNS Server anda menggunakan perintah nslookup [nama domain]


    Cara Membuat Konfigurasi DNS Server di Linux Debian


    sumber: http://begal-tech.blogspot.co.id/2015/05/tutorial-cara-membuat-konfigurasi-dns.html

    Senin, 14 Maret 2016

    Kecerdasan Buatan Pada Game

    Pengertian Kecerdasan Buatan

    Apakah Artificial Intelligence (AI) atau Intelegensi Buatan itu?
    AI dapat didefinisikan sebagai suatu mesin atau alat pintar (biasanya adalah suatu komputer) yang dapat melakukan suatu tugas yang bilamana tugas tersebut dilakukan oleh manusia akan dibutuhkan suatu kepintaran untuk melakukannya. Definisi ini tampaknya kurang begitu membantu, karena beberapa ahli berpendapat :
    H.A Simon (1987):
    “kecerdasan buatan merupakan kawasan penelitian, aplikasi dan instruksi yang terkait dengan pemrograman computer untuk melakukan sesuatu hal yang dalam pandangan manusia adalah cerdas”.
    Rich and Knight (1991):
    “sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan dengan lebih baik oleh manusia”.
    Encyclopedia Britannica:
    “merupakan cabang dari ilmu computer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk symbol-simbol dari bilangan, dan memproses informasi berdasarkan metode heuristic atau berdasarkan sejumlah aturan”
    Tujuan dari kecerdasan buatan menurut Winston dan Prendergast (1984):
    1.      Membuat mesin menjadi lebih pintar (tujuan utama)
    2.      Memahami apa itu kecerdasan (tujuan ilmiah)
    3.      Membuat mesin menjadi lebih bermanfaat (tujuan entrepreneurial)
    Didefinisikan sebagai kecerdasan yang ditunjukan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap computer. Kecerdasan diciptakan dan dimasukkan dalam suatu mesin atau computer agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa bidang yang menggunakan kecerdasan buatan anatara lain system pakar, permaianan computer, fuzzy logic, jaringan syaraf tiruan dan robotika.

    Sejarah Kecerdasan Buatan

    Pada tahun 1769, dataran Eropa dikejutkan dengan suatu permainan catur yang dapat menjawab langkah-langkah permainan catur yang belum ditentukan terlebih dahulu. Mesin ini disebut dengan Maelzel Chess Automationdan dibuat oleh Wolfgang Von Kempelan (1734-1804) dari Hungaria. Akan tetapi mesin ini akhirnya terbakar pada tahun 1854 di Philadelphia Amerika Serikat.banyak orang tidak percaya akan kemampuan mesin tersebut. Dan seorang penulis dari Amerika Serikat, Edgar Allan Poe (1809-1849) menulis sanggahan terhadap mesin tersebut, dia dan kawan-kawannya ternyata benar, bahwa mesin tersebut adalah tipuan, dan kenyataannya bukanlah aoutomation, tetapi merupakan konstruksi yang sangat baik yang dikontrol oleh seorang pemain catur handal yang bersembunyi di dalamnya.

    Usaha untuk membuat konstruksi mesin permainan terus dilanjutkan pada tahun 1914, dan mesin yang pertama kali didemonstrasikan adalah mesin permainan catur. Penemu mesin ini adalah Leonardo Torres Y Quevedo, direktur dari Laboratorio de Automatica di Madrid, Spanyol. Beberapa tahun kemudian, ide permainan catur dikembangkan dan diterapkan di komputer oleh Arthur L. Samuel dari IBM dan dikembangkan lebih lanjut oleh Claude Shannon.

    Contoh Game





     Command & Conquer (sering disingkat sebagai C&C atau CNC) adalah permainan video waralaba, sebagian besar bergayareal-time strategy juga berdasar sebuah permainan menembak orang pertama atau first-person shooter pada awalnya. SerialCommand & Conquer pertama kali dikembangkan oleh Westwood Studios antara tahun 1995 – 2003, selanjutnya pengembangannya diambil alih oleh Electronic Arts dengan likuidasi Westwood Studios pada tahun 2003.
    Seri pertama diluncurkan secara global pada 31 Agustus 1995 dan dinamai dengan mudah yaitu Command & Conquer. Seri pertama ini berdasar pada permainan strategi yang dikembangkan sebelumnya oleh Dune 2. Seri ini pertama kali disegmentasikan untuk audiens Anglo-Saxon, yang kemudian diterjemahkan ke berbagai bahasa lain termasuk Jerman, Perancis,Spanyol, Korea dan Tionghoa. Seri ini utamanya dikembangkan untuk komputer personal yang menjalankan sistem operasiMicrosoft Windows, walaupun beberapa judul juga mempunyai berbagai versi konsol permainan video dan Apple Macintosh. Serial permainan ini dikembangkan pada berbagai versi dimulai dengan Tiberium Wars yang juga dikembangkan untuk Xbox 360. Permainan lepasan lain, Command & Conquer: Red Alert 3, juga dikembangkan untuk PC, Xbox 360, dan PlayStation 3.
    Pada tahun 1999, Pemasar Amerika Serikat dan pengembang permainanan, Electronic Arts membeli Westwood Studios. Westwood ditutup pada 2003 dan digabung ke EA Los Angeles yang menjadi pusat pengembang permainan serial Command and Conquer ke depan. Beberapa pengembang asli Westwood bertahan di EA Los Angeles, tetapi sebagian besar membentukPetroglyph Games.
    Pada Juli 2009, Waralaba Command & Conquer terdiri dari delapan permainan dan sepuluh paket ekspansi (‘’expansion packs’’) dengan tingkat penjualan lebih dari 30 juta unit di seluruh dunia.Game tersebut bisa di mainkan 8 orang sekaligus 1 orang user dan 7 computer/AI yang menggerakkan team tersebut yang bertujuan untuk menghancurkan team yang lain.


    Sumber: