Konfigurasi CentOS Sebagai Server Gateway
SUSUNAN |
Pasti agan-agan semua pada heran dengan CentOS itu apa sih ?
Buat sekedar referensi aja ya gan. khususnya pada yang awam-awam banget tentang Linux. Centos adalah system operating gratis yang dibuat dari source code Red Hat Enterprise Linux. Centos singkatan dari Community Entrerprise operating system (sistem operasi yang dibuat komunitas). Centos dikomple dari srpm Red Hat maka centos compatible dengan Red hat, isi dari centos hampir sama dengan red hat.
Langkah-langkah Konfigurasi Sebagai berikut :
- Konfigurasi Ethernet Card
- Mengaktifkan Ip Forwadding
- Mengaktifkan Ip Masquerade
- Menguji Konfigurasi
Konfigurasi Ethernet Card
1. Edit file /etc/sysconfig/network-scripts/ifcfg-eth0
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:59:C2:BF
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
PEERDNS=yes
IPADDR=192.168.6.51
NETMASK=255.255.255.0
GATEWAY=192.168.6.1
DNS1=192.168.6.1
2. Edit file /etc/sysconfig/network-scripts/ifcfg-eth1
# vim /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
HWADDR=08:00:27:32:D4:47
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
IPADDR=192.168.10.1
NETMASK=255.255.255.0
Mengaktifkan ip forwarding
1. Periksa apakah fitur ip forwarding sudah aktif atau belum
# cat /proc/sys/net/ipv4/ip_forward
0
Jika hasilnya masih 0 maka fitur ip forwarding belum
aktif
2. Aktifkan fitur ip forwarding dengan mengedit
file /etc/sysctl.conf
# vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
Mengaktifkan ip forwarding
3. Aktifkan perubahan yang baru dibuat
# sysctl -p
4. Periksa kembali apakah fitur ip forwarding sudah aktif atau belum
# cat /proc/sys/net/ipv4/ip_forward
1
Jika hasilnya 1 maka fitur ip forwarding sudah aktif
Mengaktifkan ip masquerading
1. Matikan terlebih dahulu service firewall
# service iptables stop
2. Jalankan perintah iptables untuk mengaktifkan ip masquerading
# iptables -t nat -A POSTROUTING \
-s 192.168.10.0/24 -o eth0 -j
MASQUERADE
3. Simpan konfigurasi yang baru dibuat agar permanen
# service iptables save
4. Periksa konfigurasi iptables
# service iptables status
Table: nat
Chain PREROUTING (policy ACCEPT)
num target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
num target prot opt source destination
1 MASQUERADE all -- 192.168.10.0/24 0.0.0.0/0
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
Menguji Konfigurasi
Buka terminal di komputer klien lalu ketikkan
perintah berikut untuk menguji konfigurasi gateway
# ifconfig eth0 192.168.10.11
# route add default gw 192.168.6.1
# echo nameserver 192.168.6.1 > /etc/resolv.conf
# ping 192.168.10.1
# ping 192.168.6.51
# ping detik.com
Comments
Post a Comment