Hai
guys, kali ini kita akan membahas tentang Bagaimana Cara Membuat NAT (Network Address Translation). Perlu
diketahui bahwa NAT itu berfungsi sebagai translasi alamat IP public ke alamat
IP private atau sebaliknya. Ada dua jenis NAT, yaitu DNAT (Destination Network
Address Translation) dan SNAT (Source Network Address Translation).
Range
IP private untuk tiap-tiap kelas :
Kelas
A : 10.0.0.0 – 10.255.255.255
Kelas
B : 172.16.0.0 – 172.31.255.255
Kelas
C : 192.168.0.0 – 192.168.255.255
Keuntungan NAT:
1. Menghemat alamat IP secara legal atau
terdaftar.
2. Mengurangi Overlap
pengalamatan
3. Meningkatkan
flexibilitas ketika berkomunikasi dengan internet
4. Mengurangi penomoran
kembali jika terjadi perubahan Network (NAT Static)
Kerugian NAT:
1. Terdapat delay pada proses Switching
2.Tidak dapat melakukan Trace end to end
IP
3.Terdapat aplikasi yang tidak berfungsi
ketika NAT di implementasikan.
Langsung
saja kita ke proses membuat NAT, sangat mudah yaitu berikut langkah-langkahnya.
1. Pertama, kita masuk ke superuser
terlebih dahulu, dengan perintah sudo su.
2. Selanjutnya, kita beri perintah echo 1 > /proc/sys/net/ipv4/ip_forward. Kemudian
Enter.
3. Supaya yang di bawah (client-nya)
tertutupi, kita kasih topeng gunakan perintah iptables –t nat –A POSTROUTING –j MASQUERADE. Atau agar lebih
spesifik lagi, kita gunakan perintah iptables –t nat –A POSTROUTING –o ethX –j MASQUERADE.
4. Jika kita ingin melihat rute yang
dilewati untuk mencapai peket tujuan, kita bisa gunakan perintah tracert di cmd. Misal tracert yahoo.com. Disitu akan terlihat
perjalanan atau rute untuk mencapai yahoo.com, hingga yang terakhir ketemu
IP-nya yahoo.com
Ingat,
-A harus huruf besar. ethX diatas maksudnya eth yang mengarah
keluar yang terkonek yang bisa di ping google.com. Misal, eth yang mengarah
keluar itu eth0, kita tulis disitu eth0.
Tetapi
lebih enaknya menggunakan cara yang pertama, Hanya menyarankan saja. Terimaksih, semoga bermanfaat. Selamat Mencoba.
Tidak ada komentar:
Posting Komentar