Info Informatika

Mari Berbagi Pengetahuan Informatika. Belajar dan Belajar Dunia IT

Jasa Pembuatan Aplikasi

Menerima Pesanan Aplikasi Website, Aplikasi Desktop VB.net, Mobile Android - Blackberry

Terima Kasih Telah Berkunjung

Jaya Terus Dunia Informatika...

Rabu, 26 Januari 2011

Konfigurasi DNS pada Linux Ubuntu

PENGERTIAN DNS
Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.

Pengelola dari sistem DNS terdiri dari tiga komponen:

· DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.

· Recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut dan

· Authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya)

DNS Server di Linux

DNS Server di linux biasanya dijalankan oleh program yang bernama named. Program ini merupakan bagian dari paket bind yang dikoordinasikan oleh Paul Vixie dari The Internet Software Consortium. Biasanya program ini terletak di /usr/sbin/named dan dijalankan pada waktu booting dari /etc/rc.d/init.d/named start. Agar named dijalankan pada setiap booting masukkan named ke daftar server yang harus distart dengan menggunakan ntsysv.

BERIKUT ADALAH CARA UNTUK MENGKONFIGURASI DNS SERVER PADA UBUNTU 9.10

# sudo su
# apt-get update


Ini dilakukan untuk mengupdate paket bind9-nya, jika kita tidak terhubung ke internet. Namun jika kita telah terhubung dengan internet, dapat langsung menginstall paket bind9-nya dengan perintah berikut


# apt-get install bind9

Jika bind9-nya telah diinstal maka selanjutnya menginstall dnsutils untuk testing dan troubleshooting masalah DNS, dengan cara:

# apt-get install dnsutils

Setelah menginstall dnsutils-nya kemudian edit interface networknya dengan cara:

# vim /etc/network/interfaces



Interfaces dibuat menjadi dhcp. Ini dilakukan untuk mendapatkan ip dynamic, bukan ip local, sehingga kita dapat terhubung ke internet. Dalam hal ini IP nya adalah 172.16.30.11. Tampilannya seperti dibawah ini:

Kemudian edit /etc/bind/named.conf.local dengan cara:

# pico /etc/bind/named.conf.local

/etc/named.conf berisi berkas konfigurasi dari BIND yang utama, berisi informasi mengenai bagaimana klien DNS mengakses port 53, letak dan jenis berkas database yang diperlukan. Umumnya berisi letak berkas konfigurasi name-server root, domain, localhost/loopback, dan reverse-mapping.

Pada perintah pico /etc/bind/named.conf.local yaitu perintah untuk membuat file zone dan file reverse zone- nya. File zone diperlukan untuk resolving (pemetaan) nama ke alamat IP. Sedangkan file reverse zone diperlukan untuk mengkonversi alamat IP ke nama

* File zone: zone “shelvieka.net”
* File reverse zone: zone “30.16.172.in-addr.arpa”

“30.16.172” didapatkan dari reverse alamat (3 oktet pertama) dari alamat IP yang digunakan untuk server DNS ini. Namun penulisannya dibalik. Isikan seperti tampilan dibawah ini:

Selanjutnya edit /etc/bind/named.conf.options

