MIKROTIK routerOS

Tips dan Trik Menggunakan Console Terminal MikroTik

Tips dan Trik Menggunakan Console Terminal MikroTik


Kali ini saya coba mau sharing apa saja sih yang bisa di lakukan dengan console terminal mikrotik. Ada beberapa tip dan trik  yang mungkin Anda belum ketahui. Anda mungkin beranggapan buat apa setting mikrotik pakai terminal kalau sudah ada winbox,  tips dan trik perintah/command terminal mikrotik di sini tidak semuanya bisa di lakukan dengan winbox.
Untuk mengakses console terminal mikrotik bisa melalui winbox “New Terminal” atau koneksi ke mikrotik menggunakan SSH. Anda hanya dihadapkan dengan jendela “command prompt” seperti “CMD” diwindows.

Melihat daftar perintah/command yang tersedia.

Di console terminal mikrotik kita bisa lihat perintah/command yang tersedia,  berikut info penjelasan perintah tersebut. Di terminal cukup ketik “?” atau tekan “tab” akan muncul daftar perintah/command yang tersedia.
Tombol “tab” juga bisa untuk otomatis melengkapi perintah/command. Jika Anda tekan “tab” akan muncul perintah berikutnya yang tersedia. Di terminal akan seperti ini :
[admin@adamonline.web.id] > 
certificate  file       ipv6        mpls        ppp     routing        store   user      blink   led       quit   undo
console      interface  log         partitions  queue   snmp           system  wireless  export  password  redo   
driver       ip         metarouter  port        radius  special-login  tool    beep      import  ping      setup

Mengganti Tulisan MikroTik di Terminal MikroTik

Saat anda login ke console mikrotik, anda pasti melihat tulisan / logo mikrotik saat anda membuka terminal. Disini bukan untuk menghapus tulisan mikrotik tersebut. Tapi hanya menambahkan tulisan di bawahnya, di kenal dengan “note”. Mungkin ada license branding  khusus untuk mengganti tulisan mikrotik  tersebut.
Caranya ketik :
/system note edit note
Akan muncul editor, ketik tulisan yang anda inginkan untuk muncul di tampilan terminal mikrotik.
terminal mikrotik Tips dan Trik Menggunakan Console Terminal MikroTik
Tekan Ctrl+O untuk menyimpannya. Jika anda ingin membuat tulisan dekorasi ascii seperti itu, bisa klikhttp://www.network-science.de/ascii/  

Menampilkan Informasi Router MikroTik di Terminal

Berikut ini adalah cara menampilkan informasi (system health) router mikrotik anda di tampilan terminal mikrotik. Disini kita akan pakai scripts sederhana. Tampilannya akan seperti ini :
system health terminal mikrotik Tips dan Trik Menggunakan Console Terminal MikroTik
Masukan script ini di Scheduler di winbox, dengan inteval menjalankan script per 1-5 menit untuk update info system health pada terminal.
:local content
:local logcontenttemp ""
:local logcontent ""
:local counter
:local v 0
 
:set logcontenttemp "You are logged into: $[/system identity get name]"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
 
:set logcontenttemp "############### system health ###############"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
 
:set logcontenttemp "Uptime:  $[/system resource get uptime] d:h:m:s"
:set logcontent ("$logcontent" ."$logcontenttemp" ." | ")
 
:set logcontenttemp "CPU: $[/system resource get cpu-load]%"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
 
:set logcontenttemp "RAM: $(([/system resource get total-memory]-[/system resource get free-memory])/1024)/$([/system resource get total-memory]/1024)M"
:set logcontent ("$logcontent" ."$logcontenttemp" ." | ")
 
:if ([/system resource get architecture-name]="x86") do={
  :set logcontenttemp "Voltage: NIL"
  :set logcontent ("$logcontent" ."$logcontenttemp" ." | ")
  :set logcontenttemp "Temp: NIL"
  :set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
} else={
  :set logcontenttemp "Voltage: $[:pick [/system health get voltage] 0 2] v"
  :set logcontent ("$logcontent" ."$logcontenttemp" ." | ")
  :set logcontenttemp "Temp: $[ /system health get temperature]c"
  :set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
}
 
:set logcontenttemp "############# user auth details #############"
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")
 
:foreach counter in=[/ip hotspot active find ] do={:set v ($v + 1)}
:set logcontenttemp "Hotspot online: $v |"
:set v 0
:foreach counter in=[/ppp active find ] do={:set v ($v + 1)}
:set logcontenttemp ("$logcontenttemp" . " PPP online: $v")
:set logcontent ("$logcontent" ."$logcontenttemp" ."\n")

/system note
set note="           _                         _  _                          _      _     _ \
    \n          | |                       | |(_)                        | |    (_)   | |\
    \n _____  __| |_____ ____   ___  ____ | | _ ____  _____  _ _ _ _____| |__   _  __| |\
    \n(____ |/ _  (____ |    \\ / _ \\|  _ \\| || |  _ \\| ___ || | | | ___ |  _ \\ | |/ _  |\
    \n/ ___ ( (_| / ___ | | | | |_| | | | | || | | | | ____|| | | | ____| |_) )| ( (_| |\
    \n\\_____|\\____\\_____|_|_|_|\\___/|_| |_|\\_)_|_| |_|_____|_)___/|_____)____(_)_|\\____|\
    \n MikroTik Setting Optimization by www.adamonline.web.id\
    \n  \
    \n $logcontent"
Script di atas di test di mikrotik versi 5.25 dan 6.5, work! Referensi scripthttp://wiki.mikrotik.com/wiki/Cool_Console



share this article to: Facebook Twitter Google+ Linkedin Technorati Digg
Posted by Unknown, Published at 08.33 and have 0 komentar

Tidak ada komentar:

Posting Komentar