Selamat Pagi menjelang Siang Semua ;) , disini saya akan menjelaskan sedikit tentang bagaimana cara membuat Linux CentOS 6 menjadi mini PC ROUTER ..
Tanpa basa-basi lagi , langsung saja ke TKP :D
Sebelumnya melakukan hal ini, yang harus anda ketahui terlebih dahulu adalah tentang PC Router,
kedua kata tsb memiliki makna tersendiri, PC ( Personal Computer
). sedangkan Router adalah perangkat yang menghubungkan beberapa jaringan
dengan jenis IP Addres yang berbeda,baik menggunakan topologi sama ataupun
berbeda.Kesimpulannya, PC Router adalah PC yang di modifikasi seperti Router
dengan OS Linux yang berfungsi menghubungkan jaringan dengan jenis IP address
yang berbeda.
Gambaran
Untuk yang tidak terhubung dengan internet :
Untuk yang tidak terhubung dengan internet :
Untuk yang terhubung dengan internet
:
Secara garis besar gambaran nya sudah saya nampakan pada gambar di
atas. tetapi, saya akan membahas gambaran yang terhubung dengan internet. langsung
saja,saya akan membuat petunjuk instalasi PC Router di Linux CentOS 6 :
Sesuaikan Alamat IP Address Yang Anda Pakai
1. pasang IP address eth0 dan eth1
dulu :
#vi
/etc/sysconfig/network-scripts/ifcfg-eth0
-----------------isi eth0-------------------
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0:0:0"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.8.76
NETMASK="255.255.255.0"
GATEWAY=192.168.8.1
-----------------isi eth0-------------------
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
-----------------isi eth1-------------------
DEVICE="eth1"
BOOTPROTO="static "
ONBOOT="yes"
IPADDR=192.168.1.2
NETMASK="255.255.255.0
-----------------isi eth1-------------------
-----------------isi eth0-------------------
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0:0:0"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.8.76
NETMASK="255.255.255.0"
GATEWAY=192.168.8.1
-----------------isi eth0-------------------
#vi /etc/sysconfig/network-scripts/ifcfg-eth1
-----------------isi eth1-------------------
DEVICE="eth1"
BOOTPROTO="static "
ONBOOT="yes"
IPADDR=192.168.1.2
NETMASK="255.255.255.0
-----------------isi eth1-------------------
2. pasang IP DNS, tergantung Provider yang anda gunakan, misal :
#vi
/etc/resolv.conf
-----------isi resolv.conf-------------
nameserver 202.137.3.110
nameserver 202.137.3.111
-----------isi resolv.conf-------------
nameserver 202.137.3.110
nameserver 202.137.3.111
-----------isi resolv.conf-------------
restart konfigurasi ethernet nya :
#/etc/init.d/network restart
restart konfigurasi ethernet nya :
#/etc/init.d/network restart
3. Pasang IP gateway agar ketika PC router Restart,IP gateway nya tidak hilang.
#vi
/etc/sysconfig/network
---------isi network-----------
NETWORKING=yes
HOSTNAME=SonnyHimawan-PC
GATEWAY=192.168.8.1
---------isi network-----------
---------isi network-----------
NETWORKING=yes
HOSTNAME=SonnyHimawan-PC
GATEWAY=192.168.8.1
---------isi network-----------
4. Aktifkan IP_Forward.
#vi
/etc/sysctl.conf
----------------ubah---------------
mengubah net.ipv4. ip_forward = 0
--------------menjadi--------------
menjadi net.ipv4. ip_forward = 1
----------------ubah---------------
mengubah net.ipv4. ip_forward = 0
--------------menjadi--------------
menjadi net.ipv4. ip_forward = 1
5. Pasang Iptables nya pada (cd /etc/sysconfig )
#iptables -F
#iptables -X
#iptables -t nat -F
#iptables -X
#iptables -t nat -F
#iptables -A FORWARD -i eth1 -j ACCEPT
#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
6. Agar iptables nya tidak hilang ketika PC di restart, ketikkan perintah:
#iptables -save
#service iptables save
7. Lalu restart pengaturan iptables dan network dengan mengetikkan perintah :
#service iptables restart ; service network restart
Masalah Yang sering dialami :
1. Tidak bisa terkoneksi internet
berkemungkinan kalau internet belum terkoneksi karena :
- IP DNS nya belum terpasang
#vi /etc/resolv.conf
- Routing nya belum ada
#route -n
#route add default gw 10.10.6.1 ( ip gateway eth0 )
- Salah satu Ethernet nya belum aktif
#ifconfig |more
#ifconfig eth0/eth1 up
OR
#ifup eth0/eth1
2. Tidak bisa PING dari server ke client.tetapi,sebalik nya bisa.
itu biasa nya terjadi karena Client.terutama pada Windows Firewall dan Firewall antivirus,
1. Tidak bisa terkoneksi internet
berkemungkinan kalau internet belum terkoneksi karena :
- IP DNS nya belum terpasang
#vi /etc/resolv.conf
- Routing nya belum ada
#route -n
#route add default gw 10.10.6.1 ( ip gateway eth0 )
- Salah satu Ethernet nya belum aktif
#ifconfig |more
#ifconfig eth0/eth1 up
OR
#ifup eth0/eth1
2. Tidak bisa PING dari server ke client.tetapi,sebalik nya bisa.
itu biasa nya terjadi karena Client.terutama pada Windows Firewall dan Firewall antivirus,
di permasalahan ini karena Firewall antivirus ESET saya. jadi,coba non-aktfkan Firewall
antivirus anda terutama yang memakai ESET.
Mungkin hanya itu yang bisa saya jelaskan, semoga bermanfaat dan semoga bisa membantu :D
antivirus anda terutama yang memakai ESET.
Mungkin hanya itu yang bisa saya jelaskan, semoga bermanfaat dan semoga bisa membantu :D
Title : Cara Membuat Linux CentOS 6 Menjadi PC Router
Description : Selamat Pagi menjelang Siang Semua ;) , disini saya akan menjelaskan sedikit tentang bagaimana cara membuat Linux CentOS 6 menjadi mini PC...
Description : Selamat Pagi menjelang Siang Semua ;) , disini saya akan menjelaskan sedikit tentang bagaimana cara membuat Linux CentOS 6 menjadi mini PC...
Panjang banget bro. Tapi ikut menyimak saja dulu.
ReplyDeleteTerima kasih sudah berbagi cara membuat linux centos 6 menjadi PC-Router
Salam sukses selalu bro.
haha memang begitu ceritanya bro, panjang ,, udah kaya leher jerapah .. haha :D
Deletesama-sama bro..
keO, salam sukses juga bro :)