Learn Cisco Packet Tracer

ariaf.my.id/cisco_aria/05_firewall/02 - static nat.html


NAT (Network Address Translation)

pengenalan

  • Network Aceess Translation (NAT) digunakan untuk mentranslasikan ip privat ke ip public atau sebaliknya.
    • Misalkan ada server pada suatu perusahaan, selain bisa diakses secara local, perusahaan ingin server tersebut bisa diakses lewat internet.
    • Maka server tersebut diberi ip public dan dikonfigurasi static NAT.
  • nat beroperaasi pada layer 3

kategori

  • Inside = traffic yang masuk ke interface router dari local network.
  • Outside = traffic yang keluar melalui interface router menuju destination/internet.

type nat

  • Static NAT, satu ip privat ditranslasikan ke satu ip public (one to one mapping)
  • Dynamic NAT, Jumlah ip public yang disediakan harus sejumlah ip privat
    • yang ditranslasikan NAT jenis ini jarang digunakan.
  • Overloading/Port Address Translation (PAT), akses internet menggunakan 1 ip public.
    • Ini yang banyak digunakan sekarang

jenis nat

static nat

  • Dalam static NAT, hanya 1 ip privat ditranslasikan ke 1 ip public.
    • Artinya hanya 1 PC LAN yang dapat mengakses internet.

dyanamic nat

  • menejermahkan alamaat ip private ke ip public namun hanya dari jaringan yang sama

dynamic nat overloaad nat

  • menterjemahkan beberapa ip private dalam 1 ip public

PAT (Port Address Translation)

  • suattu fitur dari sebuah jaringan perangkat yang menejermaahkan TCP atau UDP
    • komunikasi yang dibuat antara host di jaringan pribadi san host pada jaringan public
  • pat pada umumnya hanya satu alamat ip public yang terbuka dan menghubungkan beberapa host swasta melalui alamat terkena
  • pat beroperaasi pada layer 3 dan 4
  • operasi pat biasanya host internal menyadari benar alamat ip dan port tcp atau udp pada host external
    • biasanya perangkat pat dapat berfungsi sebagai gateway default untuk host internal

configuration

static nat

ip route 0.0.0.0 0.0.0.0 <next_hop>

ip nat inside source static <ip_private> <ip_public> # masukan ip public yang belum ada jangan masukin ip public interface router
int <interfacec>
ip nat inside # in packet
int <interface>
ip nat outside # out packet

contoh

ip route 0.0.0.0 0.0.0.0 12.12.12.2 # ip route 0.0.0.0 0.0.0.0 se 2/0

ip nat inside source static 192.168.10.2 12.12.12.3
ip nat inside source static 192.168.0.3 12.12.12.4

int fa0/0
ip nat inside
int se2/0
ip nat onside

show

show ip nat translations
show ip nat statistics