Sabtu, Mei 23, 2015

Pengertian Dan Konfigurasi OpenWrt pada TP-Link WR1034ND

PENGERTIAN

OpenWRT ini adalah sistem / tertanam sistem operasi berbasis kernel Linux, dan terutama digunakan pada perangkat embedded untuk lalu lintas jaringan rute. Komponen utama adalah kernel Linux, util-linux, uClibc dan BusyBox. Semua komponen telah dioptimalkan untuk ukuran, harus cukup kecil untuk pas ke dalam penyimpanan memori yang tersedia dalam router terbatas.



OpenWRT dikonfigurasi menggunakan antarmuka baris perintah (shell ash), atau antarmuka web (LuCI). Ada sekitar 3500 paket software opsional tersedia untuk instalasi melalui sistem manajemen paket opkg.
OpenWRT dapat dijalankan pada router CPE, gateway perumahan, smartphone (misalnya Neo FreeRunner), komputer saku (misalnya Ben NanoNote), dan laptop (misalnya One Laptop per Child (OLPC)). Juga, adalah mungkin untuk menjalankan OpenWRT pada komputer biasa (misalnya arsitektur x86). Banyak patch dari basis sumber OpenWRT telah dimasukkan hulu di kernel resmi Linux.


SEJARAH  SINGKAT:

Proyek ini muncul menjadi ada karena Linksys dibangun firmware untuk router WRT54G nirkabel mereka dari kode tersedia untuk umum berlisensi GPL . Menurut ketentuan lisensi itu, mereka diminta untuk membuat kode sumber versi mereka dimodifikasi tersedia di bawah lisensi yang sama , memungkinkan pengembang independen untuk membuat versi turunan tambahan . Dukungan pada awalnya terbatas pada seri WRT54G , tetapi sejak itu telah diperluas untuk mencakup banyak chipset lainnya , produsen dan jenis perangkat , termasuk Plug Komputer dan ponsel OpenMoko .



Menggunakan kode ini sebagai dasar dan kemudian sebagai referensi , pengembang menciptakan sebuah distribusi Linux yang menawarkan banyak fitur yang sebelumnya tidak ditemukan dalam router tingkat konsumen . Beberapa fitur sebelumnya diperlukan perangkat lunak berpemilik . Sebelum pengenalan OpenWRT 8.09 , menggunakan Linux 2.6.25 dan modul kernel b43 , WLAN untuk banyak router berbasis Broadcom hanya tersedia melalui modul milik wl.o yang juga disediakan untuk Linux kernel versi 2.4.x hanya.



Nama-nama kode cabang OpenWRT dinamai minuman beralkohol , biasanya termasuk resep mereka di layar login SSH juga, lih . Putih Rusia , Kamikaze , Backfire , Attitude Adjustment , Barrier Breaker .
The pendarahan batang pengembangan tepi itu membingungkan juga disebut Kamikaze sampai Februari 2011 tetapi dengan r25514 itu diubah namanya sebagai " Attitude Adjustment " dan sekarang sedang terus diganti dengan nama stabil berikutnya .



OpenWRT ini memiliki banyak fungsi diantaranya:
- File sharing
- Asterisk (PBX)
- MQ Telementry
- Wireless Distribution System (WDS)
- Routing
- DNS
- DHCP

- IPS via Snort

Konfigurasi dasar OpenWRT pada TP-link WR1034ND

Sebelum membaca bagian ini, anda diharapkan sudah mempelajari konsep dasar linux dan sudah menginstall OpenWrt dengan baik.
Pastikan firmware OpenWrt kali ini sudah terinstall paket sebagai berikut :  WiFi, dhcp server, samba dan USB modem 3g. hal ini bisa anda cek dengan perintah 'opkg list-installed'



                 |------------------------eth0----------------------|
       eth0.1(LAN)                                 eth0.2 (WAN) --- USB modem (3g)
                 | 
   br-lan (brigde lan-wifi)
                 |              
        wlan0 (WiFi)                   
            



