Troubleshooting pada OS

Dalam menggunakan jaringan komputer seringkali user menemukan permasalahan-permasalahan, sehingga menimbulkan rasa tidak nyamanan pada user. Berikut beberapa tips dalam troubleshooting jaringan pada sistem operasi Windows XP.


Berikut gambar rangkaian nya:
1. Status Jaringan“ Connected” Namun Tidak Dapat Terhubung Ke Internet 
Status yang tampil menunjukkan bahwa komputer kita telah terhubung dengan jaringan lokal. Meski demikian, komputer kita tidak dapat terhubung ke internet. Langkah yang dapat diambil :

Perhatikan Gambar Dibwah ini:

A) Jalankan Web Browser Anda, dan cobalah untuk mengunjungi beberapa website, misalnya coba kunjungi http://detik.com. Jika dapat membuka satu website dan tidak dapat membuka website lain berarti jaringan komputer Anda baik-baik saja, dan kemungkinan masalah terletak pada ISP. Jika sama sekali tidak bisa terhubung, coba langkah berikutnya. Coba untuk melepaskan sambungan modem ke line telepon, dan tunggu beberapa saat lalu pasang lagi, dan coba lagi untuk mengunjungi website.

B) Jika Anda terhubung dengan media wireless, cobalah untuk melepas kabel WAN pada Access Point, tunggu bebera saat dan sambungkan kembali dan coba lagi untuk mengunjungi website.

C) Cobalah untuk merestart komputer.

D) Jika tetap belum terhubung juga, cobalah untuk menghubungi pihak ISP untuk meminta bantuan.

2. Status NIC atau Wireless: Disabled

Perhatikan Gambar Dibwah ini:

Jika hal ini yang terjadi, coba untuk masuk ke Control Panel > Network Connection > Pilih device NIC/Wireless yang akan diaktifkan > Klik kanan dan pilih Enable.

3. Limited or No Connectivity Status
Langkah yang dapat diambil :


Perhatikan Gambar Dibwah ini:


A) Klik kanan pada icon network adapter dan pilih repair. Coba perhatikan apakah icon tersebut sudah berubah menjadi connected ? Jika sudah berarti komputer Anda sudah dapat terhubung ke jaringan.

B) Buka property TCP/IP dan pastikan bahwa konfigurasi TCP/IP adalah obtain IP Address Automatically.

C) Cobalah untuk restart komputer Anda.

D) Jika status Anda masih limited, cobalah untuk menghubungi pihak ISP.


4. Network Cable Unplugged

Perhatikan Gambar Dibwah ini:

A) Coba periksa apakah kabel jaringan Anda telah terpasang pada port NIC, jika belum pasangkan kembali

B) Jika kabel jaringan sudah terpasang namun tetap tidak terhubung, cobalah untuk mengganti port lain pada switch.

C) Jika masih belum bisa, cobalah untuk mengganti kabel jaringan. Siapa tahu, kabel jaringan sudah rusak.

D) Jika tetap belum bisa, kemungkinan kerusakan terdapat pada Network Adapter, cobalah menggantinya dengan Network Adapter lain.

5. Wireless Connection Not Connected


Perhatikan Gambar Dibwah ini:

A) Periksalah status perangkat wireless Anda pada Windows, pastikan dalam keadaan aktif.
B) Cobalah untuk melakukan pencarian sinyal pada hotspot area.


6. Troubleshooting DHCP 

Layanan DHCP sangat vital dalam suatu jaringan komputer, kemampuan melakukan Troubleshooting DHCP tidak kalah pentingnya juga untuk Administrator Jaringan.

Dalam suatu infrastruktur jaringan komputer dalam suatu organisasi, salah satu komponen penting pendukungnya adalah DHCP server. Untuk itu, adalah sangat penting buat administrator jaringan untuk bisa melakukan troubleshooting DHCP server terhadap segala bentuk masalah yang berhubungan dengan DHCP server, baik masalah yang timbul akibat kesalahan konfigurasi dan instalasi DHCP, sampai masalah kecil yang menimpa sebuah computer yang tidak bisa menerima IP address dari DHCP server ini.

