Showing posts with label Jaringan. Show all posts
Showing posts with label Jaringan. Show all posts

Saturday, July 13, 2013

Pengertian Proxy Dan Jenis - Jenis Proxy:Autoblogsyahirauntuksoftware

Pengertian Proxy
TEKNIK KOMPUTER DAN JARINGAN - Proxy adalah komputer server yang berfungsi sebagai komputer lainnya untuk melakukan request terhadap konten dari Internet. Proxy bertindak sebagai gateway untuk setiap komputer klien. Web server yang menerima request dari proxy server akan menginterprestasikan request-request tersebut seolah-olah request tersebut datang langsung dari komputer klien, bukan dari komputer server. Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik. Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy menyediakan sumber daya baik dengan menghubungkan ke server tertentu atau dengan melayani dari cache. Dalam beberapa kasus, proxy dapat mengubah permintaan klien atau respon server untuk berbagai tujuan.
Jenis-jenis Proxy
Ada empat jenis server proxy:
  1. Transparan Proxy.
    Jenis server proxy yang mengidentifikasi dirinya sebagai server proxy dan juga membuat alamat IP asli tersedia melalui http header. Ini umumnya digunakan untuk kemampuan mereka untuk website cache dan tidak secara efektif memberikan anonimitas apapun untuk mereka yang menggunakannya. Namun, penggunaan proxy transparan akan membuat Anda terkena IP Banned. Ini transparan dalam hal alamat IP Anda terlihat publik, bukan transparan dalam istilah yang Anda tidak tahu bahwa Anda menggunakannya (sistem anda tidak secara khusus dikonfigurasi untuk menggunakannya.)
  2. Anonymous Proxy.
    Jenis server proxy ini mengidentifikasi dirinya sebagai server proxy, tetapi tidak membuat alamat IP yang asli tersedia. Jenis server proxy terdeteksi, tetapi memberikan anonimitas wajar bagi sebagian besar pengguna.
  3. Distorting Proxy.
    Jenis server proxy ini mengidentifikasi dirinya sebagai server proxy, tetapi membuat alamat IP yang salah asli tersedia melalui http header.
  4. High Anonymous Proxy.
    Jenis server proxy ini tidak mengidentifikasi dirinya sebagai server proxy dan tidak menyediakan alamat IP asli.
Tempat Untuk memperoleh beberapa proxy yaitu di alamat berikut :
  1. http://hidemyass.com/proxy-list/
  2. http://www.freeproxylists.net/
Demikian Artikel Pengertian Proxy Dan Jenis - Jenis Proxy, Semoga dapat bermanfaat.

SOFTWARE PENTING UNTUK PC ANDA INSTAL MUDAHPengertian Proxy Dan Jenis - Jenis Proxy:Autoblogsyahirauntuksoftware

Pengertian Proxy
TEKNIK KOMPUTER DAN JARINGAN - Proxy adalah komputer server yang berfungsi sebagai komputer lainnya untuk melakukan request terhadap konten dari Internet. Proxy bertindak sebagai gateway untuk setiap komputer klien. Web server yang menerima request dari proxy server akan menginterprestasikan request-request tersebut seolah-olah request tersebut datang langsung dari komputer klien, bukan dari komputer server. Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik. Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy menyediakan sumber daya baik dengan menghubungkan ke server tertentu atau dengan melayani dari cache. Dalam beberapa kasus, proxy dapat mengubah permintaan klien atau respon server untuk berbagai tujuan.
Jenis-jenis Proxy
Ada empat jenis server proxy:
  1. Transparan Proxy.
    Jenis server proxy yang mengidentifikasi dirinya sebagai server proxy dan juga membuat alamat IP asli tersedia melalui http header. Ini umumnya digunakan untuk kemampuan mereka untuk website cache dan tidak secara efektif memberikan anonimitas apapun untuk mereka yang menggunakannya. Namun, penggunaan proxy transparan akan membuat Anda terkena IP Banned. Ini transparan dalam hal alamat IP Anda terlihat publik, bukan transparan dalam istilah yang Anda tidak tahu bahwa Anda menggunakannya (sistem anda tidak secara khusus dikonfigurasi untuk menggunakannya.)
  2. Anonymous Proxy.
    Jenis server proxy ini mengidentifikasi dirinya sebagai server proxy, tetapi tidak membuat alamat IP yang asli tersedia. Jenis server proxy terdeteksi, tetapi memberikan anonimitas wajar bagi sebagian besar pengguna.
  3. Distorting Proxy.
    Jenis server proxy ini mengidentifikasi dirinya sebagai server proxy, tetapi membuat alamat IP yang salah asli tersedia melalui http header.
  4. High Anonymous Proxy.
    Jenis server proxy ini tidak mengidentifikasi dirinya sebagai server proxy dan tidak menyediakan alamat IP asli.
Tempat Untuk memperoleh beberapa proxy yaitu di alamat berikut :
  1. http://hidemyass.com/proxy-list/
  2. http://www.freeproxylists.net/
Demikian Artikel Pengertian Proxy Dan Jenis - Jenis Proxy, Semoga dapat bermanfaat.

Friday, July 12, 2013

Pengertian WEP, WAP, WPA2, Dan TKIP:Autoblogsyahirauntuksoftware

Pengertian WEP, WAP, WPA2, Dan TKIP
TEKNIK KOMPUTER DAN JARINGA - Apa kabar sobat TKJ, kali ini saya akan share kepada sobat, Tentang Pengertian WEP, WAP, WPA2, Dan TKIP, Mari kita simak bersama :

WEP
WEP merupakan standart keamanan & enkripsi pertama yang digunakan pada wireless, WEP (Wired Equivalent Privacy) adalah suatu metoda pengamanan jaringan nirkabel, disebut juga dengan Shared Key Authentication. Shared Key Authentication adalah metoda otentikasi yang membutuhkan penggunaan WEP.
Enkripsi WEP menggunakan kunci yang dimasukkan (oleh administrator) ke client maupun access point. Kunci ini harus cocok dari yang diberikan akses point ke client, dengan yang dimasukkan client untuk authentikasi menuju access point, dan WEP mempunyai standar 802.11b.
Proses Shared Key Authentication:
  1. Client meminta asosiasi ke access point, langkah ini sama seperti Open System Authentication.
  2. Access point mengirimkan text challenge ke client secara transparan.
  3. Client akan memberikan respon dengan mengenkripsi text challenge dengan menggunakan kunci WEP dan mengirimkan kembali ke access point.
  4. Access point memberi respon atas tanggapan client, akses point akan melakukan decrypt terhadap respon enkripsi dari client untuk melakukan verifikasi bahwa text challenge dienkripsi dengan menggunakan WEP key yang sesuai. Pada proses ini, access point akan menentukan apakah client sudah memberikan kunci WEP yang sesuai. Apabila kunci WEP yang diberikan oleh client sudah benar, maka access point akan merespon positif dan langsung meng-authentikasi client. Namun bila kunci WEP yang dimasukkan client adalah salah, maka access point akan merespon negatif dan client tidak akan diberi authentikasi. Dengan demikian, client tidak akan terauthentikasi dan tidak terasosiasi.
WEP memiliki berbagai kelemahan antara lain :
  1. Masalah kunci yang lemah, algoritma RC4 yang digunakan dapat dipecahkan.
  2. WEP menggunakan kunci yang bersifat statis
  3. Masalah initialization vector (IV) WEP
  4. Masalah integritas pesan Cyclic Redundancy Check (CRC-32)