# pico /etc/bind/named.conf.options
Perintah ini adalah untuk setting cache server. Dengan menghilangkan tanda (//) masukkan alamat server DNS ( 172.16.30.11). Isikan seperti tampilan dibawah ini:



# cp /etc/bind/db.local /etc/bind/db.shelvieka.net

Isi file dari db.shelvieka.net dapat disalin dari file db.local

# pico /etc/bind/db.shelvieka.net

Untuk memodifikasi isi file dari db.local dapat dilakukan sebagai berikut:

* Ganti local host dengan nama domain yang digunakan “shelvieka.net.”
* Ganti root local host dengan “root.shelvieka.net.

Isikan seperti tampilan dibawah ini:

SOA record atau catatan otoritas awal (Start of Authority) mengacu server DNS yang mengediakan otorisasi informasi tentang sebuah domain Internet. Baris SOA adalah pembuka bagi semua file zona dan harus ada satu dalam setiap file zona. Baris tersebut menjelaskan zona, darimana dia datang (host bernama shelvieka.net), siapa yang bertanggung jawab atas isinya (root.shelvieka.net).

NS record atau catatan server nama memetakan sebuah nama domain ke dalam satu daftar dari server DNS untuk domain tersebut.

A record atau catatan alamat memetakan sebuah nama host ke alamat IP 32-bit (untuk IPv4).

CNAME record atau catatan nama kanonik membuat alias untuk nama domain. Domain yang di-alias-kan memiliki seluruh subdomain dan rekod DNS seperti aslinya.

# cp /etc/bind/db.127 /etc/bind/db.172
Isi file dari db.172 dapat disalin dari file db.127. Dan dapat dilakukan modifikasi dengan perintah sebagai berikut:

# pico /etc/bind/db.172

Isi file yang diganti pada db.172 sama halnya dengan isi file dari db.shelvieka.net. Isikan seperti tampilan dibawah ini:

# pico /etc/resolv.conf
Perintah ini digunakan untuk meng-edit reserve /etc/resolv.conf. Tampilannya seperti gambar dibawah ini:

Berkas konfigurasi pada /etc/resolv.conf berisi domain atau alamat IP name-server yang pertama dicari oleh resolver ketika sebuah domain/nama mesin diminta untuk dipetakan ke alamat IP.

# pico /etc/hosts

Tambahkan IP alamat PC kita, yaitu 172.16.30.11 dengan domain shelvieka.net, seperti tampilan dibawah ini:

Kemudian restart bind9 dan networking dengan perintah dibawah ini:

# /etc/init.d/bind9 restart

# /etc/init.d/networking restart
Setelah bind9 dan networking di-restart, maka lakukan pengecekan dengan nslookup, dengan perintah beriku ini:

# nslookup shelvieka.net

Jika muncul IP yang kita masukkan tadi dan sesuai dan sesuai dengan domain yang kita buat maka proses telah berhasil dilakukan. Seperti tampilan dibawah ini:

Selain itu kita juga dapat melakukan PING ke alamat www.shelvieka.net

# ping www.shelvieka.net
Jika ping yang kita lakukan didapatkan replay, maka DNS yang kita buat telah berhasil

Untuk dapat sharing ke satu network yang sama dengan alamat IP yang berbeda. Kita dapat mengubah konfigurasi dari /etc/bind/named.conf.options

# pico /etc/bind/named.conf.options

Misalnya untuk menambahkan alamat IP tetangga maka masukkan IP tetangga yang akan di sharing, yaitu sebagai berikut:

Proses memasukkan IP tetangga-nya masih manual, jadi setiap ingin melakukan proses sharing, kita harus memasukkan atau menginputkan IP tetangga kita, seperti gambar berikut ini:

Selanjutnya kita dapat melakukan pengecekan apakah proses sharing berhasil atau tidak dengan melakukan proses nslookup kembali, misalnya:

# nslookup rizal.com
Untuk IP 172.16.30.24



REFERENSI

http://pemula.linux.or.id/admin/setting-dns-server.html

http://trimawati.wordpress.com/2008/07/25/pengertianfungsikeunggulan-dan-kekurangn-dns-server/

http://maniakbus.blogspot.com/2010/05/konfigurasi-dns-server-pada-ubuntu-910.html

http://www.agungpurbayana.info/membuat-server-dns-pada-ubuntu-9-10/

http://dias-x2.co.cc/?p=26

Minggu, 23 Januari 2011

Pengertian DataBase

DataBase adalah kumpulan informasi yang disusun berdasarkan cara tertentu dan merupakan suatu kesatuan yang utuh. Dengan sistem tersebut data yang terhimpun dalam suatu database dapat menghasilkan informasi yang berguna.

Pengertian dan Kegunaan Query Jika anda telah membuat tabel-tabel dan telah memasukkan banyak data dalam tabel , suatu ketika Anda menginginkan untuk mengetahui/mencari data tertentu. Hal ini dapat anda lakukan dengan :
  1. membuka tabel,
  2. menelusuri data satu per satu,
  3. lalu membuat tabel baru untuk menyimpannya.
Akan tetapi cara seperti ini sangat tidak efisien. Untuk kebutuhan tersebut, akan jauh lebih mudah jika anda menggunakan query untuk memenuhi permintaan data kita Pada dasarnya, query adalah merupakan bahasa untuk melakukan manipulasi terhadap database, yang telah distandarkan dan lebih dikenal dengan nama Structured Query Language (SQL).
Query dibedakan menjadi 2, yaitu
1. Untuk membuat/mendefinisikan obyek-obyek database seperti membuat tabel, relasi dan sebagainya. Biasanya disebut dengan Data Definition Language (DDL)
2. Untuk memanipulasi data, yang biasanya dikenal dengan Data Manipulation Language (DML). Manipulasi data bisa berupa: a. Menambah, mengubah atau menghapus data. b. Pengambilan informasi yang diperlukan dari database, yang mana datanya diambil dari tabel maupun dari query sebelumnya.

Tipe Data Field
Field-field dalam sebuah tabel haruslah ditentukan tipe datanya agar Access mengetahui bagaimana agar data tersebut dapat diolah dan memperlakukan data dalam field itu. Oleh karena itu sangat penting bagi kita untuk memahami berbagai tipe data field yang ada. Bahkan pengetahuan mengenai hal ini akan bermanfaat ketika Anda merancang berbagai macam tabel dalam sebuah database.
Text
Ini adalah tipe data yang paling umum digunakan. Tipe data ini bisa digunakan untuk field alfanumeric, seperti nama, alamat, kode pos, nomor telepon dan sebagainya. Microsoft Access memberi keleluasaan bagi Anda untuk memasukkan data sampai 255 karakter ke field dengan tipe data ini.
Memo
Tipe data ini mirip dengan teks, tetapi bisa menampung sampai dengan 64.000 karakter. Tipe data text lebih sering dugunakan karena memo tidak bisa diurutkan atau diindeks.
Number
Tipe data ini digunakan untuk menyimpan data numeric yang akan digunakan untuk perhitungan matematis. Anda tidak menggunakan tipe data ini untuk nomor telepon, misalnya, karena nomor telepon tidak perlu diproses secara matematis.
Date/Time
Tipe data ini digunakan untuk nilai tanggal dan waktu. Misalnya, Anda bisa menggunakan tipe data ini untuk tanggal lahir atau tanggal pembelian.
Currency
Tipe data ini terutama digunakan untuk nilai mata uang. Tetapi, Anda juga bisa menyertakan data numeric dalam perhitungan yang memerlukan satu sampai empat angka desimal. Tipe data ini, misalnya, bisa digunakan untuk nilai pembelian atau ongkos pengantaran.
Auto Number
Ini adalah angka yang secara otomatis akan terurut atau angka acak yang ditetapkan Microsoft Access untuk record baru yang ditambahkan ke sebuah tabel. Field AutoNumber tidak bisa diedit. Oleh karena itu jenis data ini digunakan untuk field yang harus unik, artinya tidak boleh ada nilai yang sama untuk field ini. Sebagai contoh Anda bisa menggunakan tipe data ini untuk NIM, NIP, KARPEG atau Nomor Induk Siswa.
Yes/No
Tipe data ini hanya bisa mempunyai dua nilai yaitu Yes atau No. Data ini digunakan untuk field yang hanya mempunyai dua nilai. Misalnya, sebuah tabel yang berisi informasi mengenai karyawan bisa menggunakan tipe data ini untuk field status perkawinan di mana hanya memiliki dua nilai yaitu Ya atau Tidak.
OLE Object
Tipe data ini digunakan untuk eksternal objek, seperti bitmap atau file suara. Misalnya, Anda bisa menggunakan tipe data ini untuk menyimpan gambar bitmap (foto) karyawan dalam tabel Karyawan. Meskipun file bitmap yang digunakan disimpan dalam tabel, tetapi file bitmap ini hanya bisa ditampilkan dalam form atau report.
Hyperlink
Ini merupakan gabungan dari teks dan bilangan yang disimpan sebagai teks dan digunakan sebagai alamat hyperlink. Hyperlink digunakan untuk menyimpan pointer ke sebuah situs web atau path ke sebuah file di harddisk. Bila Anda mengklik sebuah hyperlink, Microsoft Access akan mencoba membuka file tersebut dalam aplikasi asli file yang bersangkutan.
Lookup Wizard
Bila Anda menggunakan tipe data ini untuk sebuah field, Anda bisa memilih sebuah nilai dari tabel lain atau dari sebuah daftar nilai yang ditampilkan dalam sebuah kotak daftar atau kotak combo.

Kamis, 20 Januari 2011

Seo Google || Webmaster tool

seo google, salah satu mesin pencarian para webmaster. bagi teman yang ingin web nya terpasang di google, daftar disini.
langkah pertama anda harus terdaftar di gmail, jika sudah langsung aja login,



Jika sudah login, anda pilih (tambahkan situs), masukan situs web anda di kolom yang bergaris lingkar merah, lihat gambar dibawah ini


jika sudah anda pilih menu Tambahkan tag meta ke beranda situs Anda , lalu anda copy verivikasi yang terdapat dibawah, yang bergaris lingkar merah, copy paste ke halaman web anda. tepatnya di bawah lihat gambar di bawah ini..

Oke proses selesai..
anda tunggu 1x24 jam harap sabar, untuk verifikasi google oleh admin.
Jika kurang jelas, silahakan lihat video nya


Selamat Mencoba
 

Selasa, 18 Januari 2011

SMS GateWay

Bagi yang ingin membuat program SMS Gateway seperti program ramalan SMS Gratis, teman-teman bisa mengubah programnya sesuai kebutuhan, tinggal ganti function saja. Kita bisa mengubahnya untuk keperluan sms gateway perusahaan, sms gateway akademik, atau apapun. Kodenya dapat didownload disini:

1. SMS Gateway source code plus Database (14.72 KB) 
Klik disini download

2. COMMAPI.ZIP (991.67 KB)
Klik Disini Download

3. MySql Connector (268.37 KB)
Klik Disini Download

Setelah semua file di download, langkah selanjutnya adalah :

1. Install java

Jika teman-teman belum punya installer java silahkan download di Klik Download File Java-Nya atau semuanya free, karena java adalah programopen source dibawah naungan sun microsystem.

2. Install Java Editor

Sebenarnya kita juga bisa menggunakan notepad, tapi akan lebih baik kalo kita menggunakan java editor seperti JCreator Pro atau NetBean. Saya menggunakan JCreator Pro, free download installer JCreator Pro disini alamat Download File Nya

3. Install MySql

Untuk mengolah database, install MySql. MySql juga bersifat Open Source dan gratis. Kalau belum punya silahkan download MySql Installer di sini .

4. Install Editor MySql (ex: MySQL Front)

Sebenarnya kita bisa menggunakan PHP Admin atau menjalankannya under dos, tapi akan lebih mudah kalau kita menggunakan MySQl Editor seperti MySql Front atau Editor lainnya. Bagi yang belum punya silahkan download intaller MySql front freeware / free edition di alamat Download Link Nya

Untuk cara intalasi java, jcreator, mysql, mysql front, tinggal klik Next and Next, Then Finish, mudah kan.

Kalau semua sudah diinstall, langkah selanjutnya adalah installasi program SMS Gateway. Pastikan handphone teman-teman sudah terhubung ke komputer. Langkah-langkah selanjutnya:

1. Ekstrak File smsgatewaysourcodeanddatabase.zip, akan terdapat 2 file, yakniramalSMS.java dan ramalan.sql

2. Double click di ramalan.sql, lalu tekan tombol OK, lalu tekan tombol F9, maka database ramalan dan semua isinya akan masuk di database di komputer teman-teman.

3. Extract File Commapi. Jar lalu cari file-file dibawah ini lalu copy dan paste dilokasi yang sesuai.

Comm.jar
 diletakkan di installan/jre/lib/ext
javax.comm.properties diletakkan di installan/JRE/lib
win32com.dll diletakkan di installan/jre/bin

4. Extract Com.zip, akan terdapat satu folder com, lalu letakkan folder comtsb satu folder dengan file ramalSMS.java

5. Buka JCreator, pilih Open file ramalSMS.java, pilih tab Build lalu pilihCompile File, langkah terakhir pilih tab Build lalu pilih Execute File. Maka akan muncul msdos:
a. Tekan angka 1 untuk memulai server sms gateway
b. Masukkan port yang sesuai dengan port hanphone (Pilihan 1 - 10)
c. Masukkan nilai baut yang ingin anda gunakan (1 - 10)
d. Selesai, anda tinggal SMS dengan format yang sesuai (CINTA TGLLHR, KARIR TGLLHR dan UNTUNG TGLLHR)

Kalau program masih tidak jalan, silahkan tinggalkan pesan di blog ini untuk kita diskusikan bareng-bareng. Semoga bermanfaat.

Bagi yang ingin belajar tentang AT Command yang berkaitan dengan SMS Gateway, saya sudah membuat slide-nya, silahkan download di SINI

Pengertian Delphi

Delphi adalah sebuah bahasa pemrograman dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh Borland (sebelumnya dikenal sebagai Inprise). Bahasa Delphi, yang sebelumnya dikenal sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE.
Lingkungan pengembangan Delphi
Umumnya delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software. Ia juga yang dikenal sebagai salah satu yang membawa istilah RAD tool, kepanjangan dari Rapid Application Development, saat dirilis tahun 1995 untuk windows 16-bit. Delphi 2, dirilis setahun kemudian, mendukung lingkungan windows 32-bit, dan versi c++, C++Builder, dirilis beberapa tahun kemudian. Pada tahun 2001 sebuah versi linux yang dikenal sebagai Kylix tersedia. Dengan satu rilis baru setiap tahunnya, pada tahun 2002 dukungan untuk Linux (melalui Kylix dan CLX component library) ditambahkan dan tahun 2003 .NET mulai didukung dengan munculnya Delphi.Net (Delphi 8). Kini sudah keluar juga untuk versi .NET terbaru yaitu RAD Studio 2007 dan Turbo Delphi .NET dengan versi desktopnya yaitu Delphi 2007 for win 32 dan Turbo Delphi.
Chief Architect yang membidani Delphi, dan pendahulunya Turbo Pascal, adalah Anders Hejlsberg sampai kemudian ia pindah ke Microsoft tahun 1996 di mana ia sebagai chief designer C# dan termasuk orang kunci dalam perancangan Microsoft .Net Framework. Dukungan penuh untuk .Net ditambahkan pada Delphi 8 (dirilis pada bulan Desember 2003) dengan penampilan user interface (look and feel) mirip dengan Microsoft Visual Studio .NET.
Delphi 2005 (nama lain dari Delphi 9) mendukung code generation baik untuk win32 maupun .NET, dan seperti yang telah dikenal, fitur-fitur manipulasi data secara live dari database secara design-time. Ia juga membawa banyak pembaruan pada IDE secara signifikan.
Para penganjur delphi mengklaim dengan bahasa pemrograman Delphi, IDE dan component library (VCL/CLX) yang disediakan oleh vendor tunggal memungkinkan satu paket yang lebih konsisten dan mudah dikenali. Produk delphi ini didistribusikan dalam beberapa rancangan: Personal, Professional, Enterprise (sebelumnya Client/Server) dan Architect.

Jumat, 07 Januari 2011

Mail Boomber

         Kini Bagi Bagi Pengetahuan tentang mail boomber. mudah dan cepat, jangan buat permainan .. disarankan dicoba dengan email sendiri.

kalo mau link nya harap komentar dulu cantumkan alamat email anda akan kami kirim