Jumat, 29 Oktober 2010

NETSH (Network Shell)

Fasilitas Hebat Windows untuk Admin Jaringan (NETSH)
Command line yang powerful bukan hanya dimiliki oleh Linux, Windows juga memiliki sebuah fasilitas command line yang hebat. Fasilitas ini memungkinkan Anda mengadministrasi PC, terutama keperluan jaringannya dengan lebih cepat. Tidak perlu klik sana-sini, buka window ini itu, tinggal ketikkan saja perintahnya dengan menggunakan tool Netsh. Praktis, powerful, dan sangat bermanfaat untuk berbagai kepentingan.
1. Buka Netsh
Perintah Netsh kali pertama disertakan dalam Windows 2000 Server Resource Kit. Kini fasilitas ini telah dijadikan sebagai fasilitas standar pada Windows XP dan Windows Server 2003. Netsh memungkinkan Anda melakukan perubahan dan pemantauan konfigurasi jaringan PC hanya melalui command line. Cukup banyak yang dapat dilakukan oleh fasilitas yang juga disertai dengan sistem penolong (help) yang cukup rapi ini. Untuk membukanya ada dua cara, pertama klik Start|Run, ketikkan perintah “Netsh” dan dengan sendirinya window Netsh akan terbuka dan muncul lambang Netsh>. Cara kedua adalah dengan mengetikkan perintah netsh langsung di DOS promp.
2. Melihat Konfigurasi Jaringan
Kegiatan yang paling sering dilakukan oleh para pengguna komputer yang banyak bermain dengan jaringan, mungkin adalah melihat konfigurasi jaringan pada PC yang akan digunakannya. Untuk dapat melihatnya, banyak alternatif yang disediakan Windows. Namun jika mau cepat tanpa harus klik sana-sini, Anda dapat menggunakan perintah Netsh. Di command line Netsh ketikkan saja perintah “interface ip show config”, atau jika Anda berada di DOS Promp, ketikkan saja langsung “Netsh interface ip show config”. Seketika itu juga Anda akan mendapatkan informasi lengkap mengenai pengaturan IP pada PC Anda tersebut.
3. Mengubah Konfigurasi IP
Mengubah IP kartu jaringan agar dapat terkoneksi dengan jaringan sekitarnya memang cukup merepotkan. Anda harus masuk ke properti kartu jaringan, masuk ke menu Internet Protocol (TCP/IP), barulah menu pengaturan alamat IP beserta pernak-pernik lainnya terlihat. Mengubahnya dengan frekuensi yang cukup sering tentu akan menjengkelkan juga. Dengan menggunakan perintah Netsh, Anda hanya perlu sekali ketik perintah saja untuk mengubah konfigurasinya. Perintahnya di dalam promp Netsh adalah “interface IP set address “” ”. Sedangkan untuk mengeksekusi lewat DOS promp, tambahkan perintah “Netsh” di depan perintah di atas.
4. Cara Cepat Aktifkan DHCP
Jika Anda tergabung dalam jaringan yang memiliki sebuah DHCP server, lebih baik mengatur PC Anda sebagai DHCP client agar tidak pusing mengatur-atur IP. Untuk mengaktifkannya secara cepat dengan Netsh, Anda tinggal mengetikkan perintah “interface IP set address “” dhcp” pada promp Netsh Anda. Seketika itu juga Anda akan mendapatkan konfigurasi jaringan Anda terkonfigurasi sebagai DHCP client dan siap menerima IP dari DHCP server.
5. Ganti DNS Server dengan Mudah
Selain mengganti alamat IP untuk PC Anda, mengganti alamat IP untuk DNS server-nya juga pasti akan sering dilakukan. Pengaturannya tentu sama merepotkan dengan pengaturan alamat IP karena memang terletak di dalam lokasi yang sama. Untuk itu, gunakan juga Netsh dengan mengetikkan perintah “interface IP set dns “” static ”. Seketika itu juga DNS server Anda akan berubah dan kebutuhan penamaan untuk PC Anda kembali berjalan lancar.
6. DNS Server Dinamik
Jika Anda tidak ingin direpotkan dengan menghafal alamat-alamat IP DNS yang akan digunakan atau Anda tidak tahu alamat IP DNS server pada jaringan Anda, mengaturnya menjadi menggunakan sistem dinamik memang sebuah langkah yang tepat. Apalagi jika didukung dengan adanya DHCP server yang memberikan alamat DNS dinamik. Untuk pengaturan cepatnya, Anda tinggal mengetikkan perintah “interface IP set dns “” dhcp”. Setelah selesai, Anda akan mendapatkan pengaturan dinamik untuk DNS server yang akan digunakan.
7. Konfigurasi WINS Server
Untuk memudahkan sistem penamaan pada jaringan Anda, biasanya digunakan sistem penamaan dalam jaringan lokal. Untuk itu, sistem WINS sering digunakan dalam menyediakan keperluan ini. Mengatur alamat IP yang bertugas sebagai WINS server ternyata memang lebih sulit dibandingkan melakukan konfigurasi alamat IP, karena menu pengaturannya tersembunyi cukup dalam di properti dari Internet Protocol (TCP/IP). Untuk memasukkan alamat IP WINS server dengan cepat, perintah Netsh “interface IP set wins “” static ”, dapat Anda gunakan. Setelah mengetikkan perintah di atas, Anda tidak perlu lagi membuka properti kartu jaringan Anda dalam-dalam.
8. Menyimpan Konfigurasi Jaringan
Konfigurasi jaringan yang sering berubah-ubah tentu akan sangat merepotkan. Alamat IP yang Anda gunakan di kantor berbeda dengan yang digunakan di rumah misalnya. Bolak-balik Anda harus menggantinya. Untuk lebih memudahkan pekerjaan mengganti konfigurasi, mengapa tidak disimpan saja konfigurasi yang sering Anda gunakan. Untuk itu, Anda bisa mengandalkan perintah Netsh. Ketikkan perintah Netsh pada DOS promp, bukan pada Netsh promp. Ketikkan perintah “Netsh interface dump > configrumah.dat”, untuk menyimpan konfigurasi jaringan di rumah Anda misalnya. Untuk menyimpan konfigurasi jaringan kantor, tinggal ganti saja nama file .dat nya. File tersebut akan tersimpan rapi bersama konfigurasi jaringan Anda di dalamnya.
9. Mengembalikan Konfigurasi Jaringan
Setelah disimpan, tentu ada saatnya konfigurasi tersebut kembali ingin digunakan. Untuk mengembalikan konfigurasi jaringan seperti yang telah tersimpan di file .dat yang dibuat, perintah Netsh perlu diketikkan lagi. Ketikkan kembali perintah Netsh ini pada DOS promp Anda, bukan pada Netsh promp. Perintah pengembaliannya adalah sebagai berikut “Netsh exec configrumah.dat”. Sesaat setelah menekan enter, Anda akan mendapatkan alamat IP beserta pernak-perniknya yang biasa digunakan di rumah kembali terpasang pada kartu jaringan Anda. Sungguh sangat menghemat waktu, bukan?
10. Aktifkan OSPF dan RIP
Netsh memang sangat powerful sehingga melalui command line-nya, Anda dapat dengan mudah mengubah PC Anda menjadi sebuah router yang dapat menjalankan routing protocol. Routing protocol-nya adalah RIP dan OSPF yang dapat diaktifkan dengan menggunakan Netsh. Untuk menggunakan routing protocol ini, ketikkan perintah pada Netsh promp, “routing IP ”. Untuk dapat menjalankan sebuah routing protocol, Anda diharuskan menginstalnya terlebih dahulu melalui perintah “routing IP install”. Selanjutnya untuk administrasi Anda bisa menggunakan bantuan helper-nya untuk mengetahui perintah yang ada. Perintah administrasinya cukup lengkap.
11. Diagnostik Konfigurasi Jaringan
Anda juga dapat melakukan diagnostik jaringan dengan mudah, bahkan Anda dapat menjalankan GUI untuk keperluan diagnostik ini. GUI diagnostik yang merupakan fasilitas standar dari Windows ini dapat dijalankan dengan mengetikkan sebuah perintah saja, Anda tidak perlu mencarinya ke sana-ke mari. Untuk mendapatkan GUI-nya, cukup ketikkan “diag gui” pada Netsh promp. Maka sebuah window akan terbuka dan Anda dapat melakukan scanning dari sana. Hasil scanning dari GUI ini cukup lengkap dan informatif. Anda dapat mengetahui semua konfigurasi jaringan dalam seketika itu juga.