WEP terdiri dari dua tingkatan, yakni kunci 64 bit, dan 128 bit. Sebenarnya kunci rahasia pada kunci WEP 64 bit hanya 40 bit, sedang 24bit merupakan Inisialisasi Vektor (IV). Demikian juga pada kunci WEP 128 bit, kunci rahasia terdiri dari 104bit.
Serangan-serangan pada kelemahan WEP antara lain :
  1. Serangan terhadap kelemahan inisialisasi vektor (IV), sering disebut FMS attack. FMS singkatan dari nama ketiga penemu kelemahan IV yakni Fluhrer, Mantin, dan Shamir. Serangan ini dilakukan dengan cara mengumpulkan IV yang lemah sebanyak-banyaknya. Semakin banyak IV lemah yang diperoleh, semakin cepat ditemukan kunci yang digunakan
  2. Mendapatkan IV yang unik melalui packet data yang diperoleh untuk diolah untuk proses cracking kunci WEP dengan lebih cepat. Cara ini disebut chopping attack, pertama kali ditemukan oleh h1kari. Teknik ini hanya membutuhkan IV yang unik sehingga mengurangi kebutuhan IV yang lemah dalam melakukan cracking WEP.
  3. Kedua serangan diatas membutuhkan waktu dan packet yang cukup, untuk mempersingkat waktu, para hacker biasanya melakukan traffic injection. Traffic Injection yang sering dilakukan adalah dengan cara mengumpulkan packet ARP kemudian mengirimkan kembali ke access point. Hal ini mengakibatkan pengumpulan initial vektor lebih mudah dan cepat. Berbeda dengan serangan pertama dan kedua, untuk serangan traffic injection,diperlukan spesifikasi alat dan aplikasi tertentu yang mulai jarang ditemui di toko-toko, mulai dari chipset, versi firmware, dan versi driver serta tidak jarang harus melakukan patching terhadap driver dan aplikasinya. 
WAP
Wireless Apliccation Protokol disingkat WAP adalah standar internasional terbuka untuk aplikasi yang menggunakan komunikasi nirkabel. Tujuan utamanya untuk membangun aplikasi yang dapat mengakses internet dari telepon genggam atau PDA.
Disingkat dengan WAP.
Standar protokol untuk aplikasi wireless (seperti yang digunakan pada ponsel). WAP adalah sebuah protocol atau sebuah teknik messaging service yang memungkinkan sebuah hp digital atau terminal mobile yang mempunyai fasilitas WAP, melihat/membaca isi sebuah situs di internet dalam sebuah format text khusus. Situs internet ini harus merupakan situs dengan fasilitas WAP.
Teknologi ini merupakan hasil kerjasama antar industri untuk membuat sebuah standar yang terbuka (open standard) dan berbasis pada standar Internet, serta beberapa protokol yang sudah dioptimasi untuk lingkungan wireless.
Teknologi ini bekerja dalam modus teks dengan kecepatan sekitar 9,6 kbps. Belakangan juga dikembangkan protokol GPRS yang memiliki beberapa kelebihan dibandingkan WAP.
Wireless Application Protocol merupakan sebuah protocol pengembangan dari protocol wireless data yang telah ada. Phone.com menciptakan sebuah versi standart HTML (HyperText Markup Language) Internet protocol yang didisain khusus untuk transfer informasi antar mobile network yang efisien. Terminal wireless dengan HDML (Handheld Device Markup Language) microbrowser, dan Handheld Device Transport Protocol (HDTP) dari Phone.com terhubung dengan UP.Link Server Suite yang seterusnya terhubung ke Internet atau intranet dimana informasi yang dibutuhkan berada. Teknologi inilah yang kemudian dikenal sebagai WAP.sumber
WPA2
WPA2 adalah sertifikasi produk yang tersedia melalui Wi-Fi Alliance. WPA2 Sertifikasi hanya menyatakan bahwa peralatan nirkabel yang kompatibel dengan standar IEEE 802.11i. WPA2 sertifikasi produk yang secara resmi menggantikan wired equivalent privacy (WEP) dan fitur keamanan lain yang asli standar IEEE 802.11. WPA2 tujuan dari sertifikasi adalah untuk mendukung wajib tambahan fitur keamanan standar IEEE 802.11i yang tidak sudah termasuk untuk produk-produk yang mendukung WPA.
TKIP
Dalam dunia komputer, TKIP atau Temporal Key Integrity Protocol adalah sebuah protokol yang didefinisikan oleh IEEE 802.11i yang mengkhususkan untuk jaringan nirkabel untuk menggantikan WEP. TKIP didesain untuk menggantikan WEP tanpa mengubah / mengganti perangkat keras. Hal ini diperlukan karena “buruknya” jenis pengamanan WEP meninggalkan jaringan nirkabel tanpa aktif mengamankan link-layer. Solusi untuk masalah ini tidak akan menunggu untuk menggantikan manfaat dari perangkat keras.Untuk alasan tersebut, TKIP (Baca: tee-kip), seperti WEP, menggunakan skema kunci berdasarkan RC4, tetapi tidak seperti WEP, TKIP meng-enkripsi semua paket data yang dikirimkan dengan kunci enkripsi yang unik nya itu sendiri.
TKIP menghasilkan “per-packet key mixing”, sebuah pesan yang ter-integrity yang memeriksa dan sebuah mekanisme “re-keying” sehingga pengalamatan menjadi isu pengamanan dengan WEP. Hal ini menambah kerumitan dari pen-dekodean kunci dengan menurunkan ketersediaan jumlah data kepada cracker, itu telah dienkripsi menggunakan suatu kunci khusus.

Demikian artikel saya yang berjudul Pengertian WEP, WAP, WPA2, Dan TKIP, semoga dapat bermanfaat untuk Anda.
Baca Juga : Anekahosting.com web hosting murah terbaik di Indonesia

SOFTWARE PENTING UNTUK PC ANDA INSTAL MUDAHPengertian WEP, WAP, WPA2, Dan TKIP:Autoblogsyahirauntuksoftware

Pengertian WEP, WAP, WPA2, Dan TKIP
TEKNIK KOMPUTER DAN JARINGA - Apa kabar sobat TKJ, kali ini saya akan share kepada sobat, Tentang Pengertian WEP, WAP, WPA2, Dan TKIP, Mari kita simak bersama :

WEP
WEP merupakan standart keamanan & enkripsi pertama yang digunakan pada wireless, WEP (Wired Equivalent Privacy) adalah suatu metoda pengamanan jaringan nirkabel, disebut juga dengan Shared Key Authentication. Shared Key Authentication adalah metoda otentikasi yang membutuhkan penggunaan WEP.
Enkripsi WEP menggunakan kunci yang dimasukkan (oleh administrator) ke client maupun access point. Kunci ini harus cocok dari yang diberikan akses point ke client, dengan yang dimasukkan client untuk authentikasi menuju access point, dan WEP mempunyai standar 802.11b.
Proses Shared Key Authentication:
  1. Client meminta asosiasi ke access point, langkah ini sama seperti Open System Authentication.
  2. Access point mengirimkan text challenge ke client secara transparan.
  3. Client akan memberikan respon dengan mengenkripsi text challenge dengan menggunakan kunci WEP dan mengirimkan kembali ke access point.
  4. Access point memberi respon atas tanggapan client, akses point akan melakukan decrypt terhadap respon enkripsi dari client untuk melakukan verifikasi bahwa text challenge dienkripsi dengan menggunakan WEP key yang sesuai. Pada proses ini, access point akan menentukan apakah client sudah memberikan kunci WEP yang sesuai. Apabila kunci WEP yang diberikan oleh client sudah benar, maka access point akan merespon positif dan langsung meng-authentikasi client. Namun bila kunci WEP yang dimasukkan client adalah salah, maka access point akan merespon negatif dan client tidak akan diberi authentikasi. Dengan demikian, client tidak akan terauthentikasi dan tidak terasosiasi.
WEP memiliki berbagai kelemahan antara lain :
  1. Masalah kunci yang lemah, algoritma RC4 yang digunakan dapat dipecahkan.
  2. WEP menggunakan kunci yang bersifat statis
  3. Masalah initialization vector (IV) WEP
  4. Masalah integritas pesan Cyclic Redundancy Check (CRC-32)
