Wednesday, March 21, 2007

jaringan komputer


networkFun- Penyetingan IP pada komputer

Untuk melihat nomor ip pada Linux
Pembuatan alamat IP dapat dilakukan seperti contoh berikut

#ifconfig eth0 192.168.1.1 up

Lihat Informasi yang akan terbentuk dengan contoh perintah berikut

#ifconfig eth0

eth0 Link encap:Ethernet HWaddr 00:30:84:9E:E4:53

inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

Untuk memberkan alamat IP pada Windows XP lakukan langkah berikut:
1. Pada Run command (Windows+R),ketik control panel
2. Pilih dan klik icon Network Connection
3. Klik kanan pada Local Area Network dan pilih Properties
4. Pilih Internet Protocol (TCP/IP) dan pilih Properties
5. Pilih radio Use the following IP Address
6. isi IP address Anda
7. Pilih ok dan seterusnya

Pengujian
Untuk melakukan pengujian apakah IP yang anda buat telah berjalan dengan baik, lakukan peritah ping:
Respon ping berhasil:

root~root# ping 192.168.1.1

PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.

64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.147 ms

64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.119 ms

64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.120 ms

64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.195 ms

64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=0.126 ms

--- 192.168.1.1 ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 3996ms rtt min/avg/max/mdev = 0.119/0.141/0.195/0.030 ms

Penamaan gagal jika hasil ping tidak menampilkan repon seperti di atas, salah satu contohnya:
root~root# ping 192.168.1.4

PING 192.168.1.4 (192.168.1.4) 56(84) bytes of data.

From 192.168.1.1 icmp_seq=1 Destination Host Unreachable From 192.168.1.1 icmp_seq=2 Destination Host Unreachable From 192.168.1.1 icmp_seq=3 Destination Host Unreachable

--- 192.168.1.4 ping statistics ---

5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4026ms

, pipe 3

Anda dapat melakukan ping terhadap IP rekan jaringan anda untuk mengetahui apakah ada koneksi antara PC Anda ke PC rekan jaringan anda.

Penyetingan kabel UTP dengan konektor RJ 45

Ada delapan kabel kecil dalam kabel UTP tetapi yang diperlukan hanya empat kabel saja. Ada perbedaan pemasangan kabel untuk menghubungi dua komputer tanpa HUB/Switch, untuk dua komputer dihubgunkan dengan cara crosslink seperti yang perlihatkan pada gambar berikut:

Jika mengacu pada warna kabel, dapat menggunakan tabel barikut:

PIN Warna kabel PIN

1 Putih+Orange 3

2 Orang 6

3 Putih+hijau 1

4 Biru 4

5 Putih+biru 5

6 Hijau 2

7 Putih+Coklat 7

8 Coklat 8

untuk cross pc to pc

tapi bila kita menggunakan pc ke hub maka setingn kabel yang di gunakan adalah.

PIN Warna kabel PIN

1 Putih+Orange 1

2 Orang 2

3 Putih+hijau 3

4 Biru 4

5 Putih+biru 5

6 Hijau 6

7 Putih+Coklat 7

8 Coklat 8

Untuk menguji apakah ada hubungan antar PC dalam jaringan, Anda dapat menggunakan perintah ping nomor IP peserta jaringan lain. Biasanya keberhasilan pemasangan kabel dapat pula dilihat dari lampu pada landcard atau HUB yang menyala.


Sharing Data pada Sistem Linux dan Windows

Linux

Program yang digunakan untuk sharing data di linux adalah samba. Paket samba ini dapat diambil pada cd intalasi distro linux atau dapat didownload di internet secara gratis dengan tidak perlu merasa bersalah seperti membajak software microsoft.

Dengan samba Anda dapat mengakses sharing dari dan ke windows. Konfigurasi yang akan dijelaskan pada modul ini menggunakan Linux Mandrake 9.1, tetapi tidak banyak perbedaan dan bahkan mungkin sama saja dengan distro lainnya. Berikut langkah instalasi dan penggunaan samba:

Intall paket samba

Berikut paket-paket yang harus diinstall:

samba-common-2.2.7a-8mdk

samba-client-2.2.7a-8mdk

samba-server-2.2.7a-8mdk


2. Jalankan service samba

root~root# /sbin/service smb start

Starting SMB services: [ OK ]

Starting NMB services: [ OK ]

atau

root~root# /etc/rc.d/init.d/smb start

Starting SMB services: [ OK ]

Starting NMB services: [ OK ]

atau sesuaikan distro anda.

Agar samba dijalankan setiap kali booting lakukan perintah:

root~root# /sbin/chkconfig smb on

Membuat user

Folder yang Anda sharing pada server5 samba nantinya membutuhkan user dan password untuk dapat diakses. User samba mempunyai hubun gan langsung dengan user sistem linux tetapi tidak ada hubungan untuk password, sehingga kita bisa membuat password user sistem linux berbeda dengan password user samba walaupun keduanya mempunyai nama user yang sama.


Berikut perintah menambahkan user pada sistem linux Mandrake:

root~root# adduser lab6 #sesuikan dengan user yang anda inginkan