Router

Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya. Router berbeda dengan switch. Switch merupakan penghubung beberapa alat untuk membentuk suatu Local Area Network (LAN).
Berkas:Router-Switch and Neighborhood Analogy.png





Analogi Router dan Switch
Sebagai ilustrasi perbedaan fungsi dari router dan switchmerupakan suatu jalanan, dan router merupakan penghubung antarjalan. Masing-masing rumah berada pada jalan yang memiliki alamat dalam suatu urutan tertentu. Dengan cara yang sama,switch menghubungkan berbagai macam alat, dimana masing-masing alat memiliki alamat IP sendiri pada sebuah LAN.
Router sangat banyak digunakan dalam jaringan berbasis teknologiprotokol TCP/IP, dan router jenis itu disebut juga dengan IP Router. Selain IP Router, ada lagi AppleTalk Router, dan masih ada beberapa jenis router lainnya. Internet merupakan contoh utama dari sebuah jaringan yang memiliki banyak router IP. Routerdapat digunakan untuk menghubungkan banyak jaringan kecil ke sebuah jaringan yang lebih besar, yang disebut denganinternetwork, atau untuk membagi sebuah jaringan besar ke dalam beberapa subnetwork untuk meningkatkan kinerja dan juga mempermudah manajemennya. Router juga kadang digunakan untuk mengoneksikan dua buah jaringan yang menggunakan media yang berbeda (seperti halnya router wireless yang pada umumnya selain ia dapat menghubungkan komputer dengan menggunakanradio, ia juga mendukung penghubungan komputer dengan kabel UTP), atau berbeda arsitektur jaringan, seperti halnya dari Ethernet keToken Ring.
Router juga dapat digunakan untuk menghubungkan LAN ke sebuah layanan telekomunikasi seperti halnya telekomunikasi leased line atauDigital Subscriber Line (DSL). Router yang digunakan untuk menghubungkan LAN ke sebuah koneksi leased line seperti T1, atau T3, sering disebut sebagai access server. Sementara itu, router yang digunakan untuk menghubungkan jaringan lokal ke sebuah koneksi DSL disebut juga dengan DSL router. Router-router jenis tersebut umumnya memiliki fungsi firewall untuk melakukan penapisan paket berdasarkan alamat sumber dan alamat tujuan paket tersebut, meski beberapa router tidak memilikinya. Router yang memiliki fitur penapisan paket disebut juga dengan packet-filtering router. Router umumnya memblokir lalu lintas data yang dipancarkan secara broadcast sehingga dapat mencegah adanya broadcast storm yang mampu memperlambat kinerja jaringan.

