Senin, 11 Agustus 2014

MASALAH SISTEM JARINGAN OPEN SOURCE

Banyak masalah yang umum terjadi di sistem anda atau mungkin di jaringan yang terkait, meskipun tidak tampak pada awalnya. Sebagai contoh, alasan kenapa sistem tidak mengizinkan pengguna untuk login,  ini mungkin salah satu masalah dari jaringan yg kita miliki dengan sebab yg bermacam-macam. Saya coba jelaskan sedikit cara untuk mengidentifikasi penyebab masalah jaringan yang sering kita dihadapi sehari-



hari terutama untuk para Admin Linux atau Technical Support IT. Yang saya jelasakan dibawah ini hanya yg umum saja & diaplikasikan pada OS linux OpenSUSE, tapi tidak menutup kemungkinan pd OS/system yg lain juga.  :) … juga untuk user pengguna juga mungkin bisa jadi acuan utk memperbaiki sendiri tanpa meminta bantuan Admin Network-nya … (lalu ngapain tuh Admin!.. :) )
Pada saat memeriksa koneksi jaringan dari mesin Anda, bisa dilakukan sebagai berikut :
1.     Jika menggunakan koneksi ethernet, periksa hardware yang pertama. Pastikan kabel jaringan Anda dengan benar dihubungkan ke komputer Anda. Lampu kontrol di samping konektor ethernet Anda, jika tersedia, harus menyala & aktif.  Jika sambungan gagal, cek apakah kabel jaringan Anda bekerja dengan komputer lain. Jika tidak, kartu jaringan Anda menyebabkan kegagalan. Jika hub atau switch termasuk dalam konfigurasi jaringan Anda, ini mungkin tersangka dari masalah yg dihadapi.
2.     Jika menggunakan koneksi nirkabel, periksa apakah link nirkabel dapat dilakukan dengan mesin lainnya. Jika hal ini tidak terjadi, cek ulang Wirelles Acces Pointnya & juga koneksi kabel ke switchnya.
3.     Setelah Anda telah memeriksa konektivitas jaringan dasar Anda, cobalah untuk mengetahui layanan yg tidak dapat merespon/menanggapi. Kumpulkan informasi alamat dari semua server jaringan yang diperlukan dalam setting/setup Anda. Entah mencari mereka dalam modul YaST di OpenSUSE.  Daftar berikut memberikan beberapa server jaringan yang khas terlibat dalam setting/setup bersama-sama dengan gejala suatu outage.
- DNS (Domain Name Server)
Service DNS yg tidak berfungsi  mempengaruhi jaringan dengan berbagai cara. Jika mesin lokal bergantung pada setiap server untuk otentikasi jaringan dan server tersebut tidak dapat ditemukan karena masalah resolusi nama, pengguna/user client tidak akan dapat login. Pada mesin dalam jaringan yang dikelola oleh DNS erro tadi  tidak akan mampu “melihat “satu sama lain dan saling berkomunikasi.
- NTP (Network Time Protocol)
Service NTP yg tidak berfungsi akan dapat mempengaruhi otentikasi Kerberos dan fungsi X server.
- NFS (Network File Service)
Jika aplikasi apapun yang diperlukan data yang tersimpan dalam direktori mount NFS, itu tidak akan mampu memulai atau berfungsi dengan baik jika layanan ini tidak berfungsi semestinya atau tidak terkonfigurasi dengan baik . Dalam skenario kasus terburuk, konfigurasi desktop pribadi pengguna tidak akan muncul jika direktori home nya yang berisi gconf. Atau kde subdirektori. Tidak dapat ditemukan karena adanya outage dari server NFS. beruntunglah yg menggunakan YASt pd OpenSUSE service ini dapat dijalankan & di konfigurasikan dengan mudah … btw, service NFS ini juga sdh ada kok di Windows 2003.  :)
- Samba (File Server)
Service ini sangat dibutuhkan sekali terutama utk Network/Jaringan yg menggunakan OS campuran Linux & Windows, setting &  hrs dikonfigurasikan dengan baik.  service ini hrs selalu On, apabila ada user/client dengan Workstation Windows tidak bisa Login atau tidak dapat Mapping folder yg di share oleh Samba, ini ada kemungkina service Samba bermasalah.

- NIS (Network Manajemen Service)
Jika sistem openSUSE Anda bergantung pada server NIS untuk menyediakan data pengguna, pengguna tidak akan bisa login ke mesin ini jika service NIS bermasalah.

- LDAP (Lightweight Directory Access Protocol)
Hampir mirip dengan NIS, Jika sistem OpenSUSE Anda bergantung pada server LDAP untuk memberikan data pengguna, pengguna tidak akan bisa login ke mesin ini jika service LDAP bermasalah.