root~root# passwd lab6

Changing password for user lab6.

New UNIX password:********

Retype new UNIX password:********

passwd: all authentication tokens updated successfully.

Berikut perintah menambahkan user untuk samba (nama user harus ada pada sistem linux):

root~root# smbpasswd -a lab6

New SMB password:

Retype new SMB password:

Added user lab6.

root~root# smbpasswd -e lab6

Enabled user lab6.

Untuk lebih jelas baca smbpasswd --help

5 Anda harus benar-benar paham apa yang dimaksut dengan server, sehingga pemahaman Anda tidak salah dalam menterjemahkan modul ini


Menggunakan LinNeighborhood

Program LinNeighborhood digunakan untuk mengakses sharing data baik pada komputer linux ataupun windows (netbios-ssn). Pastikan Anda telah mengintall program tersebut. Biasanya Program LinNeighborhood telah ada pada cd distro. 

Klik ganda pada folder yang ingin anda akses kemudian masukan nama user dan password, jika akses diterima maka Anda dapat membaca folder yang anda klik ganda tadi pada folder mount point yang diinformasikan LinNeighborhood. Dikarenakan diyakini Anda telah terbisa dengan an-tar muka grafis semacam ini, silahkan mencoba-coba untuk mengetahui fasilitas lain dari LinNeighborhood. Perlu ingat lagi bahwa LinNeighborhood juga dapat digunakan untuk mengkases data windows yang membuka sharing. 


Konfigurasi samba

Sebenarmya, untuk dapat menjalankan smba Anda harus mengkonfigurasi file konfigurasi samba yakni /etc/samba/smb.conf , tetapi dikarenakan file tersebut telah ada saat intalasi paket dilakukan, maka untuk penggunaan yang standar (seperti: pengaksesan folder user) kita tidak perlu mengkonfigurasi file tersebut.

Berikut contoh konfigurasi paling sederhana yang ditulis pada /etc/samba/smb.conf:

#tulis saja pada baris paling akhir

[tmp]

path=/tmp

guest ok = yes

writable = yes

browseable = yes

Keterangan: tmp : Menjadi nama folder yang dilihat pengakses path : folder yang diberi akses guest ok : Jika bernilai yes maka untuk mengakses path tidak ada ferifikasi user writable : Jika bernilai yes, pengakses dapat menuliskan pada folder yang dipath-kan browseable : Jika bernilai yes, pengakses melihat [tmp] pada list folder-folder yang disharing Banyak sekli parameter yang bisa digunakan, silahkan membaca referensi atau membaca manual samba untuk mengetahui penggunaan samba yang lebih komplek



Windows Xp

1. Klik kanan pada folder yang anda suka (misalnya C:windows)

2. Pilih Sharing anda Security...

3. Pilih tab Sharing

4. Centang check box Sharing this folder ...

5. Ubah Share name jika Anda inginkan

6. Jika Anda mengizinkan pengakses dapat mengubah file pada folder yang

Anda sharingkan, pilih check box Allow network users...

7. Pilih ok dan seterusnya



Subnet

Atau yang lebih di kenal dengan pembagian network.

Contoh :

IP 192.168.1.10

Net ID 192.168.1.0

Net mask 255.255.255.0

Range 192.168.1.1

Sama dengan 192.168.254

IP yang di pakai 1-254

Karena 0 dan 255 di jadikan net ID dan submask .

Membagi pengelompokan komputer, fungsinya untuk mempercepattransfer data

Cara pwmbagian.

|jumlah komputer = (2 ^ N) -2|

dimana N adalah jumlah bit yang tersisa.

penjelasan: | bit bagian terpakai--|--bit bagian tersisa |

30 =(2^N)-2 2 ^N =32 N=5

Jika N tidak menghasilkan angka bulat gunakan angka yang mendekati tetapi tidak boleh lebih kecil. Dengan demikian jumlah bit yang tersisa adalah 5 dan tentunya jumlah bit yang terpakai adalah 3 (karena jumlah bit hanya sampai 8). Jumlah bit yang terpakai tersebutlah yang menentukan berapa netmask yang digunakan untuk 30 komputer.

bit yang terpakai | bit yang tersisa ______________|_________________

111|0000

128+64+32 = 224 (lihat tabel biner-desimal) maka netmask yang digunakan dalam kasus ini adalah:

255.255.255.224




Membuat subnet dalam sebuah network dengan alasan menjaga trafik atau kekurangan network ID

Andaikan saja anda memepunyai 200 PC yang akan digunakan untuk sebuah kantor besar dan anda diberi network id = 192.168.1.0, dengan sangat mudah dapat membuat ip dari 192.168.1.1 sampai 192.168.1.200, Tetapi hal ini akan membuat alur data anda menjadi sibuk dan tentunya akan memperlambat laju data. Untuk itu ada cara untuk memisahkan beberapa komputer tersebut yang kita sebut subnet, yang mana antara subnet tidak dapat berhubungan secara langsung, untuk dapat menghubungi antar subnet kita memerlukan perangkat keras tambahan berupa sebuah PC Router atau Router.