IPConfig

Ipconfig merupakan command  untuk menampilkan setting jaringan yang digunakan oleh sebuah komputer berbasis windows, administrator atau pengguna, sebelum menggunakan tools lainnya, sebaiknya mengeksekusi command ini terlebih dahulu, memastikan bahwa kofigurasi yang dientri (secara manual) atau yang didapatkan dari server DHCP sudah valid.

Di bawah ini adalah perintah - perintah yang berhubungan dengan jaringan. Untuk melakukan perintah - perintah tersebut anda harus masuk ke MS DOS Promp.
1. ipconfig /all
Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.
ipconfig /release –> “melepas” IP address yg di dapat dari DHCP server
Mengirimkan pesan DHCPRELEASES ke DHCP server untuk melepaskan konfigurasi DHCP saat ini dan menghapus konfigurasi IP address

2. ipconfig /renew –> “meminta” IP address dari DHCP server
Membuat baru konfigurasi DHCP untuk semua adapter (jika adapter tidak di specified) atau untuk spesifik adapter jika parameter adapter dimasukan, hingga akan didapat IP address yang baru.
3. ipconfig /displaydns
Menampilkan konten dari DNS client resolver cache, yang mengandung entri dari lokal host file dan catatan yang baru didapat. DNS client service memakani informasi ini untuk me-resolve nama2 yang mengantri secara cepat, sebelum melakukan query untuk kofigurasi DNS server
4. ipconfig/flushdns
Flushes dan resets konten dari DNS client cache. Selama DNS troubleshooting, kita dapat menggunakan prosedur ini untuk menghapus cache negatif dan cache lain yang telah ditambah secara dinamic

