[PHP] DNS dan IPLOOKUP di PHP

Sebagai seorang newbie, saya kembali menemukan fungsi PHP yang menarik. Fungsi tersebut bisa digunakan untuk mencari nama host ato IP dari suatu host.

Fungsi itu adalah gethostbyaddr() dan gethostbyname()

1.gethostbyaddr()
Mendapatkan HOSTNAME dan mengubahnya menjadi IP ADDRESS
2.gethostbyname()
Mendapatkan IP ADDRESS dan mengubahnya menjadi HOSTNAME
biar lebih asik maka berikut ini contohnya:
----------------------------------------------------------------------------------
#dnskeip.php
<form method="post"> <input name="kopler" type="text"> <input name="Submit" value="Goleki" type="submit"> </form>
<?
if (empty($kopler))
{
echo"Masukkan DNS-nya";
}
else
{
echo"IP untuk DNS $kopler adalah = ";
$ip=gethostbyname("$kopler");
echo "$ip";
}
?>
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
#ipkedns.php
<form method="post"> <input name="kopler" type="text"> <input name="Submit" value="Goleki" type="submit"> </form>
<?
if (empty($kopler))
{
echo"Masukkan IP Adress-nya";
}
else
{
echo"Host untuk IP $kopler adalah = ";
$ip=gethostbyaddr("$kopler");
echo "$ip";
}
?>
----------------------------------------------------------------------------------
Dari fungsi gethostbyaddr() ane iseng-iseng membuat ip scaner dan ternyata berhasil :)
Seneng banget deh walaupun lambat tapi ok juga. Cuma menambah pengulangan for dan kondisi if ternyata jadi juga scanner-nyaa... Berikut ini hasil nyecan-nya:
C:apache2triadhtdocszn_iseng>php nyecan.php192.168.11.50 = Ndak onok192.168.11.51 = Ndak onok192.168.11.52 = VEDC60

192.168.11.53 = Ndak onok

192.168.11.54 = Ndak onok

192.168.11.55 = Ndak onok

192.168.11.56 = ILOVEU

192.168.11.57 = Ndak onok

192.168.11.58 = Ndak onok

192.168.11.59 = Ndak onok

192.168.11.60 = Ndak onok

192.168.11.61 = Ndak onok

192.168.11.62 = SPIZAETUS

C:apache2triadhtdocszn_iseng>

Asyik banget khan????? hehehe :P

Sistem Operasi

Perangkat sistem operasi merupakan bagian terpenting didalam menjalankan suatu perangkat komputer. Sistem operasi merupakan perangkat lunak yang menjembatani antara pengguna dan perangkat keras yang dipergunakan yaitu komputer.
Adapun Sistem operasi tersebut bersifat :
- Multiuser : dapat digunakan oleh banyak user
- Multitasking : dapat melakukan banyak tugas

Sistem operasi terbagi menjadi dua klasifikasi :
1. Sistem operasi berbasiskan teks
Merupakan sistem operasi yang menggunakan teks sebagai sistem. Ada beberapa contoh dari sistem operasi berbasiskan teks, yaitu :
- DOS, (Disk Operating System)
yang dikeluarkan oleh Microsoft pada tahun 1981
- Unix
merupakan sistem operasi berbasis jaringan yang dikeluarkan tahun 1960 dan merupakan sistem operasi tertua. Bagian dari Unix yaitu ;
1. Unix
2. OpenBSD
3. FreeBSD
Unix pertama kali digunakan oleh komputer jenis IBM, HP dan Sun Solaris.