WEP terdiri dari dua tingkatan, yakni kunci 64 bit, dan 128 bit. Sebenarnya kunci rahasia pada kunci WEP 64 bit hanya 40 bit, sedang 24bit merupakan Inisialisasi Vektor (IV). Demikian juga pada kunci WEP 128 bit, kunci rahasia terdiri dari 104bit.
Serangan-serangan pada kelemahan WEP antara lain :
  1. Serangan terhadap kelemahan inisialisasi vektor (IV), sering disebut FMS attack. FMS singkatan dari nama ketiga penemu kelemahan IV yakni Fluhrer, Mantin, dan Shamir. Serangan ini dilakukan dengan cara mengumpulkan IV yang lemah sebanyak-banyaknya. Semakin banyak IV lemah yang diperoleh, semakin cepat ditemukan kunci yang digunakan
  2. Mendapatkan IV yang unik melalui packet data yang diperoleh untuk diolah untuk proses cracking kunci WEP dengan lebih cepat. Cara ini disebut chopping attack, pertama kali ditemukan oleh h1kari. Teknik ini hanya membutuhkan IV yang unik sehingga mengurangi kebutuhan IV yang lemah dalam melakukan cracking WEP.
  3. Kedua serangan diatas membutuhkan waktu dan packet yang cukup, untuk mempersingkat waktu, para hacker biasanya melakukan traffic injection. Traffic Injection yang sering dilakukan adalah dengan cara mengumpulkan packet ARP kemudian mengirimkan kembali ke access point. Hal ini mengakibatkan pengumpulan initial vektor lebih mudah dan cepat. Berbeda dengan serangan pertama dan kedua, untuk serangan traffic injection,diperlukan spesifikasi alat dan aplikasi tertentu yang mulai jarang ditemui di toko-toko, mulai dari chipset, versi firmware, dan versi driver serta tidak jarang harus melakukan patching terhadap driver dan aplikasinya. 
WAP
Wireless Apliccation Protokol disingkat WAP adalah standar internasional terbuka untuk aplikasi yang menggunakan komunikasi nirkabel. Tujuan utamanya untuk membangun aplikasi yang dapat mengakses internet dari telepon genggam atau PDA.
Disingkat dengan WAP.
Standar protokol untuk aplikasi wireless (seperti yang digunakan pada ponsel). WAP adalah sebuah protocol atau sebuah teknik messaging service yang memungkinkan sebuah hp digital atau terminal mobile yang mempunyai fasilitas WAP, melihat/membaca isi sebuah situs di internet dalam sebuah format text khusus. Situs internet ini harus merupakan situs dengan fasilitas WAP.
Teknologi ini merupakan hasil kerjasama antar industri untuk membuat sebuah standar yang terbuka (open standard) dan berbasis pada standar Internet, serta beberapa protokol yang sudah dioptimasi untuk lingkungan wireless.
Teknologi ini bekerja dalam modus teks dengan kecepatan sekitar 9,6 kbps. Belakangan juga dikembangkan protokol GPRS yang memiliki beberapa kelebihan dibandingkan WAP.
Wireless Application Protocol merupakan sebuah protocol pengembangan dari protocol wireless data yang telah ada. Phone.com menciptakan sebuah versi standart HTML (HyperText Markup Language) Internet protocol yang didisain khusus untuk transfer informasi antar mobile network yang efisien. Terminal wireless dengan HDML (Handheld Device Markup Language) microbrowser, dan Handheld Device Transport Protocol (HDTP) dari Phone.com terhubung dengan UP.Link Server Suite yang seterusnya terhubung ke Internet atau intranet dimana informasi yang dibutuhkan berada. Teknologi inilah yang kemudian dikenal sebagai WAP.sumber
WPA2
WPA2 adalah sertifikasi produk yang tersedia melalui Wi-Fi Alliance. WPA2 Sertifikasi hanya menyatakan bahwa peralatan nirkabel yang kompatibel dengan standar IEEE 802.11i. WPA2 sertifikasi produk yang secara resmi menggantikan wired equivalent privacy (WEP) dan fitur keamanan lain yang asli standar IEEE 802.11. WPA2 tujuan dari sertifikasi adalah untuk mendukung wajib tambahan fitur keamanan standar IEEE 802.11i yang tidak sudah termasuk untuk produk-produk yang mendukung WPA.
TKIP
Dalam dunia komputer, TKIP atau Temporal Key Integrity Protocol adalah sebuah protokol yang didefinisikan oleh IEEE 802.11i yang mengkhususkan untuk jaringan nirkabel untuk menggantikan WEP. TKIP didesain untuk menggantikan WEP tanpa mengubah / mengganti perangkat keras. Hal ini diperlukan karena “buruknya” jenis pengamanan WEP meninggalkan jaringan nirkabel tanpa aktif mengamankan link-layer. Solusi untuk masalah ini tidak akan menunggu untuk menggantikan manfaat dari perangkat keras.Untuk alasan tersebut, TKIP (Baca: tee-kip), seperti WEP, menggunakan skema kunci berdasarkan RC4, tetapi tidak seperti WEP, TKIP meng-enkripsi semua paket data yang dikirimkan dengan kunci enkripsi yang unik nya itu sendiri.
TKIP menghasilkan “per-packet key mixing”, sebuah pesan yang ter-integrity yang memeriksa dan sebuah mekanisme “re-keying” sehingga pengalamatan menjadi isu pengamanan dengan WEP. Hal ini menambah kerumitan dari pen-dekodean kunci dengan menurunkan ketersediaan jumlah data kepada cracker, itu telah dienkripsi menggunakan suatu kunci khusus.

Demikian artikel saya yang berjudul Pengertian WEP, WAP, WPA2, Dan TKIP, semoga dapat bermanfaat untuk Anda.
Baca Juga : Anekahosting.com web hosting murah terbaik di Indonesia

Wednesday, July 10, 2013

Dasar PHP Bagian 1:Autoblogsyahirauntuksoftware

Dasar PHP Bagian 1
TEKNIK KOMPUTER DAN JARINGAN - Langkah awal dalam membangun atau mengembangkan website dinamis dengan PHP dan MYSQL adalah mempelajari Dasar PHP itu sendiri. Pada tutorial ini anda akan belajar dasar - dasar PHP, mulai dari syntak PHP, variabel, operator, Konstanta dan dasar PHP lainnya.

Sintaks Dasar

Seperti telah  dijelaskan sebelumnya, untuk menambahkan kode PHP ke dalam sebuah halaman, anda mesti menaruhya dalam PHP tag
<?PHP
?>
Segala sesuatu yang diletakkan di dalam PHP tag akan dieksekusi oleh web server sebagai kode PHP, dan text di luar PHP tag akan segera dikirim ke web browser sebagai HTML biasa.

Mengirim Data ke Web Browser

Untuk membuat website dinamis, anda harus tahu bagaimana cara mengirim data ke web browser. PHP menyediakan banyak function untuk melakukan hal tersebut, yang paling banyak digunakan adalah print() dan echo(). Untuk mengirim sebuah text "Nama saya PHP" ke web browser caranya sangat mudah:
echo "Nama saya PHP"; atau echo 'Nama saya PHP';
atau anda dapat menggunakan print():
print "Nama saya PHP"; atau print 'Nama saya PHP';
seperti anda lihat, penggunaan echo dan print untuk mengirim text / data ke browser adalah dengan menempatkan text / data yang akan dikirim dalam tanda petik dua " atau tanda petik satu ' dan diakhiri dengan tanda titik kome ;. Lalu bagaimana jika text yang dikirim berisi tanda petik dua atau tanda petik satu misalnya, "Andi said, "How are you?"" atau "Andi's dog";. Ada dua cara yang bisa anda gunakan, yang pertama jika text yang dikirim berisi tanda petik dua anda dapat meletakkanya dalam tanda petik satu seperti :
echo 'Andi said, "How are you?" ';
jika text yang dikirim berisi tanda petik satu anda dapat meletakannya dalam tanda petik dua seperti :
echo "Andi's dog";
cara kedua adalah dengan menggunakan tanda backslash (escape string) seperti berikut:
echo "Andi said, "How are you?"";
echo 'Andi's dog';

