Upload
dan-h
View
2.275
Download
9
Embed Size (px)
Citation preview
Workshop X-code
TP-LINK Router &
Oleh Danang Heriyadi
TP-LINK Router & OpenWrt
TP-LINK Router adalah salah satu dari sekian banyaknya produk Router yang ada di Pasaran.
Router berfungsi sebagai penerus dari jaringan antar 1 komputer atau lebih dengan jaringan
lain. Fungsi ini berbeda dengan perangkat Switch, dimana fungsi switch sebagai penghubung
komputer atau router pada satu area yang terbatas.
Gambar TP-LINK Router MR3020
Cara Kerja Router
Router mengatur jalannya paket (informasi) yang akan dilewatkan untuk host dalam satu
jaringan atau di jaringan lain. Jadi jika paket ditujukan untuk satu jaringan yang sama, maka
router akan menghalangi paket keluar dari jaringan. Jika paket ditujukan untuk jaringan lain
maka router akan meneruskan paket tersebut pada tujuannya.
Perangkat router terdiri dari :
1. Perangkat Keras, berupa sirkuit.
Gambar sirkuit pada Router MR3020
2. Firmware
Firmware adalah suatu perangkat lunak yang tersimpan pada Read-only Memory
(ROM) atau hanya bisa dibaca.
Firmware berisi identitas dan fungsional perangkat keras. ROM tidak dapat dirubah
meski tidak dialiri listrik. Jenis ROM yang bisa dirubah firmware tersebut adalah
EEPROM atau Flash ROM.
Gambar WEB GUI pada Firmware Router TP-LINK MR3020
Perangkat router termasuk dalam jenis perangkat embedded, karena sistem ini merupakan
bagian yang tidak dapat berdiri sendiri. Sebuah sistem embedded memiliki kebutuhan tertentu
dan melakukan tugas yang telah diset sebelumnya, tidak seperti komputer pribadi serba guna.
Contoh sistem embedded selain router : Handphone, Remote TV, GPS, TV-LCD, PSP, dst.
OpenWrt adalah adalah salah satu distribusi GNU / Linux sangat extensible untuk perangkat
embedded. Dengan firmware OpenWrt, kita dapat melakukan kustom pada perangkat router.
Router sebelumnya berfungsi sebagai pengatur jalannya paket (informasi) yang akan
dilewatkan untuk host dalam satu jaringan atau di jaringan lain, setelah di upgrade OpenWrt
dapat anda install software kedalam perangkat router. Misalnya menginstall software apache,
php, gnokii (sms gateway), ataupun software lain.
Gambar SSH dengan software Putty ke IP Router (OpenWrt)
Gambar WEB GUI LuCI pada OpenWrt
DASAR JARINGAN
IP Address ( Internet Protocol Address )
a. IP Address sebagai alamat identifikasi untuk tiap komputer host dalam jaringan
Internet berbasis TCP/IP agar paket sampai pada tujuan.
b. Saat ini sistem pengalamatan IP terbagi menjadi
a. IP versi 4 atau IPv4 (panjang 32-bit). Contoh 192.168.1.240
b. IP versi 6 atau IPv6 (panjang 128-bit)
Berdasar penggunaan di jaringannya, IP dibedakan menjadi 2 :
o IP Private : Digunakan sebagai identifikasi komputer host dalam jaringan
lokal.
o IP Public : Digunakan sebagai identifikasi komputer host yang telah
ditetapkan oleh InterNIC dan telah dijamin unik (artinya, tidak ada dua host
yang menggunakan alamat yang sama).
Subnetting
Subnetting adalah membagi block IP Address kelas A,B,C di suatu jaringan menjadi
sub-sub yang lebih kecil.
CLASS OKTET PERTAMA SUBNET MASK
DEFAULT
A 1-127 225.0.0.0
B 128–192 225.225.0.0
C 192–224 225.225.225.0
TCP (Transmission Control Protocol)
Protokol ini menyediakan service yang dikenal sebagai connection oriented, reliable,
byte stream service. Yang dimaksud connection oriented berarti sebelum melakukan
pertukaran data, dua aplikasi pengguna TCP harus melakukan pembentukan hubungan
(handshake) terlebih dulu.
Reliable berarti TCP menerapkan proses deteksi kesalahan paket dan pengiriman
ulang / retransmisi. Byte Stream Service berarti paket dikirimkan dan sampai ke
tujuan secara berurutan.
Telnet
Sebuah protokol jaringan yang untuk menyediakan fasilitas komunikasi berbasis teks
interaksi dua arah yang menggunakan koneksi virtual terminal.
Sumber: wikipedia
Cara menghubungkan PC ke telnet server (menggunakan putty) :
1. Buka software putty, masukkan Alamat IP telnet server. Default PORT Telnet adalah 23.
Tekan “Open”
2. Masukkan user & password
SSH ( secure shell )
Secure shell memperbaiki rentan keamanan yang terdapat pada telnet, yakni data yang
masuk dan keluar dienkripsi. Sehingga protokol ini lebih aman daripada telnet.
PENTING...!
Melakukan upgrade firmware dengan tidak benar, resiko kegagalan fungsional perangkat
dapat terjadi.
Sehingga perlu teliti dalam tahap-tahapannya.
Penulis tidak bertanggung jawab terhadap aktivitas anda. Segala perbuatan adalah
tanggung jawab masing-masing. Berhati-hatilah dan teliti melakukan upgrade firmware.
Berikut hal-hal yang dapat menyebabkan kegagalan upgrade :
1. Matinya perangkat embedded, ketika berlangsung proses upgrade.
2. Putusnya koneksi antara PC dengan perangkat embedded, ketika berlangsung proses
upgrade.
3. Firmware tidak sesuai dengan perangkat anda.
4. Firmware coruppted.
UPGRADE FIRMWARE
Firmware OpenWrt dapat anda download di http://downloads.openwrt.org/ dan pastikan
sesuai dengan tipe router anda.
Sedangkan firmware TP-LINK http://www.tp-link.com/en/support/download/
Setelah anda download semua firmware, berikut adalah tahapan upgrade firmware :
1. Hubungkan PC anda dengan Router melalui jaringan LAN.
2. Buka IP Router, default IP router 192.168.0.254
3. System Tools > Factory Default > Restore
4. Tunggu hingga router reboot
5. System Tools > Firmware Upgrade > Masukkan file firmware
6. Klik upgrade, tunggu sampai router restart.
Jangan lakukan hal-hal yang menyebabkan kegagalan upgrade firmware.
KONFIGURASI DASAR OPENWRT 1. Buka software putty, masukan IP 192.168.1.1 dan port 23 > Klik Open
2. Tampilan Putty kurang lebih seperti pada gambar berikut
3. Mengubah konfigurasi network, disini penulis menggunakan modem CDMA yang
akan di share ke Router. Konfigurasi ini diperlukan agar router (OpenWrt) dapat
terhubung internet untuk instalasi software.
4. Masukkan perintah vi /etc/config/network,ubah konfigurasi menjadi seperti pada
gambar berikut
5. Ubah konfigurasi firewall, masukkan perintah vi /etc/config/firewall
Ganti “REJECT” menjadi “ACCEPT”
6. vi /etc/config/wireless
Untuk mengaktifkan wireless, dengan cara merubah “option disabled 1” menjadi
“option disabled 0”
7. Ubah password untuk mengaktifkan ssh server agar lebih aman
8. Kemudian reboot router, dan keluar dari putty
9. Share modem evdo untuk router (OpenWrt). Penulis menggunakan windows7.
Buka Control Panel > Network and Internet > Network and Sharing Center > Change
adapter settings
10. Klik kanan > properties pada modem yang anda gunakan. Shingga akan muncul
seperti pada gambar
11. Tab Sharing, centang pada “Allow other network users to connect through this
computer’s Internet connection”. Dan setting Home networking connection ke Local
Area Connection
Klik OK, dan hubungkan modem anda ke internet
12. Buka kembali software putty masukkan IP 192.168.137.2 dan port 22. Klik Open
( port 22 adalah default port SSH).
13. Masukan user “root” dan password
14. Ping google, untuk mengetahui router sudah terhubung internet atau belum.
Router OpenWrt sudah terhubung internet
Untuk mengakhiri ping ke google tekan CTRL + C
DASAR PERINTAH SHELL OPENWRT
http://wiki.openwrt.org/doc/howto/user.beginner.cli#executing.shell.scripts
INSTALASI LUCI Software LuCI fungsinya sama dengan WEB GUI TP-LINK, tetapi pada LUCI terdapat
fasilitas tambahan.
Disini penulis meneruskan dari posisi ping google. Tekan CTRL+C
1. Memperbarui daftar packages yang tersedia dengan perintah “opkg update”
2. Install package LuCI dengan perintah “opkg install luci”
3. Mengaktifkan webserver agar otomatis jalan saat booting dengan perintah
“/etc/init.d/uhttpd enable”
4. Menjalankan webserver dengan perintah “/etc/init.d/uhttpd start”
Jika tidak ada pesan error maka instalasi LuCI sudah berhasil, maka router siap digunakan .
Untuk install package lain, caranya tidak jauh berbeda dengan install LuCI
Buka IP 192.168.137.2 atau IP Router anda melalui mozilla akan seperti ini
User: root
Password sama dengan password SSH
KONFIGURASI MODEM 3G
TP-LINK edisi router 3G pada LuCI secara umum belum bisa digunakan untuk koneksi
internet dengan modem USB. Karena itu, perlu konfigurasi manual.
Install package comgt, kmod-usb-serial-option, kmod-usb-ohci, kmod-usb-uhci, kmod-usb-
core, usb-modeswitch-data, usb-modeswitch, luci-proto-3g
Masukkan perintah “dmesg” jika tampilan seperti gambar dibawah maka modem sudah
terdeteksi
Setting interface modem dengan menambahkan konfigurasi seperti gambar dibawah pada
/etc/config/network
Ubah konfigurasi sesuai provider yang anda gunakan. Setelah itu tambahkan option username [usermodem]
option password [password]
Contoh setting modem smartfren
Selesai.........
Contact to me: [email protected]