Router atau disebut juga Perute atau penghala (bahasa Inggris: router) adalah sebuah alat yang mengirimkan paketdata melalui sebuah jaringan atau Internet menuju tujuannya, melalui sebuah proses yang dikenal sebagai penghalaan. Proses penghalaan terjadi pada lapisan 3 (Lapisan jaringan seperti Internet Protocol) dari protokol tumpukan (stack protocol) tujuh-lapis OSI (Menurut Wikipedia). Dan pada kesempatan kali ini saya akan mencoba berbagi mengenai cara membuat PC Router menggunakan Linux Debian 6 Sqeeze (Versi CLI/Text).
Sebelum melangkah ke konfigurasi di Linux, alangkah baiknya kita membuat topologi jaringan terlebih dahulu agar lebih mudah. topologi jaringannya seperti di bawah ini.
Contoh kita dapat IP address dari internet 192.168.0.5 dan gateway nya menggunakan IP Internet yaitu 192.168.0.1 dan yang menuju PC client kita alamati 10.10.10.1 dengan netmask 255.255.255.0
Setelah kita memahami topologi diatas dan juga tentunya kita sudah menginstal debian 6 squeeze yang sebelumnya sudah dijelaskan cara Instalasi Debian 6 Squeeze, selanjutnya langkah-langkahnya sebagai berikut:
Setelah kita memahami topologi diatas dan juga tentunya kita sudah menginstal debian 6 squeeze yang sebelumnya sudah dijelaskan cara Instalasi Debian 6 Squeeze, selanjutnya langkah-langkahnya sebagai berikut:
- nyalakan PC nya lalu kita masuk dengan mengetikkan su dan password root seperti gambar dibawah
- Setelah masuk ke dalam toor Kita pastikan NIC/LAN Card kita keduanya aktif dengan cara ketik perintah ifconfig kalo udah aktif semua maka akan muncul tampilan dibawah tapi kalo belum keliatan semua maka bisa diaktifkan dengan perintah ifconfig eth0 up dan dilanjut untuk mengaktifkan Ether ke 2 yaitu if config eth1 up
- Selanjutnya kita akan mengkonfigurasi Interface (Ether/NIC/Lancard) sesuai topologi di awal tadi yaitu dengan cara mengetikkan perintah: nano /etc/network/interfaces maka akan muncul tampilan interfaces nya lalu masukkan IP address, netmask dan gateway sesuai dengan topologi yang sudah kita rancang tadi
- Setelah kita masukkan konfigurasi di interfaces seperti di atas, kita simpan dengan menekan tombol ctrl+o kemudian keluar dari konfigurasi dengan tombol crtl+x, selanjutnya kita restart interface nya dengan perintah : nano /init.d/networking restart maka harusnya nanti ada konfirmasi interface nya done
- kalo sudah dilanjut ke langkah berikutnya kita buat DNS nya menggunakan DNS google aja biar gampang caranya dengan perintah : nano /etc/resolv.conf maka kita akan masuk konfigurasi resolv dan kita ketikkan DNS Google seperti gambar berikut, lalu kita simpan (dengan Tekan ctrl+o) dan keluar (dengan tekan ctrl+x)
- Berikutnya kita konfigurasikan pada sysctl dengan cara mengetikkan perintah : nano /etc/sysctl.conf maka kita akan masuk ke dalam konfigurasi sysctl. Di sini kita cari kata # net.ipv4.ip_forward=1 setelah ketemu tanda # didepannya kita hapus lalu kita simpan dan keluar (Seperti biasa tekan ctrl+o kemudian ctrl+x)
- Setelah itu kita masukkan iptable dimana iptable merupakan suatu tools dalam sistem operasi linux yang berfungsi sebagai alat untuk melakukan filter (penyaringan) terhadap (trafic) lalulintas data. Caranya adalah ketikkan perintah : nano /etc/rc.local maka kita akan masuk tampilan berikut, kemudian diatas exit 0 kita ketikkan perintah iptable seperti berikut : iptable -t nat -A POSTROUTING -o eth0 -j MASQUERADE dan seperti biasa setelah selesai kita simpan dan keluar
- setelah sampai disini seharusnya kita sudah bisa melakukan ping ke google dengan mengetikkan: ping 8.8.8.8 kalo berhasil maka akan muncul tampilan seperti berikut, dan artinya kita sudah terhubung ke internet.
- kemudian agar PC Client yang sudah terinstal Windows 7 (Contoh) juga bisa terhubung juga ke internet seperti rencana kita awal, maka kita perlu mengatur ip address nya dengan cara kita masuk ke network and sharing center kemudian ke Network Connection trus di local area connection kita klik kanan, properties, kita pilih Inter Protocol Version 4 (TCP/IP V4) klik tombol Properties lalu kita masukkan IP Address, Netmask, Gateway dan juga DNS google yang tadi sudah kita buat. lalu klik OK tunggu sampai indikator networknya kita nyambung, baru setelah itu di PC Client kita sudah bisa browseing ke internet. untuk lebih jelas lihat gambar di bawah
Demikian cara membuat PC Router menggunakan debian 6 sqeeze semoga bisa bermanfaat...