Menulis Komentar

Seperti bahasa pemrograman lainnya, PHP juga bisa disisipi dengan komentar untuk mengingatkan tentang sesuatu. Untuk menulis komentar dalam PHP ada tiga cara, yang pertama adalah menggunakan tanda #
# ini adalah komentar
yang kedua adalah dengan menggunakan 2 buah slash
//ini juga komentar
echo 'helo word'; // say helo word

yang ketiga adalah dengan diapit tanda /* */
/*ini adalah komentar
bentuk ketika */

cara ketiga dapat digunakan untuk menulis komentar lebih dari satu baris. sedangkan cara satu dan dua digunakan untuk menulis komentar dalam satu baris. Komentar tidak akan dieksekusi oleh web server.

Variabel PHP

Variabel adalah tempat untuk menyimpan data sementara. Nilai dari sebuah variabel bisa text, bilangan atau data yang lainnya. PHP memiliki 8 tipe variabel: boolean (true - false), integer, floating point (desimal), string, array, object, resource dan null. Aturan penulisan varibel dalam php adalah sebagai berikut:
  1. Sebuah variabel harus dimulai dengan tanda dolar $ misalnya, $namaVariabel;
  2. Nama variabel dapat berisi kombinasi dari huruf, angka dan underscore misal, $customer_1;
  3. Karakter pertama setelah tanda dolar harus huruf atau underscore, tidak boleh angka.
  4. nama variabel dalam PHP case-sensitive, artinya $namaVariabel berbeda dengan $Namevariabel.
Variabel diisi nilai (di-asign) dengan tanda sama dengan = misal, $name = 'Andi'. Dan variabel dapat ditampilkan tanpa tanda petik seperti :
echo $name;
print $name;

atau dapat ditampilkan dengan tanda petik dua:
echo "Hello, $name";
anda tidak bisa menampilkan varibel dengan tanda pertik satu:
echo 'Helo, $name'; // ini tidak akan bekerja, salah.
untuk lebih jelas dalam penggunaan variabel akan diberikan sebuah contoh. Ikutilah langkah-langkah berikut.
  1. Buat document baru dengan text editor anda, mulai dengan mengetikan kode HTML di bawah :
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Penggunaan Variabel</title>
    </head>
    <body>
  2. Buat pembuka tag php dan isi sebuah komentar
    <?PHP #contoh penggunaan varibel
  3. buat sebuah varibel dengan script berikut:
    $file=$_SERVER['SCRIPT_FILENAME'];
    $_SERVER sebenarnya adalah sebuah variabel yang berisi informasi tentang server. variabel $_SERVER[‘SCRIPT_FILENAME’] berisi nama dari script yang sedang dijalankan misalnya, C:xampphtdocsvariable.php. Script di atas adalah untuk membuat sebuah variabel baru dengan nama $file dan mengisi variabel baru $file dengan nilai dari variabel $_SERVER[‘SCRIPT_FILENAME’].
  4. buat variabel kedua dengan script di bawah:
    $user = $_SERVER[‘HTTP_USER_AGENT’];
    $_SERVER[‘HTTP_USER_AGENT’] berisi nilai web browser dan sistem operasi yang digunakan untuk mengakses script. Script di atas adalah untuk membuat sebuah variabel baru dengan nama $user dan mengisi variabel $user dengan nilai $_SERVER[‘HTTP_USER_AGENT’].
  5. ketik script di bawah untuk menampilkan script yang sedang diakses:
    echo "<p>Anda menjalankan script:<br><b>$file</b></p>" ;
  6. buat script untuk menampilkan informasi bowser yang digunakan:
    echo "<p>Anda menggunkan: <br><b>$user</b></p>" ;
  7. Selesaikan kode PHP dan HTML:
    ?>
    </body>
    </html>
    Hasil akhirnya adalah sebagai berikut:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Penggunaan Variabel</title>
    </head>
    <body>
    <?PHP #contoh penggunaan variabel

    //variabel pertama
    $file = $_SERVER['SCRIPT_FILENAME'];

    //Variabel kedua
    $user = $_SERVER['HTTP_USER_AGEN'];

    //manmpilkan variabel pertama
    echo "<p>Anda menjalankan script:<br><b>$file</b></p>" ;

    //menampilkan variabel kedua
    echo "<p>Anda menggunkan: <br><b>$user</b></p>" ;
    ?>
    </body>
    </html>
  8. Simpan dengan nama variabel.php, tempatkan di direktori web server anda dan test dengan menggunakan browser anda. Jika anda melakukannya dengan benar maka hasilnya akan sebagai berikut:
Penggunaan Variabel 

Semoga artikel Dasar PHP Bagian I dapat bermanfaat untuk Anda dan saya sebagai pemula.
Artikel ini saya dapatkan dari website kesukaan saya yaitu Myphptutorials.com

Cara Membuat Web Dinamis Dengan PHP Dan MySQL:Autoblogsyahirauntuksoftware

Web Dinamis Dengan PHP Dan MySQL
TEKNIK KOMPUTER DAN JARINGAN - Cara Membuat Web Dinamis Dengan PHP Dan MySQL, Website dinamis adalah website yang dapat menampilkan hamalan-halaman web dengan informasi yang selalu berubah secara atraktif dan dapat berinterkasi dengan user. PHP sangat bagus digunakan untuk membuat website dinamis. Karena, PHP tidak dapat menyimpan informasi sendiri, maka diperlukan sebuah database untuk menyimpan informasi yang ditampilkan. MySQL adalah salah satu pilihan dalam mengembangkan website dinamis dengan PHP. MySQL sangat mudah diakses dari PHP. Kelebihan PHP dan MySQL adalah dapat berjalan di semua sistem operasi.

Website Dinamis

Bagi kebanyakan orang sebuah halaman web adalah sebuah halaman web, yang dibuka dengan browser dan menampilkan informasi. Ada halaman web yang menampilkan informasi yang tidak berubah dan ada juga yang menampilkan informasi yang selalu berubah atau informasi terbaru seperti berita. Halaman web yang menampilkan informasi yang tidak berubah disebut dengan halaman statis, yang relatif mudah untuk dibuat. Seseorang membuat document HTML secara manual atau menggunakan tool seperti dreamweaver dan meng-uploadnya ke server sehingga bisa dikunjungi oleh pengguna. Jika diperlukan perubahan maka tinggal menggantinya dengan yang baru.
Halaman yang menampilkan informasi yang selalu berubah disebut dengan halaman dinamis. Halaman web dinamis juga di bentuk dari HTML tapi tidak sesimpel halaman statis. HTML ini dibentuk menggunakan bahasa pemrograman misalnya PHP, dimana informasi yang ditampilkan disimpan dalam sebuah "tempat penyimpanan", yang umumnya dalam sebuah database seperti MySQL. Website yang menampilkan halaman dinamis disebut website dinamis, misalnya website yang menampilkan berita sehari-hari yang tiap harinya menampilkan informasi yang berbeda.


Baca Juga : Pengertian PHP
Baca Juga : Pengertian MySQL

Apa yang Anda Perlukan untuk Membangun Website Dinamis?

  • Sebuah aplikasi web server, misalkan Apache, Abyss, atau IIS
  • PHP
  • MySQL
  • Sebuah Browser seperti microsoft internet explorer, mozilla, opera, safari.
  • Sebuah text editor (dalam membuat tutorial ini digunakan macromedia dreamweaver).