1. Konfigurasi Jaringan 
Fasilitas vlan didalam linux biasa ditulis dengan tambahan '.x' (dot x) dibelakang interface yang digunakan, dimana x adalah vlan id yang digunakan. Sebagai contoh pada interface eth0 dibuat 2 buah vlan, jika vlan id 1 yang digunakan maka interface untuk vlan tersebut adalah eth0.1 begitu juga untuk vlan id 2 yang dinamakan eth0.2. karena berbeda VLAN ID, eth0.1 dan eth0.2 adalah interface yang berbeda atau tidak terdapat dalam jaringan yang sama sehingga harus dibuat sebuah tabel routing untuk menghubungkan keduanya.



secara fisik interface tp-link ini memiliki 5 ethernet port dengan 1 port untuk wan dan 4 port untuk lan serta interface wifi. didalam OpenWrt kali ini dibuat sebuah topologi logical seperti pada diagram diatas untuk port interfacenya. 5 port interface tersebut dipisahkan secara logical dengan vlan. 4 port LAN di kelompokkan kedalam vlan 1 (eth0.1) dan sebuah port WAN dalam vlan 2(eth0.2). sehingga fungsi routing dari tp-link ini bisa dijalankan. 



interafce WiFi dihubungkan dengan logical BRIDGE kedalam interface LAN. dengan kata lain LAN dengan WiFi berada dalam satu jaringan yang sama sehingga tidak perlu tabel routing untuk menghubungkan keduanya. 



jika anda menggunakan USB modem untuk akses internet, interface akses tersebut akan dinamakan '3g'. kedudukan interface 3g ini disetarakan dengan wan, sehingga kita dapat menggunakan tabel routing yang sama untuk menghubungkan kedua interface tersebut (3g dan wan) kedalam LAN/WiFi.



topologi jaringan seperti ini sudah menjadi default pada sisten OpenWrt yang saya sertakan, oleh karena itu anda hanya perlu untuk melakukan konfigurasi IP address dan subnetmask saja. interface LAN kita buat static agar memudahkan menagement IP jaringan local. sedangkan interface WAN, secara default diset dengan dhcp. tetapi juga bisa dibuat static maupun menggunakan dial PPPOE.



Dengan menggunakan vi editor anda dapat melihat isi file 'network' dalam directory /etc/config. untuk mengedit tekan 'insert' setelah selesai tekan 'esc' kemudian ':wq' untuk menyimpan atau ':q!' untuk keluar tanpa save.



root@OpenWrt:/# vi /etc/config/network



config 'interface' 'lan'   
        option 'ifname'      'eth0.1'
        option 'type'        'bridge'
        option 'proto'       'static'
        option 'ipaddr'      '192.168.0.1'
        option 'netmask'     '255.255.255.0'



config 'interface'           'wan'
        option 'ifname'      'eth0.2'
        option 'proto'       'dhcp' 
        
        #option 'proto'      'static' 
        #option 'ipaddr'     '192.168.1.21'
        #option 'netmask'    '255.255.255.240'
        #option 'gateway'    '192.168.1.1'
        #option 'dns'        '192.168.1.2'



        #option 'proto'      'pppoe' 
        #option 'username'   'username'
        #option 'password'   'password'


config 'interface' '3g'

        option 'ifname'           'ppp0'
        option 'proto'            '3g' 
        option 'service'          'umts'     #pakai evdo untuk cdma
        option 'device'           '/dev/usb/ttyUSB0
        option 'apn'              'internet' #modem cdma tdk perlu

        #option 'pincode'         '1234'     #bbrp modem memerlukannya
        option 'username'         'indos*t3g'

        option 'password'         'indos*t3g'
        option 'ppp_redialperiod' '60'






2. Konfigurasi Wireless



paket instalasi untuk meng-enable wifi