Address Resolution Protocol


Address Resolution Protocol disingkat ARP adalah sebuah protokol dalam TCP/IP Protocol Suite yang bertanggungjawab dalam melakukan resolusi alamat IP ke dalam alamat Media Access Control (MAC Address). ARP didefinisikan di dalam RFC 826.
Ketika sebuah aplikasi yang mendukung teknologi protokol jaringan TCP/IP mencoba untuk mengakses sebuah host TCP/IP dengan menggunakan alamat IP, maka alamat IP yang dimiliki oleh host yang dituju harus diterjemahkan terlebih dahulu ke dalam MAC Addressagar frame-frame data dapat diteruskan ke tujuan dan diletakkan di atas media transmisi (kabel, radio, atau cahaya), setelah diproses terlebih dahulu oleh Network Interface Card (NIC). Hal ini dikarenakan NIC beroperasi dalam lapisan fisik dan lapisan data-link pada tujuh lapis model referensi OSI dan menggunakan alamat fisik daripada menggunakan alamat logis (seperti halnya alamat IP atau nama NetBIOS) untuk melakukan komunikasi data dalam jaringan.

Jika memang alamat yang dituju berada di luar jaringan lokal, maka ARP akan mencoba untuk mendapatkan MAC address dari antarmukarouter lokal yang menghubungkan jaringan lokal ke luar jaringan (di mana komputer yang dituju berada).


Fungsi Arp
1. Menampilkan dan memodifikasi tabel terjemahan IP-to-Fisik alamat yang digunakan oleh protokol resolusi alamat (ARP).
2. memetakan IP ke Mac address yang ada. dengan kata lain 32 bit IP address dipetakan ke 48 bit Mac address melalui peralatan ethernet yang ada.

Tracert

Traceroute atau Tracert ( pada windows ) merupakan salah satu cara untuk menganalisa jaringankomputer yang digunakan, dengan mengetahui rute perjalanan data melalui paket-paket data yang dikirim ke host (server) melalui media di Internet atau jaringan komputer.  Mungkin anda pernah mengakses blog/situs yang lama sekali diaksesnya nah sebelum anda memberikan saran kepada pemilik blog/situs sebaiknya anda menganalisa terlebih dulu jaringan komputer yang anda gunakan melalui traceroute ini.
Secara mudahnya jika menggunakan sistem operasi windows XP, Tracert ( Windows ) bisa dilakukan dengan menggunakan fungsi tracert.exe melalui commad prompt. Coba klik start-pilih run-dan ketikkancmd, kemudian ketikan saja tracert namablog contohnya tracert deka.web.id. Nanti proses  rute perjalanan data sebelum sampai ke blog/situs akan terlihat jelas disini IP address, Gateway, ISP provider, dsbnya. Untuk lebih jelasnya bisa dilihat pada gambar berikut.
cmd
Tampilan yang akan terlihat
command prompt
Dari hasil tracert inilah, anda dapat menganalisa jaringan komputer yang anda gunakan. Yang perlu anda perhatikan disini
  1. Hops atau lompatan, loncatan atau perpindahan data. semakin sedikt hops semakin baik. Hops ini akan terlihat berdasarkan urutan angka 1,2,3,dst
  2. Waktu biasanya dalam satuan ms ( milisecond ), semakin kecil waktu perpindahan data maka akan semakin baik.