untuk lebih mudahnya anda bisa menginstall XMAPP yang sudah berisi PHP, MySQL, dan Apache dalam satu paket. Dan XAMPP ini bisa didownload gratis. (Dalam menulis tutorial ini penulis menggunakan XAMPP 1.6.4) . Cara menginstall dan Menggunakan XAMPP bisa ada lihat di http://www.apachefriends.org/en/xampp.html

Website Hello World

Setelah semua kebutuhan di atas terpenuhi anda bisa memulai untuk belajar membuat website dengan PHP. Seperti pembelajaran bahasa pemograman lainnya tutorial ini akan dimulai dengan website hello world, yang akan menampilkan text "hello world". Seperti disebutkan di atas PHP dapat ditaruh dalam HTML tag. Untuk menambahkan code PHP dalam sebuah halaman, tempatkan code PHP di dalam PHP tag:
<?PHP
?>
segala sesuatu yang diletakkan di dalam PHP tag akan dieksekusi oleh web server dan text di luar PHP tag akan segera dikirim ke web browser sebagai HTML biasa. Tetapi anda harus ingat,  file yang berisi code PHP harus disimpan dengan ektensi .php agar web server mengeksekusinya sebagai php script. Untuk membuat website hello world ikutilah langkah-langkah di bawah ini:
  1. Buatlah document baru pada text editor anda (tidak masalah editor apa yang anda gunakan).
  2. Mulai dengan mengetik document HTML dasar seperti di bawah ini :
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>hello world</title>
    </head>
    <body>
    <p>Belajar PHP</p>

    </body>
    </html>
  4. Sebelum penutup tag body (</body>) tambahkan kode PHP di bawah ini :
    <?php
    echo "hello world my name is PHP<br>This is generate using PHP ";
    ?>
  5. Jadi hasil akhirnya seperti di bawah ini :
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>hello world</title>
    </head>
    <body>
    <p>Belajar PHP</p>

    <?php
    echo "hello world my name is PHP<br>This is generate using PHP";

    ?>

    </body>
    </html>

    echo digunakan untuk mengirim text / HTML tag ke web browser, text / tag HTML yang dikirim diletakkan dalam tanda petik dua ". PHP adalah case-insensitive jika yang ditulis adalah nama dari sebuah fungsi, jadi ECHO, eCho, dan echo semuanya akan berfungsi, tapi tentunya echo jauh lebih mudah dalam menulisnya bukan? setiap baris kode php diakhiri dengan tanda titik kome ;. Di atas, echo digunakan untuk mengirim text dan tag HTML "hello world my name is PHP<br>This is generate using PHP ". "hello world my name is PHP" dan "This is generate using PHP" adalah text dan "<br>" adalah tag HTML untuk membuat line break (enter).
  6. Simpan document tersebut dengan nama hello.php dan taruh pada direktori web server anda. Jika anda menggunakan XAMPP, anda akan menaruhnya di direktori c:/xampp/htdocs/
  7. Untuk melihat hasilnya, buka web browser anda dan ketik URL "http://localhost/hallo.php" atau "http://127.0.0.1/hallo.php". Anda harus menggunakan URL untuk melihat hasilnya, karena PHP perlu diekseskusi oleh web server. Anda tidak bisa hanya dengan membukanya di browser seperti mebuka document HTML. Jika anda sudah melakukanya dengan benar maka hasilnya akan seperti berikut:

Hello Word 

Monday, July 8, 2013

Pengertian MYSQL:Autoblogsyahirauntuksoftware

MySQL
TEKNIK KOMPUTER DAN JARINGAN - Apa kabar sobat TKJ, setelah kemarin saya share tentang Pengertian PHP, Untuk kali ini saya akan share kembali tentang Pengertian MySQL.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Relational Database Management System (RDBMS)

MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.

MySQL memiliki beberapa keistimewaan, antara lain :

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2. Open Source.MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
3. ‘Multiuser’. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. ‘Performance tuning’. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Baca Juga : Anekahosting.com web hosting murah terbaik di Indonesia

Pengertian PHP:Autoblogsyahirauntuksoftware

Pengertian PHP
Pengertian PHP
TEKNIK KOMPUTER DAN JARINGAN - PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.


Pengertian PHP


Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Kelebihan PHP dari bahasa pemrograman lain

* Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
* Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
* Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
* Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
* PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Cara Mengetahui IP Hosting Sebuah Website:Autoblogsyahirauntuksoftware

Cara Mengetahui IP Hosting Sebuah Website
TEKNIK KOMPUTER DAN JARINGAN - Cara Mengetahui IP Hosting Sebuah Website, Apa kabar Sobat TKJ, Mungkin kita terkadang bertanya-tanya sebagai seorang pemakai Web Hosting dari salah satu Penyedia Hosting, Bahwa kita ingin mengetahui ada berapa jumlah website atau domain yang berada pada 1 server hosting tersebut. Karena semakin banyak website yang berada pada 1 server tersebut semakin berpengaruh juga terhadap Website kita yang berada pada server tersebut.

Apalgi Server tersebut mempunyai Spesifikasi yang sangat rendah, dan sedangkan di dalamnya terdapat ratusan website yang terparkir di dalam server tersebut. Tentu hal ini akan berpengaruh terhadap kinerja Website kita.

Untuk mengetahui nya silahkan ketikan di web browser kalian : "http://whois.webhosting.info/IP-Server"

Contoh : http://whois.webhosting.info/108.162.199.105

Maka disana akan terlihat berapa jumlah web atau domain yang berada pada server tersebut.
Semoga artikel Cara Mengetahui IP Hosting Sebuah Website dapat berguna untuk Anda.

Baca Juga : Anekahosting.com web hosting murah terbaik di Indonesia

SOFTWARE PENTING UNTUK PC ANDA INSTAL MUDAHCara Mengetahui IP Hosting Sebuah Website:Autoblogsyahirauntuksoftware

Cara Mengetahui IP Hosting Sebuah Website
TEKNIK KOMPUTER DAN JARINGAN - Cara Mengetahui IP Hosting Sebuah Website, Apa kabar Sobat TKJ, Mungkin kita terkadang bertanya-tanya sebagai seorang pemakai Web Hosting dari salah satu Penyedia Hosting, Bahwa kita ingin mengetahui ada berapa jumlah website atau domain yang berada pada 1 server hosting tersebut. Karena semakin banyak website yang berada pada 1 server tersebut semakin berpengaruh juga terhadap Website kita yang berada pada server tersebut.

Apalgi Server tersebut mempunyai Spesifikasi yang sangat rendah, dan sedangkan di dalamnya terdapat ratusan website yang terparkir di dalam server tersebut. Tentu hal ini akan berpengaruh terhadap kinerja Website kita.

Untuk mengetahui nya silahkan ketikan di web browser kalian : "http://whois.webhosting.info/IP-Server"

Contoh : http://whois.webhosting.info/108.162.199.105

Maka disana akan terlihat berapa jumlah web atau domain yang berada pada server tersebut.
Semoga artikel Cara Mengetahui IP Hosting Sebuah Website dapat berguna untuk Anda.

Baca Juga : Anekahosting.com web hosting murah terbaik di Indonesia

Sunday, July 7, 2013

Cara Setting Modem Wireless Router ADSL TP-LINK Speedy:Autoblogsyahirauntuksoftware

Setting-Wireless-Router-Tp-link
TEKNIK KOMPUTER DAN JARINGAN - Cara Setting Modem Wireless Router ADSL TP-LINK Speedy, Modem TP-Link Speedy biasanya menjadi bundle pada saat pemesanan paket Speedy, mungkin karena harganya yang relatif murah bila dibandingkan dengan modem merk lain atau karena hal teknis lain yang sudah diperhitungkan oleh pihak telkom sendiri.
Banyak pengguna Speedy yang masih belum bisa atau bingung mengkonfigurasi settingan Speedy agar dapat digunakan. Banyak cara dalam mensetting koneksi ADSL dengan Speedy.
Berikut ini adalah salah satu cara yang digunakan untuk settingan tersebut, cara yang simple dan biasa digunakan untuk menconfigurasi Modem ADSL TP-LINK dengan Speedy.

