Menjadikan sebuah pc menjadi pc router

Assalamualaikum
Hari ini saya akan menjelaskan tentang cara menjadikan sebuah pc biasa menjadi sebuah pc router.
Apa itu Pc Router ? Apa itu router ? Mari biar saya jelaskan satu persatu.
Router merupakan sebuah alat yang digunakan untuk menghubungkan 2 atau lebih jaringan komputer yang ada. Jadi kita bisa mengfungsikan pc yang kita miliki menjadi sebuah router sederhana yang cukup, bahkan sangat bermanfaat. Asalkan punya bahan-bahannya :

Sebuah pc untuk jadi pc router
pc lain untuk menjadi client
Ethernet (nic) card 2 buah
kabel utp cross dan kabel utp straight
Os linux slackware
koneksi internet
hub kalau ingin lebih dari 1 client
persiapkan terminal linux kalian

masuk ke dalam terminal dengan bersiap-siap mengetik
Pertama, adalah kita ketahui bahwa ip dari modem adsl itu ialah 192.168.1.1 berarti kita setting ip address dari nic yang menuju ke modem itu 192.168.1.2
ketikkan
$sudo ifconfig eth0 192.168.1.2/24

Kedua, setting ip nic yang menuju ke hub atau langsung ke client sebagai 192.168.2.1, sehingga ip client itu 192.168.2.x yang dimana x itu lebih dari 1 karena takutnya nanti ip conflict dengan nic di pc router
ketikkan di calon pc router
$sudo ifconfig eth1 192.168.2.1/24

konfigurasi sesuai OS clientnya sebagai berikut :
Ip address = 192.168.2.2/24
gateway = 192.168.2.1

Ketiga, atur alamat gateway di pc router itu agar bisa mengetahui alamat yang akan membawa paket ke sumber internet yaitu alamat ip modem, dengan cara
ketikkan
$sudo route add default gateway 192.168.1.1

Setting juga alamat gateway dari client itu sendiri yaitu 192.168.2.1

ke empat, setting alamat dns untuk server agar bisa mengetahui nama domain-domain yang ada di internet, edit file resolv.conf yang ada di lokasi /etc/resolv.conf
ketikkan
$sudo nano /etc/resolv.conf
hapus semua yang ada di dalamnya kemudian ubah seperti ini
nameserver 202.134.1.10
nameserver 8.8.8.8

Jangan lupa juga untuk mengatur ip dns yang ada di client, untuk menjaga-jaga pengenalan domain client terhadap internet

terakhir, aktifkan fasilitas pc router masquerading yang telah anda siapkan dari tadi melalui terminal.
ketikkan
$sudo echo "1" > /proc/sys/net/ipv4/ip_forward
$sudo iptables -t nat -A POSTROUTING -j MASQUERADE

jika selesai, cobalah ping alamat internet dari client, jika berhasil maka saya ucapkan alhamdulillah dan selamat,
Sekian dari saya
Wassalamualaiku wr.wb.

3 komentar:

  1. mas, bro, saya mau tanya, eth0 NIC onboard untuk eth1 NIC add on.. lah yang akan saya tanyakan adalah jika eth1 diaktfikan eth0 tidak aktif dan sebalinya. itu kenapa mas bro ??
    kirim ke sini ya bro (hudasang123@yahoo.com)

    BalasHapus
    Balasan
    1. saya juga mas bro, tolong kirim ke email saya
      hariman@engineer.com

      Hapus