Menentukan berapa bagian yang akan anda pisahkan adalah langkah awal, misalnya anda akan memisahakan komputer yang banyak tersebut kedalam 15 bagian atau kita sebut saja 15 subnet.

-----------------------------------------------------------------------

Mentukan jumlah max komputer per subnet = (2 ^ N) -2,

ket :

N = bit yang tersisa

-------------------------------------------------------------------------

Jumlah subnet = 2 ^ n

ket :

n = bit yang terpakai

------------------------------------------------------------------------

Jumlah subnet = 2 ^ n 15 = 2 ^ n n =4

Dengan demikian kita dapat mengetahui N dari hasil n, yakni ada 4 bit yang tersisa.

host per subnet = (2 ^ n) -2

= (2 ^ 4) -2

= 14

Sehingga kita hanya boleh menaruh setiap divisi sebanyak 14 PC (jika 15 divisi yang anda inginkan). Untuk mengetahui berapa subnet, range alamat IP dan roadcast dapat diketahui dari hasil bit yang terpakai (n)

Berikut adalah kombinasi 4 digit (nol dan satu) yang terpakai:




1 0000

2 0001

3 0010

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

10 1010

11 1101

12 1111

13 1011

14 1110

15 0011




langkah selanjutnya adalah mencari berapa nomor subnet,broadcast dari setiap kombinasi tersebut. Kita akan mengambil contoh pada kombinasi yang ke-14:

1110|0000 s/d 1110|1111

atau

224 s/d 239

Sesuai persolan di atas, maka ip yang digunakan pada kombinasi ke-14 ini adalah : 192.168.1.224 s/d 192.168.239, dimana yang menjadi subnet : 192.168.1.224 broadcast : 192.168.1.239 range IP : 192.168.1.225 s/d 192.168.238

subnet, broadcast dan range yang barusan kita selesaikan adalah untuk kombinasi yang ke-14, yang harus anda selesaikan adalah semua kombinasi tersebut untuk mendapatkan semua penomoran ip untuk 15 divisi yang anda inginkan.




Implementasi Subneting pada Jaringan
Pada materi penamaan IP address kita telah mengenal subnet atau netmask. Subnet di sini agak berbeda dengan pemahaman kita sebelumnya yang mendefenisikan subneting adalah identitas kelas.

Untuk memberikan penamaan subnet pada sistem windows dilakukan pada kotak dialog pemberian nama alamat IP (lihat materi sub bab 3.2 dan lihat pula gambarnya). Pada kotak dialog tersebut, ubah subnet mask dengan subnet yang anda dapatkan melalui perhitungan pada pembahasan bab 6. Selanjutnya pilih OK dan seterusnya.

Pada sistem linux penamaan subnet dapat dilakukan dengan perintah berikut:

# ifconfig eth0 192.168.1.254 netmask 192.168.1.224 up

PC ROUTER

Secara sederhana PC Router di gunakan sebagai hardware yang di guankan untuk menghubungkan no Ip dengan IP lain misal.: 192.168.2.3 dengan 192.168.2.4. Router dedicated adalah hardware yang mempunyai bentuk fisik hampir sama seperti HUB dan PC router adalah komputer biasa yang difungsikan sebagai router.

Jika menggunakan PC di perlukan beberapa landcard di mana setiap landcard nya mendefinisikan IP dengan kelas yang berbeda..bila tidak ada maka kita bisa menggunakan Ip alias.tapi cara ini tidak terlalu di sarankan karena akan membuat sibuk landcard karena melayani tranfer data dengan dua ip yang berbeda.

IP alias pada sistem Linux


Diasumsikan Anda mempunyai alamat IP 192.168.1.1 dan akan membuat ala-mat alias 192.168.2.1 yang natinya digunakan untuk menhubungkan network id 192.168.1.0 dengan 192.168.2.0.

Berikut perintah membuat alamat IP alias (dilakukan oleh root):

root~root# ifconfig eth0:1 192.168.2.1 up root~root# ifconfig eth0 Link encap:Ethernet HWaddr 00:30:84:9E:E4:53

inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1528 errors:0 dropped:0 overruns:0 frame:0 TX packets:1213 errors:0 dropped:0 overruns:0 carrier:0 collisions:20 txqueuelen:100 RX bytes:1291488 (1.2 Mb) TX bytes:199389 (194.7 Kb) Interrupt:11 Base address:0x2000

eth0:1 Link encap:Ethernet HWaddr 00:30:84:9E:E4:53

inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:11 Base address:0x2000

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:105 errors:0 dropped:0 overruns:0 frame:0 TX packets:105 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:11089 (10.8 Kb) TX bytes:11089 (10.8 Kb)

IP alias pada sistem Windows

Berikut langkah-langkah pembuatan IP alias pada sistem Windows:

1. Buka kotak dialog Internet Protokol(TCP/IP) Properties seperti yang di
lakukan pada sub bab 3.2.
2. Tekan tombol Advanced... untuk memunculkan kotak dialog Advanced
TCP/IP setting
3. Tekan tombol Add dan isikan alamat IP baru pada kotak dialog yang
muncul.
4. Tekan ok dan seterusnya



About

Custom Search

networkFun