Pastikan konektor modem tersambung ke PC/Notebook/Switch LAN,

  • Buka browser IE atau Browser atau apa saja yang bisa digunakan, ketik http://192.168.1.1, kemudian tekan ENTER 
  • Akan muncul Authentification Required dan ketik User Name : admin Password : admin atau apa saja 
  • Pada halaman utama "gambar dibawah" pilihlah Quick Start > Run Wizard
  • Setelah itu pilih Next
  • Pilih Zona waktu menjadi (GMT+07:00) Bangkok, Jakarta, Hanoi. Kemudian klik Next.
  • Tahap berikutnya pilih tipe koneksi PPPoE/PPPoA. Kemudian klik Next.
Keterangan :
Jika menggunakan Router atau Server seperti mikrotik untuk melakukan Dial-Up, di sini perlu memilih Bridge Mode, kemudian klik Next hingga Finish.


Pada konfigurasi berikut, masukkan:

  • Username : nomorspeedy@telkom.net 
  • Password : password
  • VPI: 8 (silakan lihat referensi Daftar VPI)
  • VCI : 81 (silakan lihat referensi Daftar VCI)
  • Connection Type : PPPoE LLc.
  • selanjutnya klik Next
Keterangan:
Speedy menggunakan mode DHCP, sehingga jika menggunakan setting PPPoE, tidak perlu memasukkan IP statik. Modem akan meminta langsung IP yang kosong ke server Speedy.

  • Untuk kolom VPI dan VCI, silakan lihat referensi Daftar VPI dan VCI untuk Modem Speedy dari Berbagai Daerah, karena setting untuk tiap daerah berbeda. 
  • Jika sudah yakin, Klik Next. Jika belum, bisa diklik Back dan melakukan beberapa penyesuaian setting
  • Klik Close, dan Restart Modem.
Selanjutnya, jika bermaksud mensetting IP Addres dengan cara:
  • Local Connection Area Status > Properties > General > Internet Protocol TCP/IP > Properties > Obtain an IP Address automatically. 
  • Jangan lupa masukkan IP DNS di dua kolom di bawah IP Address dengan IP DNS dari speedy.
Demikian artikel saya yang berjudul "Cara Setting Modem Wireless Router ADSL TP-LINK Speedy", Semoga Manfaat.

Saturday, July 6, 2013

Cara Setup TP-Link POE:Autoblogsyahirauntuksoftware

TP-Link POE
TEKNIK KOMPUTER DAN JARINGAN - PoE atau teknologi PoE merupakan sebuah sistem yang menggunakan kabel UTP untuk mentransmisikan daya (power) melalui pair yang tidak terpakai. PoE menggunakan kabel UTP kategori 5 keatas untuk power yang tinggi atau bisa juga menggunakan kategori 3 untuk power yang rendah. Power bisa berasal dari power supplay dengan alat jaringan seperti switch ethernet atau dari perangkat yang dibangun untuk “menyuntik” ke kabel daya Ethernet, disebut midspan.

  Berikut Cara men-setup jaringan POE dengan menggunakan Produk TP-LINK POE :

  • Dengan menggunakan TP-Link TL-POE150S dan TL-POE10R untuk memperluas jaringan  saluran listrik yang tidak dapat mencapai atau ada outlet.
Setup TP-Link POE 1
  • Dalam topologi ditampilkan seperti di atas, baik TL-POE10R dan perangkat yang terhubung tidak perlu adaptor daya eksternal, TL-POE150S dapat menyediakan catu daya dan data untuk TL-POE10R, dan TL-POE10R akan menyampaikan data dan listrik untuk perangkat yang terhubung. Data dapat ditransfer antar perangkat melalui kabel UTP Cat 5.

Solusi 2:

  • Menggunakan TL-SF1008P dan TL-POE10R untuk memperluas jaringan dimana tidak ada garis kekuasaan atau outlet.
Setup TP-Link POE 2
  • 4 dari 8 Negosiasi Auto-port RJ45 (port 1 ke port 4) dari-SF1008P dukungan TL Power over Ethernet (PoE) fungsi. PoE Port ini dapat secara otomatis mendeteksi dan catu daya dengan mereka IEEE 802.3af compliant Powered Devices (PD).
  • Dalam topologi ditampilkan seperti di atas, 4 port (port 1 ke port 4) dari-SF1008P TL bertindak sebagai Supplier POE, mereka menyediakan power supply untuk POE Receiver TL-POE10R dan mentransfer data antara mereka melalui satu kabel satu.
  • TL-POE10R menerima catu daya dari TL-SF1008P dan memberikan catu daya ke perangkat yang menghubungkan pada waktu yang sama. Kedua TL-POE10R dan perangkat yang terhubung tidak membutuhkan adaptor daya eksternal.

Lampiran:

  • Pertama 4 port (port 1 ke port 4) dari SF1008P dukungan POE fungsi-TL dan bertindak sebagai Supplier POE, dapat memberikan pasokan listrik untuk POE Kurator dan mentransfer data mereka dengan satu kabel tunggal pada waktu yang sama. Dan juga dapat bekerja sebagai switch 8-port normal.
  • TL-SF1008P dapat bekerja dengan POE Receiver seperti TP-LINK TL-POE10R atau lainnya POE Receiver (Penerima).
  • TL-POE150S adalah Supplier POE Adapter, dapat memberikan pasokan listrik untuk POE Receiver seperti TL-POE10R melalui kabel UTP Cat 5, dan mentransfer data dengan kabel yang sama.
  • TL-POE150S dapat bekerja dengan POE Receiver seperti TP-LINK TL-POE10R atau lainnya POE Penerima.
  • TL-POE10R adalah Receiver POE Adapter, tidak perlu adaptor power supply eksternal dan menerima catu daya dari POE Pemasok seperti TP-LINK TL-POE150S dan TL-SF1008P atau lainnya POE Supplier, dan mentransfer data  melalui kabel yang sama. Hal ini dapat mentransfer data dan menyediakan pasokan listrik ke perangkat yang menghubungkan ke perangkat perangkat tersebut, dia bekerja sebagai Power Supply Repeater antara TL-POE150S dan perangkat yang menghubungkan ke sana.
Semoga artikel "Cara Setup TP-Link POE" bermanfaat untuk Anda.

Saturday, June 22, 2013

Pengertian URL Encoding:Autoblogsyahirauntuksoftware

Pengertian URL Encoding
TEKNIK KOMPUTER DAN JARINGAN - Apa kabar sobat TKJ, Postingan kali ini saya akan coba untuk menjelaskan tentang apa itu URL Encoding, mungkin banyak yang belum tahu atau belum pernah sama sekali mendengar kata “URL encoding”, tapi percayalah jika anda seorang gretongerz anda mungkin pernah menggunakan URL encoding yang akan saya jelaskan ini.
 
URL Encoding adalah proses konversi URL (Uniform Resource Locator) saat kita melakukan proses request suatu halaman situs ke web server. Kenapa URL harus di konversi dahulu sebelum browser melakukan request ke web server ? karena sering kali kita menjumpai URL yang tidak termasuk atau di luar standar ASCII dan juga URL tidak boleh mengandung “spasi”, nah loh..? ASCII apa lagi ini ?