- Kerberos (Network Authentication Protocol)
Protocol ini jarang sekali digunakan, tetapi apabila protokol ini digunakan pd jaringan Anda ini perlu diperhatikan juga karena apabila otentikasi gagal sdh pasti login ke mesin pun akan gagal.
- CUPS (Common  Unix Printing System)
Dalam sebuah jaringan System Linux CUPS ini berfungsi utk mencetak, apabila dalam kondisi hardware printer tidak bermasalah kemudian ada user tidak dapat mencetak, CUPS ini mungkin penyebabnya.
1.      Periksa apakah jaringan server berjalan dan apakah konfigurasi jaringan Anda memungkinkan Anda untuk membuat koneksi satu dengan yang lain. Ada juga beberapa prosedur debugging diuraikan di bawah ini hanya berlaku untuk server jaringan sederhana / setup klien yang tidak melibatkan routing internal.
·         Gunakan ping hostname (ganti hostname dengan nama host dari server) untuk memeriksa apakah masing-masing atau salah satunya merespon ping tsb di jaringan. Jika perintah ini berhasil, ini memberitahu Anda bahwa host yang Anda cari dikonfigurasi dengan benar.  Jika ping gagal dengan host tujuan dijangkau, baik sistem atau server yang diinginkan tidak terkonfigurasi dengan benar. Periksa apakah sistem Anda dapat dicapai dengan menjalankan your_hostname ping dari komputer lain. Jika Anda dapat menjangkau komputer Anda dari komputer lain, itu mungkin server yang tidak berjalan sama sekali atau tidak dikonfigurasi dengan benar.
·         Gunakan host hostname untuk memeriksa apakah nama host dari server Anda mencoba untuk terhubung lalu diterjemahkan ke dalam alamat IP dan sebaliknya. Jika perintah gagal, periksa semua konfigurasi jaringan file yang berkaitan dengan nama dan alamat resolusi pada host Anda:/etc/resolv.confFile ini digunakan untuk melacak dari server nama dan domain Anda yang sedang digunakan. Hal ini dapat diubah secara manual atau secara otomatis disesuaikan dengan YaST atau DHCP. penyesuaian otomatis adalah lebih baik. Namun, pastikan file ini memiliki struktur berikut dan semua alamat jaringan dan nama domain yang benar:search fully_qualified_domain_name
nameserver ipaddress_of_nameserver
File ini dapat berisi lebih dari satu alamat nama server, tapi setidaknya salah satu dari mereka harus benar untuk menyediakan resolusi nama ke host Anda. Jika diperlukan, sesuaikan file ini menggunakan YaST dan modul DNS Hostname.
Jika koneksi jaringan anda ditangani melalui DHCP, DHCP memungkinkan untuk mengubah nama host dan nama layanan informasi dengan memilih Change Hostname via DHCP Server dan Update Nama dan Daftar Pencarian melalui DHCP pada DNS YaST dan modul Hostname.
/etc/nsswitch.conf
File ini memberitahukan Linux di mana harus mencari informasi nama layanan. Seharusnya terlihat seperti ini:
...
hosts: files dns
network: files dns
...
Catatan : dns sangat penting. Ini memberitahu Linux untuk menggunakan nama server eksternal. Biasanya, entri-entri ini secara otomatis dibuat oleh YaST, namun tidak ada salahnya untuk memeriksa.
Jika Anda telah memastikan bahwa konfigurasi DNS dari host dan server DNS sudah benar, lanjutkan dengan memeriksa konfigurasi jaringan Anda dan perangkat jaringan.
·         Gunakan perintah ifconfig network_device (dijalankan sebagai root) untuk memeriksa apakah perangkat ini terkonfigurasi dengan benar. Pastikan kedua alamat inet dan Mask telah dikonfigurasi dengan benar. Kesalahan dalam alamat IP Anda akan membuat konfigurasi jaringan Anda tidak dapat digunakan. Jika perlu, melakukan ini periksa pada server juga.
·         Jika layanan nama dan hardware jaringan yang dikonfigurasi dengan benar dan berjalan, namun beberapa koneksi jaringan eksternal masih ada waktu yang lama (timed-out ) atau gagal sepenuhnya, gunakan fully_qualified_domain_name traceroute (dijalankan sebagai root) untuk melacak rute jaringan. Perintah ini mencantumkan salah satu gateway (hop) permintaan dari komputer Anda lewat dalam perjalanan ke tujuannya. Ini daftar waktu respon setiap hip hop dan apakah ini bisa diakses sama sekali. Gunakan kombinasi traceroute dan ping untuk melacaknya.
Utk user pengguna Jaringan,  sekali Anda telah mengidentifikasi penyebab masalah jaringan Anda, Anda dapat menyelesaikannya sendiri (jika masalahnya terletak pada mesin Anda) atau biarkan sistem administrator jaringan Anda tahu tentang temuan Anda sehingga mereka dapat mengkonfigurasi ulang layanan atau memperbaiki sistem yang diperlukan :) .

sumber:SelfExperience








0 komentar:

Posting Komentar