Jika anda melihat pada hasil tracert ada ” * ” atau pesan ” request timed out ” seperti gambat berikut, maka disitulah masalah yang ada pada koneksi internet anda.
Timed Out
Jujur saja saya sedikit kesulitan bagaimana mau menjelaskan tentang ini karena banyak sekali kaitannya dengan dasar pemahaman jaringan komputer Makanya pada postingan sebelumnya saya sengaja membuat proses tracert ini terlihat lebih mudah dipahami dengan postingan yang berjudul jalan-jalan. buat yang tidak terlalu mengerti tentang jaringan komputer dan hal-hal teknis nya akan sangat mudah pahami.
Jika seandainya anda tertarik untuk men-tracert blog atau situs yang anda gunakan, anda dapat menggunakan salah satu software yang mudah di pahami dengan tampilan visual seperti pada postingan jalan-jalan yaitu visualroute. Versi trialnya bisa anda download di visualroute.visualware.com atau langsung disini. Aplikasi ini membutuhkan Java sebelum bisa menjalankannya, tapi tenang saja akan otomatis diinstall ketika anda menginstall visualroute ini. Semoga bermanfaat 
Fungsi tracert untuk menganalisa jaringan komputer yang digunakan, dengan mengetahui rute perjalanan data melalui paket-paket data yang dikirim ke host (server) melalui media di Internet atau jaringan komputer.

PING COMMAND

PING COMMAND

Bahasan saya kali ini tentang PING COMMAND, Siapa yang gak tahu tentang ping command sih? Hal ini sering digunakan apalagi bagi sobat-sobat yang mengaku dirinya HACKERS. Maaf kalau saya masih belajar blogging jadi belum tahu persisnya (bagi yang sudah tahu comment buat share ditunggu nih). Baiklah dalam hal ini perintah PING biasanya digunakan terlebih dahulu oleh sang hackers untuk mendeteksi dimana keberadaan target. ingin tahu lebih banyak, baca  Pinglah yang sering digunakan untuk memeriksa sebuah koneksi jaringan. Bagaimanapun juga Ping sangat berarti, makanya berterimakasih banget tuh ma PING, hehehe... Dah ah cape cerita mulu, kita langsung ke pokok permasalahan. dalam penggunaan PING akan menggunakan sintaks seperti berikut Enter ip"inurl:"php-ping.php". Pentingnya sintaks ini apabila sobat melakukan hacking yang tidak mengijinkan DOS, apalagi menginstal program. Cara penggunaannya silahkan buka browser sobat, masuk ke google kemudian ketikkan kode sintaks diatas tadi. Maka akan ketemu beberapa link web yang akan direkomendasikan. Buka salah satu link tadi kemudian isikan apa yang hendak sobat ping sebagai contoh sobat akan Ping www.mig33.com. Mohon maaf upload gambar dalam proses error jadi belom sempat di upload.
Fungsi ping 
1.Untuk mengecek troubleshooting pada jaringan computer
2. Mengecek koneksitivitas sebuah host
3. Mengecek kualitas koneksitivitas jaringan
4. Time
5. TTL (Time To Live)
6. Bytes

NSLook Up

nslookup adalah program percobaan yang berhasil dan telah usang seiring berjalannya waktu. nslookup telah di tinggalkan dan mungkin akan di tinggalkan untuk versi selanjutnya. Bahkan tidak ada halaman manual dari program ini.
% nslookup 64.57.102.34
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead.  Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server:         192.168.1.254
Address:        192.168.1.254#53
 
Non-authoritative answer:
www.slackware.com       canonical name = slackware.com.
Name:   slackware.com
Address: 64.57.102.34
Fungsi nslookup untuk meminta informasi ke DNS server, yang berisikan
record tentang host (nama host vs IP, dll)