23
Workshop X-code TP-LINK Router & Oleh Danang Heriyadi

Workshop tp link router & open wrt

  • Upload
    dan-h

  • View
    2.275

  • Download
    9

Embed Size (px)

Citation preview

Page 1: Workshop tp link router & open wrt

Workshop X-code

TP-LINK Router &

Oleh Danang Heriyadi

Page 2: Workshop tp link router & open wrt

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

Page 3: Workshop tp link router & open wrt

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.

Page 4: Workshop tp link router & open wrt

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

Page 5: Workshop tp link router & open wrt

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

Page 6: Workshop tp link router & open wrt

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”

Page 7: Workshop tp link router & open wrt

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.

Page 8: Workshop tp link router & open wrt

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.

Page 9: Workshop tp link router & open wrt

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

Page 10: Workshop tp link router & open wrt

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.

Page 11: Workshop tp link router & open wrt

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.

Page 12: Workshop tp link router & open wrt

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”

Page 13: Workshop tp link router & open wrt

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

Page 14: Workshop tp link router & open wrt

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

Page 15: Workshop tp link router & open wrt

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

Page 16: Workshop tp link router & open wrt

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

Page 17: Workshop tp link router & open wrt

14. Ping google, untuk mengetahui router sudah terhubung internet atau belum.

Router OpenWrt sudah terhubung internet

Untuk mengakhiri ping ke google tekan CTRL + C

Page 18: Workshop tp link router & open wrt

DASAR PERINTAH SHELL OPENWRT

http://wiki.openwrt.org/doc/howto/user.beginner.cli#executing.shell.scripts

Page 19: Workshop tp link router & open wrt

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”

Page 20: Workshop tp link router & open wrt

2. Install package LuCI dengan perintah “opkg install luci”

3. Mengaktifkan webserver agar otomatis jalan saat booting dengan perintah

“/etc/init.d/uhttpd enable”

Page 21: Workshop tp link router & open wrt

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

Page 22: Workshop tp link router & open wrt

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

Page 23: Workshop tp link router & open wrt

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]