Selasa, 04 Juni 2013

Network Address Translation (NAT)

Assiiikkk… Sekarang kita masuk ke Network Address Translation (NAT) yang merupakan fitur yang digunakan sebagai penterjemah antara IP lokal dengan IP publik. NAT sangat berguna sekali ketika IP publik versi 4 tidak bisa menangani para pengguna internet di setiap perangkat yang mereka punya.

Ada 3 jenis NAT yaitu:
·      Static           : NAT yg didesain one to one mapping antara IP lokal dan IP publik. Jadi 1 IP lokal ketika keluar menjadi 1 IP publik.
·      Dynamic        : NAT yg didesain many to many mapping antara IP lokal dan IP publik. Jadi beberapa IP lokal ketika keluar menjadi beberapa IP publik dengan cara random.
·      Overloading    : NAT yg didesain many to one mapping antara IP lokal dan IP publik. Jadi beberapa IP lokal ketika keluar menjadi 1 IP publik.
Hhmm.. Supaya enak dibaca dan gak kepanjangan, ane pengen ngasih 1 per 1 aja deh. Kita mulai dari Static NAT. Cara menggunakan Static NAT, yaitu:
1.    Daftarkan dulu tipe NAT inside/outside pada interface router-nya.
Router(config)#interface [tipe interface yg akan didefinisikan NAT-nya]
Router(config-if)#ip nat inside/outside
2.    Definisikan IP NAT Static-nya.
Router(config-if)# ip nat inside source static [IP lokal] [IP publik]


Ok.. untuk lebih jelasnya, kita langsung masuk ke case jaringan di bawah ini:

Permasalahan   : PC-1 ketika berkomunikasi dengan PC-3, IP publiknya adalah 100.100.100.3
                          PC-2 ketika berkomunikasi dengan PC-3, IP publiknya adalah 100.100.100.6

Langkah-langkahnya adalah sebagai berikut:

1.    Buka Packet Tracer, lalu pakai perangkat yang sesuai dengan table di bawah ini.

2.    Konfigurasi IP setiap PC.

3.  Lakukan konfigurasi R1 dan R2. Memakai OSPF 1 dan area networknya 0. Ane anggap kalian sudah pada bisa untuk konfigurasi semuanya, jadi ane cuman kasih tabel interface-nya aja.

1.    Konfigurasi NAT pada R1.
Rkiri con0 is now available

Press RETURN to get started.

Rkiri>en
Rkiri#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Rkiri(config)#int fa0/0
Rkiri(config-if)#ip nat inside
Rkiri(config-if)#exit
Rkiri(config)#int s0/0/0
Rkiri(config-if)#ip nat outside
Rkiri(config-if)#ex
Rkiri(config)#ip nat inside source static 10.10.10.2 100.100.100.3
Rkiri(config)#ip nat inside source static 10.10.10.10 100.100.100.6

2.    Untuk mengecek konfigurasinya.
Rkiri(config)#do sh run
Building configuration...

Current configuration : 999 bytes
!
version 12.4
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Rkiri
!
interface FastEthernet0/0
 ip address 10.10.10.1 255.255.255.0
 ip nat inside
 duplex auto
 speed auto
!
interface FastEthernet0/1
 no ip address
 duplex auto
 speed auto
 shutdown
!
interface Serial0/0/0
 ip address 100.100.100.1 255.255.255.248
 ip nat outside
 clock rate 128000
!
interface Serial0/0/1
 no ip address
 shutdown
!
interface Vlan1
 no ip address
 shutdown
!
router ospf 1
 log-adjacency-changes
 network 10.10.10.0 0.0.0.255 area 0
 network 100.100.100.0 0.0.0.7 area 0
!
ip nat inside source static 10.10.10.2 100.100.100.3
ip nat inside source static 10.10.10.10 100.100.100.6
ip classless
!
line con 0
line vty 0 4
!
end

3.    Untuk mengecek translation-nya secara pada Packet Tracer.
a.    Klik gambar tersebut.

b.    Klik icon  lalu klik pada PC-1 dan PC-3 di workspace kita.
c.    Lakukan klik capture/forward untuk melihat per step jalan pesan dari PC-1 ke PC-3.

d.  Setelah pesan sampai ke PC-3, lihat pada kotak Event List dan lihat baris ke 5. Klik info pada baris kelima (kotak berwarna tersebut) maka akan keluar window seperti di bawah ini. Lihat pada in layers, pada layer 3 source IP yg sebenarnya 10.10.10.2 menjadi 100.100.100.3 sesuai dengan konfigurasi tadi. 

e.    Lakukan juga dengan PC-2 ke PC-3. Hasil yang didapat sebagai berikut.

Mudah-mudahan bisa bermanfaat bagi orang lain, khususnya ane. Kalau ada pertanyaan, jangan ragu-ragu untuk bertanya disini yaa.. SEMANGAAAAATTTTTTT!!!!!!!!






1 komentar:

  1. ka bagaimana cara membuat komunikasi antara no ip 200.200.200.1dengan ip 100.100.100.1 dalam 1 router?

    BalasHapus