7. Verifikasikan konfigurasi client
Salah satu indikasi kegagalan suatu DHCP adalah jika sebuah komputer / client kehilangan koneksi terjadap resource-2 jaringan ataupun jika sebuah client komputer tidak bisa mendapatkan koneksi ke jaringan kali pertama. Pilihan kita adalah memastikan apakah ini berasal dari DHCP server, dari client itu sendiri, atau dari sumber lainnya.

Salah satu cara memulai troubleshooting DHCP adalah dari client untuk memastikan bahwa client menerima IP address dari DHCP server. Anda bisa lakukan command line “ipconfig /all” dari prompt DOS c:\> (kalau dari Windows tekan tombol Windows dan R bersamaan, terus ketik CMD dan tekan Enter). Bisa diperhatikan output dari “ipconfig /all” ini menunjukkan adanya DHCP enabled = YES. Ini berarti konfigurasi TCP/IP telah dikonfigure untuk menerima IP address secara automatis, dan jika DHCP server tersedia maka client tersebut harusnya sudah bisa menerima konfigurasi IP address dari DHCP server.


Perhatikan Gambar Dibwah ini:

Atau bisa di klik gambar komputer di pojok kanan bawah dan pilih tab Support, bisa diperhatikan jika sebuah komputer bisa menerima konfigurasi dari DHCP server maka Connection status adalah “Address Type” = “Assigned by DHCP” 

Perhatikan Gambar Dibwah ini:

8. Troubleshooting DHCP server
Jika komputer masih juga belum connect, bisa di klik tombol “Repair”. Atau jika anda pertama kali melihat tanda segitiga kuning yang menandakan tidak menerima konfigurasi dari DHCP server, coba klik tanda “Repair” ini.

Ada 6 langkah yang dilakukan oleh Windows saat melakukan proses “Repair” yaitu sebagai berikut :

1) Melakukan pesan DHCP request untuk melakukan pembaharuan leasing IP address. Hal ini mirip dengan kalau melakukan command “ipconfig /renew”

2) Menghapus cache ARP, langkah ini sama dengan kalau kita mengetikkan command “arp –d *”

3) Menghapus cache NETBIOS, yang sama dengan kalau kita melakukan “nbtstat –R” pada command prompt

4) Menhapus cache DNS, yang sama dengan command prompt “ipconfig /flushdns”

5) Melakukan register ulang NetBIOS name dan IP address dengan WINS server. langkah ini sama dengan command prompt “nbtstat –RR”

6) Register ulang computer name dan IP address dari client computer kepada DNS server dan sama dengan command prompt “ipconfig /registerdns”

Jika client sudah bisa menerima IP address yang sesuai dengan jaringan dan tidak ada pesan Warning adanya IP conflict, maka bisa dianggap client tidak ada masalah dengan adanya IP address.

9. Kegagalan mendapatkan IP dari DHCP server
Jika anda mendapati output dari “ipconfig /all” menunjukkan adanya IP address, misalnya dari Server1 (169.254.0.1 sampai 169.254.255.254), atau dari alternate configuration, pertama kali lakukan “ipconfig /renew” atau klik “repair”. Jika hasilnya masih sama, hal ini menunjukkan adanya :

A) Tidak adanya DHCP server / DHCP relay agent pada range broadcast.

B) Putusnya koneksi DHCP server.

C) DHCP server scope bermasalah.

Bagaimana anda bisa memastikan adanya DHCP server pada broadcast range ? Karena IP clients didapat dari IP address Server1, maka anda tidak bisa melakukan ping ke DHCP server karena beda jaringan. Server1 pada range 169.254.0.0 – 169.254.254.254 dengan subnet mask 255.255.0.0. maka untuk itu anda harus memberikan IP address statis kepada client computer yang bermasalah ini dengan IP pada range address yang sama dengan DHCP server.