ASCII adalah karakter yang digunakan saat kita mengirim atau menerima informasi ataupun data antar komputer. ASCII merupakan standar yang sudah ditetapkan untuk karakter yang digunakan untuk saling bertukar informasi sejak awal tahun 60′an dan masih digunakan sampai sekarang.
Nah, untuk itu saat kita akan mengakses suatu situs ataupun blog, secara otomatis browser kita akan melakukan yang kita sebut “URL encoding” untuk menghindari spasi dan juga terdapatnya karekter yang tidak termasuk dalam ASCII dalam suatu URL.

Saya akan memberikan satu contoh, berikut ini contoh URL sebelum di encode oleh browser, URL yang biasa kita gunakan sehari – hari untuk mengakses suatu halaman.
http://www.facebook.com/fhirman.blog
Saat browser akan melakukan request, browser akan men-konversi terlebih dulu URL tersebut menjadi.
http%3A%2F%2Fwww.facebook.com%2Ffhirman.blog
Saya yakin untuk gretongerz sejati, URL diatas sudah tidak asing lagi, konversi karakter ini selalu diawali dengan karekter % dan diikuti dua digit hexadesimal.
Contoh untuk karekter “/” dikonversi menjadi “%2F” begitu juga dengan karakter lainnya, tentunya dengan dua digit hexadesimal yang berbeda
Untuk karakter – karekter lainnya bisa di lihat disini, disitu anda juga bisa mencoba generate URL biasa menjadi URL encoding secara instant, dengan hanya copy paste URL yang akan anda coba lalu klik submit.

Demikian postingan saya yang berjudul Pengertian URL Encoding, Semoga dapat bermanfaat untu Anda. Mohon ditambahkan jika masih ada yang kurang atau jika ada kesalahan jangan sungkan untuk komentar di form komentar di bawah.

SOFTWARE PENTING UNTUK PC ANDA INSTAL MUDAHPengertian URL Encoding:Autoblogsyahirauntuksoftware

Pengertian URL Encoding
TEKNIK KOMPUTER DAN JARINGAN - Apa kabar sobat TKJ, Postingan kali ini saya akan coba untuk menjelaskan tentang apa itu URL Encoding, mungkin banyak yang belum tahu atau belum pernah sama sekali mendengar kata “URL encoding”, tapi percayalah jika anda seorang gretongerz anda mungkin pernah menggunakan URL encoding yang akan saya jelaskan ini.
 
URL Encoding adalah proses konversi URL (Uniform Resource Locator) saat kita melakukan proses request suatu halaman situs ke web server. Kenapa URL harus di konversi dahulu sebelum browser melakukan request ke web server ? karena sering kali kita menjumpai URL yang tidak termasuk atau di luar standar ASCII dan juga URL tidak boleh mengandung “spasi”, nah loh..? ASCII apa lagi ini ?

ASCII adalah karakter yang digunakan saat kita mengirim atau menerima informasi ataupun data antar komputer. ASCII merupakan standar yang sudah ditetapkan untuk karakter yang digunakan untuk saling bertukar informasi sejak awal tahun 60′an dan masih digunakan sampai sekarang.
Nah, untuk itu saat kita akan mengakses suatu situs ataupun blog, secara otomatis browser kita akan melakukan yang kita sebut “URL encoding” untuk menghindari spasi dan juga terdapatnya karekter yang tidak termasuk dalam ASCII dalam suatu URL.

Saya akan memberikan satu contoh, berikut ini contoh URL sebelum di encode oleh browser, URL yang biasa kita gunakan sehari – hari untuk mengakses suatu halaman.
http://www.facebook.com/fhirman.blog
Saat browser akan melakukan request, browser akan men-konversi terlebih dulu URL tersebut menjadi.
http%3A%2F%2Fwww.facebook.com%2Ffhirman.blog
Saya yakin untuk gretongerz sejati, URL diatas sudah tidak asing lagi, konversi karakter ini selalu diawali dengan karekter % dan diikuti dua digit hexadesimal.
Contoh untuk karekter “/” dikonversi menjadi “%2F” begitu juga dengan karakter lainnya, tentunya dengan dua digit hexadesimal yang berbeda
Untuk karakter – karekter lainnya bisa di lihat disini, disitu anda juga bisa mencoba generate URL biasa menjadi URL encoding secara instant, dengan hanya copy paste URL yang akan anda coba lalu klik submit.

Demikian postingan saya yang berjudul Pengertian URL Encoding, Semoga dapat bermanfaat untu Anda. Mohon ditambahkan jika masih ada yang kurang atau jika ada kesalahan jangan sungkan untuk komentar di form komentar di bawah.

Friday, June 21, 2013

Pengertian Secure Shell (SSH):Autoblogsyahirauntuksoftware


Pengertian Secure Shell (SSH)

TEKNIK KOMPUTER DAN JARINGAN - Kali ini saya akan mencoba untuk menjelaskan apa itu SSH. SSH sering kali digunakan untuk trik internet gratis sejak lama, tapi mungkin banyak yang masih belum mengerti ataupun belum tahu sama sekali apa itu SSH, untuk itu saya akan mencoba menjelaskan apa itu SSH, tetapi hanya seputar yang menyangkut dengan trik internet gratis karena SSH ini banyak sekali fungsi dan juga kegunaannya.


Secure Shell atau SSH adalah protokol jaringan yang memungkinkan pertukaran data melalui saluran aman antara dua perangkat jaringan. Terutama banyak digunakan pada sistem berbasis Linux dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak aman seperti Internet.

SSH menggunakan kriptografi kunci publik untuk mengotentikasi komputer remote dan biarkan komputer remote untuk mengotentikasi pengguna, jika perlu. SSH biasanya digunakan untuk login ke mesin remote dan mengeksekusi berbagai perintah, tetapi juga mendukung tunneling, forwarding TCP port dan X11 connections; itu dapat mentransfer file menggunakan terkait SFTP atau SCP protocols. SSH menggunakan klien-server model. Yang standar TCP port 22 telah ditetapkan untuk menghubungi server SSH. Sebuah klien program SSH ini biasanya digunakan untuk membangun koneksi ke SSH daemon untuk dapat diremote. Keduanya biasanya terdapat pada sistem operasi modern, termasuk Mac OS X, Linux, FreeBSD, Solaris dan OpenVMS. Tersedia versi berpemilik, freeware dan open source untuk berbagai tingkat kerumitan dan kelengkapan.

Keterangan diatas adalah keterangan tentang SSH secara umum dan juga saya rasa sulit untuk dimengerti untuk orang awam seperti kita, jadi akan saya coba jelaskan dengan bahasa yang lebih mudah di mengerti.
Secara sederhana SSH yang sering kita gunakan untuk trik internet gratis adalah sebagai tunneling yaitu mengirimkan dan menerima data melalui koneksi lain.
Sebagai contoh coba anda buka situs seperti Paypal.com atau Gmail.com, pasti secara otomatis kita akan masuk ke situs tersebut menggunakan URL dengan awalan “HTTPS”, mengapa seperti itu ?, karena situs seperti yang saya sebutkan diatas menggunakan protocol SSL untuk pengiriman data HTTP untuk alasan keamanan.
Lalu apa hubungannya dengan SSH ? SSH dan juga SSL adalah contoh dari tunneling protocol yang digunakan untuk pengiriman data yang lebih aman, yang membedakannya adalah SSL hanya bisa digunakan jika kita memiliki sertifikat resmi yang harus kita beli, sedangkan SSH tidak perlu sehingga penggunaanya lebih mudah.

Baca Juga : Anekahosting.com Web hosting Murah Terbaik Di Indonesia

Protocol SSH ini memiliki banyak fungsi, selain tunneling yang sering kita gunakan, kita juga bisa menggunakan SSH untuk SFTP, SOCKS4/5 proxy atau bisa juga kita gunakan untuk mengatur VPS atau hosting milik kita khususnya VPS dengan OS Linux seperti CentOS.
Untuk menggunakan tunneling menggunakan SSH ini kita bisa mengguankan SSH client seperti Bitvise Tunnelier ataupun Putty untuk sistem operasi Windows.
Untuk cara mendapatkan dan penggunaan dari SSH ini, kita bisa mendapatkan akun SSH gratis di cjb.net atau jika kita memiliki VPS biasanya pihak penyedia memberikan juga SSH untuk pengaturan VPS kita.

