NAT Pada PC Router Linux Fedora 9 Tujuan
A.Tujuan
Tujuan dari NAT ini adalah untuk menghubungkan IP Private yang ada di perusahaan saya dengan Internet. Dengan akses Internet ini maka diharapkan penggunaan IT dapat menunjang kinerja perusahaan.
B.Topologi
Topologi yang digunakan pada jaringan ini adalah sebagai berikut :
IP publik yang diperoleh dari ISP adalah :
IP= 202.51.107.121
Subnet Mask=255.255.255.128
Gateway=202.51.107.65
IP Private untuk kantor saya :
Subnet id=10.200.16.0/25
IP Gateway=10.200.16.12
IP client = 10.200.16.13 – 10.200.16.126
C.Konfigurasi pada Fedora
1. Setting Ip Gateway
[root@E-Learning ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=E-Learning
GATEWAY=202.51.107.65
2. Konfigurasi Network (eth0)
[root@E-Learning ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:07:95:e4:7d:4f
ONBOOT=yes
NM_CONTROLLED=no
NETMASK=255.255.255.128
IPADDR=10.200.16.12
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
IPV6INIT=no
3. Konfigurasi Network (eth1)
[root@E-Learning ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE=Ethernet
DEVICE=eth1
HWADDR=00:80:48:dd:b5:b2
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
PEERDNS=yes
IPV6INIT=no
NETMASK=255.255.255.192
IPADDR=202.51.107.121
NM_CONTROLLED=no
4. Konfigurasi DNS
[root@E-Learning ~]# vim /etc/resolv.conf
nameserver 202.51.96.5
nameserver 202.51.96.10
5. Setting ip_forwarding
[root@E-Learning ~]# vim /etc/sysctl.conf
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
6. Masukkan rule IPTABLES
[root@E-Learning ~]#service iptables stop
[root@E-Learning ~]#iptables -t nat -A POSTROUTING -o eth1 -s 10.200.16.0/24 -j SNAT –to-source 202.51.107.121
7. Simpan iptables
[root@E-Learning ~]#iptables-save > /etc/sysconfig/iptables
root@E-Learning ~]#service iptables restart
selesai