root@OpenWrt:/# opkg install kmod-ath9k wpad-mini
secara default fasilitas wireless disable. untuk mengaktifkannya edit file 'wireless' dalam 
directory /etc/config. adapun channel merupakan frekuensi yang digunakan, berikut daftar 
frekuensi yg dapat digunakan TP-link 1043ND.

    * Channel 1 - 2,412 MHz;     * Channel 7 - 2,442 MHz;
    * Channel 2 - 2,417 MHz;     * Channel 8 - 2,447 MHz;
    * Channel 3 - 2,422 MHz;     * Channel 9 - 2,452 MHz;
    * Channel 4 - 2,427 MHz;     * Channel 10 - 2,457 MHz;
    * Channel 5 - 2,432 MHz;     * Channel 11 - 2,462 MHz;
    * Channel 6 - 2,437 MHz;



root@OpenWrt:/# vi /etc/config/wireless



config wifi-device  radio0

        option channel    5
        # REMOVE THIS LINE TO ENABLE WIFI:
        # option disabled 1
        option txpower    5 # max 27 dbm
        option 'hidden'   '0'


config wifi-iface
        option device   radio0
        option network  lan 
        option mode     ap 
        option ssid     Rumah-Wifi #nama Wifi
        option 'encryption' 'none'





3. Konfigurasi firewall
hilangkan tanda '#' didepan Allow


root@OpenWrt:/# vi /etc/config/firewall



        Allow ping  




4. Konfigurasi USB drive

Paket untuk mengaktifkan USB drive 
root@OpenWrt:/#opkg install block-mount kmod-usb-storage
 kmod-fs-ext4 


Untuk melakukan deteksi USB drive secara otomatis/Plug and Play, dibutuhkan konfigurasi seperti dibawah ini.




root@OpenWrt:/# mkdir /home

root@OpenWrt:/# vi /etc/config/fstab


config mount
        option target   /home
        option device   /dev/sda1    
        option fstype   vfat     # USB filesystem
        option options  rw,sync
        option enabled  1        # enable to automount
        option enabled_fsck 0




5. konfigurasi file sharing untuk windows

paket yang dibutuhkan
root@OpenWrt:/# opkg install samba3
root@OpenWrt:/# opkg install luci-app-samba #untuk web interface Luci  


yang akan menjadi objek File Sharing adalah USB drive yang telah di mount ke directory /home.


root@OpenWrt:/# vi /etc/config/samba
config samba
        option 'name'                   'Rumah-DATA'
        option 'workgroup'              'Rumah-Wif'
        option 'description'            'DATA di Rumah'
        option 'homes'                  '1'


config sambashare
        option 'name'                   'Rumah-Data'
        option 'path'                   '/home'
        option 'read_only'              'no'
        option 'guest_ok'               'yes'
        option 'create_mask'            '0700'
        option 'dir_mask'               '0700'
        #option 'users'                 'My DATA'




6. konfigurasi dhcp server
Komputer yang terhubung ke LAN atau pun WiFi adan memperoleh IP secara otomatis dari TP-Link.


root@OpenWrt:/# vi /etc/config/dhcp


config dhcp lan                                           
        option interface  'lan'                       
        option start    100  # x.x.x.100                         
        option limit    70   # jml client                         
        option leasetime      12h 




7. konfigurasi modem USB 3g
install paket2 yang dibutuhkan

root@OpenWrt:/# opkg install comgt kmod-usb-serial kmod-usb2 
kmod-usb-uhci kmod-usb-ohci usb-modeswitch usb-modeswitch-data
root@OpenWrt:/# opkg install luci-proto-3g #untuk web interface Luci 

pastikan USB dongle anda sudah terpasang pada TP-link, terlebih dahulu anda harus meregister perangkat agar dapat digunakan dengan baik.

langkah pertama adalah mengetikan perintah 'lsusb'. kemudian meregister pada file '60-usb-serial'

root@OpenWrt:/# lsusb
Bus 001 Device 001: ID 12d1:1003 Huawei Technology Co., Ltd.


root@OpenWrt:/# vi /etc/modules.d/60-usb-serial
usbserial vendor=0x12d1 product=0x1003 maxSize=4096 #huaweiUSB hspa