2. Sistem operasi berbasiskan Unit grafis antar muka (GUI / Graphic Unit Interface)
Merupakan sistem operasi yang berbasiskan gambar atau grafis unit antar muka, Ada beberapa contoh dari sistem operasi berbasiskan GUI, yaitu :
- Windows merupakan sistem operasi berbasis GUI (Graphical User Interface) yang dikeluarkan oleh Microsoft.
- Macintosh pertama dikeluarkan pada bulan Januari 1984 sangat mudah digunakan (user friendly) dibandingkan dengan yang lainnya. Versi terakhir yang dikeluarkan Macintosh sistem operasi yaitu sistem X yang digunakan di Apple iMac Desktop ataupun Apple Notebook.
- Linux pertama kali dikeluarkan tahun 1991 oleh Linus Torvald. Linux ini merupakan salah satu varian dari Sistem Operasi Unix. Linux Generasi I merupakan Sistem Operasi berbasis Teks. Setelah Linux berkembang pesat karena sifatnya open source, maka Linux saat ini telah berbasiskan graifs sebagai antar mukanya. Dan Linux itu terdiri dari beberapa distribusi (distro / Pengembang) :
Beberapa contoh distro linux di bawah ini :
1. Mandrake
2. Suse
3. Fedora Core dan sebagainya

nothing

-----
Coba engkau katakan padaku
apa yang seharusnya aku lakukan
bila larut tiba
wajahmu terbayang
kerinduan ini semakin dalam

.......
.......
.......

Kapan lagi kita akan bertemu
meski hanya sekilas kau tersenyum
kapan lagi kita nyanyi bersama
tatapanmu membasuh luka
----

Entahlah gue lagi pusink.....
gue terbelenggu oleh diri gue sendiri.

AIRMATA RASULULLAH SAW

Tiba-tiba dari luar pintu terdengar seorang yang berseru mengucapkan
salam. "Bolehkah saya masuk?" tanyanya. Tapi Fatimah tidak mengizinkannya
masuk, "Maafkanlah, ayahku sedang demam," kata Fatimah yang membalikkan
badan dan menutup pintu.

Kemudian ia kembali menemani ayahnya yang ternyata sudah membuka mata dan
bertanya pada Fatimah, "Siapakah itu wahai anakku?"
"Tak tahulah ayahku, orang sepertinya baru sekali ini aku melihatnya,"
tutur Fatimah lembut.

Lalu, Rasulullah menatap puterinya itu dengan pandangan yang menggetarkan.
Seolah-olah bahagian demi bahagian wajah anaknya itu hendak dikenang.
"Ketahuilah, dialah yang menghapuskan kenikmatan sementara, dialah yang
memisahkan pertemuan di dunia. Dialah malaikatul maut," kata Rasulullah,
Fatimah pun menahan ledakan tangisnya. Malaikat maut datang menghampiri,
tapi Rasulullah menanyakan kenapa Jibril tidak ikut bersama menyertainya.

Kemudian dipanggillah Jibril yang sebelumnya sudah bersiap di atas langit
dunia menyambut ruh kekasih Allah dan penghulu dunia ini. "Jibril,
jelaskan apa hakku nanti di hadapan Allah?" Tanya Rasululllah dengan suara
yang amat lemah. "Pintu-pintu langit telah terbuka, para malaikat telah
menanti ruhmu. Semua surga terbuka lebar menanti kedatanganmu," kata
Jibril. Tapi itu ternyata tidak membuatkan Rasulullah lega, matanya masih
penuh kecemasan.

"Engkau tidak senang mendengar khabar ini?" Tanya Jibril lagi. "Khabarkan
kepadaku bagaimana nasib umatku kelak?" "Jangan khawatir, wahai Rasul
Allah, aku pernah mendengar Allah berfirman kepadaku: 'Kuharamkan surga
bagi siapa saja, kecuali umat Muhammad telah berada
di dalamnya," kata Jibril.

Detik-detik semakin dekat, saatnya Izrail melakukan tugas. Perlahan ruh
Rasulullah ditarik. Nampak seluruh tubuh Rasulullah bersimbah peluh,
urat-urat lehernya menegang. "Jibril, betapa sakit sakaratul maut ini."

Perlahan Rasulullah mengaduh. Fatimah terpejam, Ali yang di sampingnya
menunduk semakin dalam dan Jibril memalingkan muka.
"Jijikkah kau melihatku, hingga kau palingkan wajahmu Jibril?" Tanya Rasulullah
pada Malaikat pengantar wahyu itu. "Siapakah yang sanggup, melihat kekasih
Allah direnggut ajal," kata Jibril. Sebentar kemudian terdengar Rasulullah
mengaduh, karena sakit yang tidak tertahankan lagi.
"Ya Allah, dahsyat nian maut ini, timpakan saja semua siksa maut ini
kepadaku, jangan pada umatku. "Badan Rasulullah mulai dingin, kaki dan
dadanya sudah tidak bergerak lagi.