Jika IP address statis sudah di-configure, maka anda bisa melakukan ping ke server DHCP. Jika anda tidak mengetahui IP address DHCP server maka pada command prompt ketikkan “netsh dhcp show”. Jika hasil ping ke DHCP server berhasil – berarti koneksi ke DHCP server tidak bermasalah. Jika sudah bisa dipastikan bahwa kedua point 1 dan 2 tidak ada masalah, maka kecurigaan bisa karena adanya konfigurasi scope IP address DHCP server.

Jika semua clients tidak mendapatkan IP addres, pastikan terlebih dahulu bahwa:

A) DHCP server instalasinya sempurna

B) Konfigurasi DHCP server juga sempurna

C) Authorized juga berhasil, harus dari user Enterprise admin atau member Enterprise pada active directory domain anda.

Untuk memastikan scope IP address tidak bermasalah, maka pastikan bahwa scope active dan tidak habis semuanya dipakai oleh clients. Anda bisa melakukan yang berikut :

A) Re-authorized ulang bila perlu.

B) Deactivate scope kemudian activekan lagi.

C) Jika scope cepat habis, kurangi durasi lama sewa (lease time). Hal ini akan mempercepat pelepasan IP yang dipinjam clients (terutama yang tidak aktif).

D) Pada client jika gagal, selain memastikan koneksi ke DHCP OK, pastikan juga port UDP 67 dan UDP 68 tidak di block.


10. Tool/Perintah Troubleshooting Jaringan

Berikut ini 5 tool standar yang biasa di pakai untuk troubleshooting yaitu :

1. Ping
Ping digunakan untuk melakukan pengecekan konektivitas jaringan. 
Format perintah ping : ping nama_host/ip_address option
Contoh : ping www.indowebster.com >> melakukan ping ke www.indowebster.com dengan IP 119.110.76.19.


Perhatikan Gambar Dibwah ini:

2. Traceroute
Traceroute digunakan untuk melakukan pengecekan atau menelusuri jalur jaringan.
Contoh kasus : Kita coba melakukan ping ke www.yahoo.com dan hasilnya ternyata request time out. Untuk melakukan pengecekan sumber putusnya ada di kita atau provider, maka kita lakukan traceroute untuk mengetahui letak putusnya.
Contoh : traceroute www.yahoo.com

3. Netstat
Netstat digunakan untuk melakukan pengecekan terhadap koneksi yang terjadi dan juga port yang terbuka serta juga bisa digunakan untuk melihat routing table. Jadi dengan netstat, kita bisa tahu komputer yang kita pakai atau server yang kita setting itu koneksinya berada di mana dan  apa saja port yang terbuka.


Perhatikan Gambar Dibwah ini:

Contoh : netstat -an >> untuk melihat koneksi berada di manakah.
             netstat -tpnl >> untuk melihat port TCP yang terbuka.

4. Telnet
Telnet digunakan untuk mengecek apakah port itu dapat diakses dari client atau tidak. Jadi kalau kita sudah setting mail server maka kita bisa test apakah client bisa mengakses port 25(SMTP) dan 110(POP3) maka kita gunakan telnet.
Contoh : telnet ip_mail_server 25 >> untuk mengecek smtp.
             telnet ip_mail_server 110 >> untuk mengecek pop3.

5. Tcpdump
Tcpdump digunakan untuk men-sniffer(menyadap) paket data yang lalu lintas. Dengan mengetahui paket data yang lewat itu dari IP mana dan tujuannya kemana, kita bisa melakukan identifikasi apakah ada sesuatu yang salah misalnya IP yang broadcast atau IP yang coba-coba melakukan aktifitas yang tidak benar.
Contoh : tcpdump -vv >> untuk melakukan sniffing paket.
             tcpdump -i eth0 >> untuk melakukan sniffing paket pada interface eth0.
             tcpdump host crazynuxer >> untuk mensniffing host        crazynuxer.


EmoticonEmoticon