jika anda menginginkan agar setiap booting selalu dial 3g modem, 



root@OpenWrt:/# vi /etc/init.d/3g



      # press insert button
      # copy and paste text below
      #!/bin/sh /etc/rc.common



      START=90
      start() {    
          ifup 3g }   



      # press 'esc' and ':wq' to save
   
root@OpenWrt:/# chmod +x /etc/init.d/3g 
root@OpenWrt:/# /etc/init.d/3g enable




8. Keamanan
konfigurasi menggunakan telnet memiliki tingkat keamanan yang lemah, kebanyakan orang lebih senang dengan ssh dibanding telnet.
untuk membuat password sekaligus menonaktifkan telnet dan menghidupkan ssh, cukup perintahkan 'passwd root'



root@OpenWrt:/# passwd root      
Changing password for root
New password:     type your password

Retype password:  retype your password
Password for root changed by root



9.Banner
Setiap kali anda login baik menggunakan telnet atau ssh akan ditampilkan logo banner. anda dapat merubahnya sesuai dengan kehendak anda,.

root@OpenWrt:/# vi /etc/banner



beberapa  syntax yang kerap kali digunakan :

cd                                  : pindah directory
ls                                   : melihat isi directory
cat                                 : menampilkan isi file

logread atau dmesg       : menampilkan log dari kernel
ps                                  : lengkapnya 'ps -aux' menampilkan prosses yang sdang jalan
df                                  : lengkapnya 'df -kh' menampilkan status memory

top                                : menampilkan running program secara realtime

ctrl + c                          : terminate the process
killall                            : force terminate the program
reboot                           : untuk mereboot setiap selesai memakukan config



tambahan :
^kalau perintah lsusb tdk berjalan, maka perlu install paket usbutils 

root@OpenWrt:/# opkg install usbutils 
^kalau modem masih belum terdeteksi, coba ubah maxSize=2048 
root@OpenWrt:/# vi /etc/modules.d/60-usb-serial 
usbserial vendor=0x12d1 product=0x1003 maxSize=2048