Bibirnya bergetar seakan hendak membisikkan sesuatu, Ali segera mendekatkan
telinganya. "Uushiikum bis-shalaati, wa maa malakat aimaanukum
- peliharalah shalat dan peliharalah orang-orang lemah di antaramu." Di
luar, pintu tangis mulai terdengar bersahutan, sahabat saling berpelukan.
Fatimah menutupkan tangan di wajahnya, dan Ali kembali mendekatkan
telinganya ke bibir Rasulullah yang mulai kebiruan.
"Ummatii, ummatii, ummatiii!" - "Umatku, umatku, umatku"

Dan, berakhirlah hidup manusia mulia yang memberi sinaran itu. Kini,
mampukah kita mencintai sepertinya? Allaahumma sholli 'alaa Muhammad wa
baarik wa sallim 'alaihi. Betapa cintanya Rasulullah kepada kita.

DHCP

Halouw semuanya..... Kangen juga tuk nulis.
Oke deh pada kesempatan kali ini akan ku coba untuk mengisahkan salah satu protokol di jaringan yaitu DHCP, karena kemaring iseeng-iseeng ngisengengin DHCP di jaringan intranet.

DHCP (Dynamic Host Configuration Protocol) adalah pengembangan dari BOOTP (Bootstrap Protocol) yang secara otomatis memberikan nomor IP dan parameter lainnya kepada komputer yang memintanya.

Komputer yang memberikan nomor IP disebut sebagai DHCP-Server, sedangkan komputer yang meminta nomor IP, disebut sebagai DHCP-Client.

[DHCP server] IP=10.10.10.(2-254) <----- [client1]IP=?request
|
|< ---- [client2]IP=?request

Pada saat kedua DHCP-Client dihidupkan, maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP.
Dengan demikian Administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi ke DHCP Server.

DHCP menjawab dengan memberikan nomor IP yang ada di database (10.10.10.(2-254))

DHCP server setelah memberikan nomor IP, maka Server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar address-pool. Nomor IP dapat diberikan bersama dengan netmask, default gateway dan banyak opsi lainnya.

Jika tidak ada lagi nomor IP yang dapat diberikan, maka Client tidak dapat menginilisasi TCP/IP, dengan sendirinya tidak dapat bersambung pada jaringan tersebut.

Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan jika Client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan Server dapat memberikan nomor Ip tersebut kepada Client berikut yang membutuhkannya.

Lama periode ini dapat ditentukan dalam menit, jam, hari atau selamanya. Jangka waktu ini disebut sebagai lease period.

Ups udah adzan neh... Sholat dulu ah, ntar dilanjutin lagi DHCP-nya. Cee U guys.

[hadist] Teman

Dikirimi oleh mas evan_bhomert (12/7/2005 1:17:02 PM) :
[trim's mas evan]

Apabila kita berteman dengan orang-orang yang beriman dan bertakwa, maka kita akan terdorong untuk menjadi orang yang bertakwa, mereguk kekuatan ruhani dari ucapan dan perilaku mereka. Kita akan mendapatkan hal-hal yang ermanfaat bagi agama, dunia, dan akhirat. Berkaitan dengan hal itu, Rasulullah Saw. bersabda, "Seseorang itu akan mengikuti agama temannya, maka hendaklah setiap kalian memperhatikan dengan siapa kalian berteman"
(HR Ibnu Hibban)

[OOT] Sedih

Hiks.....

Sedih banget, 'dia' lagi sakit... Trus pulsaku lagi habis :'(
Maap ya...!!! Bukannya gak perhatian, tapi....

Kata-nya sakit itu adalah salah satu cobaan dari Allah, kalo sabar Allah pasti akan mengapuni dosa-dosa kita. Dan sakit itu mengingatkan kita betapa nikmatnya karunia Allah yang bernama sehat.

Moga kamu diberi kesabaran, dan cepat sembuh ya Cutey...!!!

3G 1M3g4w4w 2T