Cara menggunakannya, untuk kasus ini saya menggunakan Bitvise Tunnelier agar lebih user friendly, masukan Host/IP, Port, Username dan juga Password SSH anda lalu klik login dan untuk melakukan tunneling, misalnya untuk menggunakan trik internet gratis, masuk ke tab “services”, ceklist “enabled” di “SOCKS/HTTP Proxy Forwarding” lalu isi proxy dan port sesuai selera kita, misalnya untuk localhost kita isi “Listen Inteface dengan “127.0.0.1″ dan untuk Port “1080″.
Nah, setelah itu kita set di browser kita atau bisa juga menggunakan Proxifier, proxy dan juga port SSH client milik kita tadi untuk menggunakan “tunneling” yang kita bahas diatas tadi agar koneksi kita menjadi aman dan untuk menikmati trik internet gratis tentunya.

Jadi kesimpulannya SSH adalah protocol yang digunakan untuk melapisi pengiriman data seperti HTTP, FTP dan SMTP sehingga koneksi kita menjadi aman dan juga untuk bisa mengakses situs – situs yang menggunakan protocol SSL  dapat menggunakan protocol SSH ini, seperti halnya SSL dalam GAppProxy, seperti itu konsep kerjanya.

Sebenarnya masih banyak lagi hal – hal tentang SSH, Tapi untuk kali ini cukup sekian.
Semoga bermanfaat untuk sobat TKJ.

Thursday, June 20, 2013

Pengertian WebHosting:Autoblogsyahirauntuksoftware

TEKNIK KOMPUTER DAN JARINGAN - Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.
Pada dasarnya sebuah server webhosting menggunakan adalah sebuah komputer biasa namun menggunakan beberapa komponen dan program dasar sebuah server serta disarankan harus mampu untuk online 24 jam setiap hari dan tanpa harus dimatikan dalam jangka waktu lebih lama daripada komputer biasa.

Siapa saja yang membutuhkan Web Hosting :
Seperti telah dijelaskan di atas, setiap orang ataupun perusahaan dapat menyewa tempat atau memanfaatkan jasa web hosting ini, didukung dengan kemajuan teknologi informasi yang ada saat ini maka pemanfaatan jasa web hosting merupakan sarana alternatif yang handal untuk: Promosi, Menyebarkan Informasi, Berjualan, Layanan Publik sampai dengan sekedar tempat untuk menumpahkan isi hati yang kelabu ke dalam buku harian berbasis web (blog: web log) akibat ditinggal kekasih.

Mengapa Perlu Web Hosting :
Kecepatan menyebarkan informasi tentang Jasa, Produk, Layanan Publik dan lainnya merupakan salah satu tolok ukur keberhasilan bisnis perorangan atau perusahaan,
Contoh Pertama : di Indonesia dengan sekitar 100 juta pengguna telepon genggam yang tentu saja dapat tersambung ke internet melalui gprs, tidak ada alasan lagi untuk tidak tersambung ke dunia maya, bahkan di daerah terpencil sekalipun.
Contoh kedua: Seorang mahasiswa kedokteran, dengan dana yang terbatas, untuk mengantisipasi membeli buku kuliah kedokteran yang harganya bisa mencapai jutaan rupiah, dapat dengan mudah memperoleh informasi ilmu pengetahuan dan teknologi melalui situs web, dan ini menjadi tanggung jawab penyelenggara pendidikan untuk menyediakan layanan web site guna memajukan pendidikan. Bahkan seorang dosen sebaiknya memiliki web site.
Singkatnya, bila anda telah membuat prototip disain yang dapat dibaca oleh internet browser seperti html, maka sudah waktunya anda menaruh disain itu di internet dengan mengupload disain anda ke perusahaan yang melayani penjualan hosting.

Baca Juga : Anekahosting.com Web hosting Murah Terbaik Di Indonesia

Kapan anda membutuhkan Situs Web :
Disaat anda ingin memasarkan produk atau jasa melewati batas kabupaten, propinsi, negara, samudra dan benua, disaat anda ingin orang lain memperoleh informasi yang benar mengenai hal-hal kemanusiaan, disaat anda ingin menyebarluaskan pengetahuan demi kesejahteraan sesama manusia, disaat anda ingin melakukan transaksi bisnis yang memudahkan pelangan anda menjangkaunya dari sebuah vila tempat peristirahatan dengan privasi yang tinggi, disaat itulah anda membutuhkan layanan web hosting.
Situs web adalah sebuah channel above the line yang termurah yang ada di pasar saat ini, kemampuan broadcast 24jam seminggu, tak terbatas pada aspek demografis, geografis, menjadikannya positif dalam rasio cost to benefit. Bila anda ingin ditemukan, dikenal, diapresiasi, mengiklankan diri/produk anda, berarti anda wajib memiliki situs web.

Dimana menyewa Web Hosting :
Ratusan bahkan ribuan penyelenggara jasa web hosting, ada dapat memulainya dengan mencari dari mesin pencari google atau yahoo, beberapa penyedia jasa layanan web hosting di indonesia.
Jangan ragu untuk bertanya, bandingkan fitur kunci seperti kapasitas ruang dan kapasitas bandwidth, jangan tergiur oleh promosi penyelenggara jasa web hosting yang bombastis.
Nama Perusahaan WebHosting Gratis dan Terkenal :
- detriple.com - nazuka.net - cloudbeast.net

Teknologi apa yang digunakan :
Salah satu teknologi yang digunakan adalah fail over hosting, teknologi ini memungkinkan layanan anda tetap online 24 jam karena dudukung oleh beberapa server komputer yang secara otomatis akan menggantikan tugas server komputer yang mengalami kerusakan

Bagaimana cara Mengelola Web Hosting :
Setelah anda memiliki / menggunakan jasa layanan web hosting, selanjutnya bagaimana mengelolanya, hal ini merupakan tantangan yang tidak murah, sebab informasi yang ada harus selalu ditambah dan diperbaharui. Sebuah Tips sederhana yaitu, lakukan persiapan pada posisi Off Line untuk menghemat. Selamat mencoba.

Bagaimana cara membuat server webhosting :
Beberapa software dasar yang harus dimiliki untuk membuat server hosting sendiri (recommended):
Operating System Server
- Linux, CentOS, FreeBSD, RedHat, Ubuntu (gratis)
- Windows 2003 Server, Windows 2008 Server (bayar)
NameServer – berfungsi untuk resolving IP ke Domain Name
- BIND 9 (gratis)
Web Server
- Apache (gratis) – berfungsi sebagai Web Server berbasis Linux
- IIS versi 4.0, atau IIS versi 5.0 (gratis) – berfungsi sebagai Web Servr berbasis Windows
PHP (gratis) – berfungsi untuk website yang menggunakan bahasa pemograman PHP
Databases – berfungsi sebagai pusat penyimpanan data pada server atau Server Data Center
- MySQL (gratis) – berfungsi sebagai Databases pada server berbasis Linux/Unix
- MSSQL (bayar) – berfungsi sebagai Database pada Operating System server berbasis Windows
PHPMyAdmin – berfungsi untuk memudahkan add, edit, dan delete table pada MySQL
FTP Server – berfungsi untuk memudahkan transfer data ke website menggunakan FTP.
- ProFTPD (gratis)
- Pure-FTPD (gratis)
- vsFTPD (gratis
Mail Server – berfungsi untuk mengelola email pada server.
- QMail (gratis)
- Postfix (gratis)
- Squirrelmail (gratis)
- RoundCube (gratis) jika ingin support WebMail