28 komentar:

  1. Artikel yang cukup bermanfaat dan update terus gan

    BalasHapus
  2. Informasi yang sangat bagus, ditunggu untuk postingan berikutnya terimakasih gan..

    Cari BANDAR TOGEL ONLINE Ternyaman, Teraman, dan Terpercaya ?Susah mencari bandar sesuai dengan keinginan anda ? Akan kami berikan Solusinya
    yang sesuai dengan keinginan Anda.
    http://www.ArmaniTogel.com adalah BANDAR TOGEL Dengan Fasilitas Menu yang Lengkap Untuk memudahkan anda dalam bermain sehingga bisa bermain dengan nyaman. Kecepatan Transaksi dan proffesional kerja Juga bisa anda UJI karena kami AGEN TOGEL TERPERCAYA.

    Bandar Togel Terpercaya
    Togel Online Terpercaya

    BalasHapus
  3. Informasi yang sangat bagus, ditunggu untuk postingan berikutnya terimakasih gan.

    http://Nonton33.Tv/" rel="dofollow">Film Semi
    http://Nonton33.Tv/" rel="dofollow">Lk21
    http://Nonton33.Tv/" rel="dofollow">IndoXXI
    http://Nonton33.Tv/" rel="dofollow">Nonton Movie
    http://Nonton33.Tv/" rel="dofollow">Bioskop168

    http://Nonton33.Tv/" rel="dofollow">Nonton Film Online
    http://Nonton33.Tv/" rel="dofollow">Bioskop Online
    http://Nonton33.Tv/" rel="dofollow">Nonton Online
    http://Nonton33.Tv/" rel="dofollow">Bioskop
    http://Nonton33.Tv/" rel="dofollow">Nonton Film

    http://Nonton33.Tv/" rel="dofollow">BioskopKeren
    http://Nonton33.Tv/" rel="dofollow">LayarKaca21
    http://Nonton33.Tv/" rel="dofollow">NontonFilm77
    http://Nonton33.Tv/" rel="dofollow">BioskopKeren
    http://Nonton33.Tv/" rel="dofollow">BioskopKeren

    BalasHapus
  4. Hallo kepada semua pecinta judi online
    Agen terpercaya 100% di indonesia

    kristalpoker menyediakan 7 game

    Game yang di sediakan oleh kristalpoker :
    - Sakong (New Game)
    - Bandar Poker (New Game)
    - BandarQ (Hot Game)
    - Poker
    - Domino
    - Capsa Online
    - AduQ

    1. deposit dan withdraw hanya rp.15.000
    2. Bonus Turnover 0,3% Setiap minggunya
    3. Extra Bonus Cashback Setiap Minggunya
    4. Bonus Referral 10%+10% Seumur Hidup
    5. Bisa dimainkan di Smartphone Versi Android dan Iphone.
    6. MIN DEPO IDR 15.000 dan Proses cepat 1 menit

    silakan bergabung ya bagi yang belum terdaftar jadi member kristalpoker
    jika ada kendala dalam pendaftaran atau kendala lainnya ,silakan hubungi CS kami langsung ya.

    BalasHapus
  5. Welcome to www.otwpoker.com agen poker online terbaik,
    kami menyediakan berbagai macam permainan cukup menggunakan 1 user ID saja.

    Dapatkan promo menarik lainnya:

    - BONUS DEPOSIT NEW MEMBER Rp.15.000

    - BONUS DEPOSIT HARIAN Rp.10.000

    - BONUS REFERRAL 15%

    - BONUS ROLLINGAN 0.5%

    Di add juga untuk info lebih lanjut:

    PIN BBM : D870D18A

    Whatsapp : +855968395172

    BalasHapus
  6. Informasi yang sangat bagus dan bermanfaat gan. ditunggu informasi nya selanjutnya gan:) terima kasih ^^



    Selamat Datang di Intanqq

    Intanqq menyediakan 7 permainan dalam 1 ID
    Berikut permainannya :
    - BandarQ
    - AduQ
    - Bandar poker
    - Bandar sakong
    - Domino
    - Poker
    - Capsa

    Berikut keuntungan bermain di Agent Poker Intanqq :
    - Bonus Turnover 0.3% dibagikan setiap hari
    - Bonus Extra turnover setiap minggu
    - Bonus referal sampai 20% dan berlaku seumur hidup
    - Proses depo dan wd HANYA 1 menit
    - Minimal depo dan wd HANYA Rp.15.000
    - Win Rate 98%

    Ayo tunggu apalagi? segera bergabung bersama kami dan kunjungi website kami bosku ^^. menangkan hadiah nya bosku ^^

    BalasHapus
  7. Bermanfaat sekali ini GAN, Ditunggu Artikel Yang Selanjutnya yah Gan.


    Togel Online
    Agen Togel

    BalasHapus
  8. Info yang sangat baik dan bermanfaat gan. ditunggu informasi nya selanjutnya gan:) terima kasih ^^


    Sekedar Informasi Buat Guys :)
    Buat Para Pecinta Poker Sejati yang ingin mencari web yang terpercaya di Indonesia.

    Silahkan kunjungi web Intanqq,com
    Disini saya sudah mencoba bermain dan hasilnya kekalahan saya di agent lain semua nya terbayarkan di agent Intanqq,com
    Disini semua nya transparan Guys , bonus ,proses depo dan wd serba cepat , dan pelayanannya membuat saya jatuh cinta , sangat ramah dan sopan Guys!

    No Tipu Guyss !!! Silahkan search Intanqq,com karena saya sudah mencoba sendiri.
    Segera daftar guys, saya yakin keberuntungan anda juga berada di Intanqq,com
    Dijamin 100% player vs play guys

    BalasHapus
  9. Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :) Mari Bos ku segera bergabung dengan Kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami. Kunjungi kami di http://www.ibcwin.com

    Taruhan Bola
    Bandar Judi Online
    Casino Online


    BalasHapus
  10. Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :)Segera dapatkan promo terbaru kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami bonus member ya. Segera daftarkan diri anda di http://www.ibcwin.com

    Judi Online
    Judi Bola
    Taruhan Bola
    Bandar Judi Online

    BalasHapus
  11. Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :)Segera dapatkan promo terbaru kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami. Segera daftarkan diri anda di http://www.ibcwin.com

    Agen Bola
    Live Casino
    Bandar Bola
    Judi Bola Online

    BalasHapus
  12. Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :) Mari Bos ku segera bergabung dengan Kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami. Kunjungi kami di http://www.ibcwin.com

    Bandar Judi Online
    Casino Online
    Agen Bola
    Live Casino

    BalasHapus
  13. MenangDomino99 merupakan Situs Judi Bandar Poker Dan Bandar sakong Terpercaya Di Indonesia

    MenangDomino99 menyediakan 7 GAME dalam 1 Web dan hanya dengan 1 ID,

    Game yang di sediakan oleh MenangDomino99 :
    - Sakong (New Game)
    - Bandar Poker (New Game)
    - BandarQ (Hot Game)
    - Poker
    - Domino
    - Capsa Online
    - AduQ

    Kelebihan Bermain Di MenangDomino99 :
    - BONUS TURNOVER 0.3% SETIAP HARI
    - BONUS XTRA TURNOVER SETIAP MINGGUNYA
    - BONUS REFERAL 10% +10% SEUMUR HIDUP!!
    - MIN DEPO IDR 15.000 dan Proses super cepat 1 menit.
    - Bisa dimainkan di Smartphone Versi Android dan Iphone.

    Info Lebih Lanjut Bisa Hub kami Di

    pin bbm : 2AFFCE66
    phone : +855969440399
    we chat : Menangdomino99

    BalasHapus
  14. MenangDomino99 merupakan Situs Judi Bandar Poker Dan Bandar sakong Terpercaya Di Indonesia

    MenangDomino99 menyediakan 7 GAME dalam 1 Web dan hanya dengan 1 ID,

    Game yang di sediakan oleh MenangDomino99 :
    - Sakong (New Game)
    - Bandar Poker (New Game)
    - BandarQ (Hot Game)
    - Poker
    - Domino
    - Capsa Online
    - AduQ

    Kelebihan Bermain Di MenangDomino99 :
    - BONUS TURNOVER 0.3% SETIAP HARI
    - BONUS XTRA TURNOVER SETIAP MINGGUNYA
    - BONUS REFERAL 10% +10% SEUMUR HIDUP!!
    - MIN DEPO IDR 15.000 dan Proses super cepat 1 menit.
    - Bisa dimainkan di Smartphone Versi Android dan Iphone.

    Info Lebih Lanjut Bisa Hub kami Di

    pin bbm : 2AFFCE66
    phone : +855969440399
    we chat : Menangdomino99

    BalasHapus
  15. Nice Article…thanks for sharing
    informasi yang sangat bagus dan berguna. Ditunggu untuk informasi berikutnya ....thanks gan

    Ingin berpenghasilan lebih?
    Kini hadir permainan baru yang bisa menambah penghasilan anda
    Modal sedikit dan untung banyak hanya di http://www.armaniqq.org
    Segera daftarkan diri anda di ArmaniQQ dan rasakan bedanya
    Bonus TurnOver 0.5%
    Bonus Refferal 20% seumur hidup
    Bonus Jackpot ratusan juta rupiah
    Proses deposit dan withdraw 2 menit - 3 menit
    Minimal deposit 25rb dan minimal withdraw 50rb
    Untuk info lebih lanjut silahkan hubungi kami melalui :
    Pin BBM : 2B455ED8
    WA : +6287868803868


    Agen Poker
    DominoBet
    Domino Qiu Qiu
    Poker Online
    CapsaSusun
    Domino QQ

    BalasHapus