JNCIA-Junos | User Interface options

cefoxitin
4 min readMar 20, 2023

--

okeh kita lanjut ke materi selanjutnya yaitu mengenai cara apa saja yang bisa kita gunakan untuk mengakses perangkat Juniper

Seperti yang sudah kita ketahui, kebanyakan perangkat jaringan dapat diakses melalui beberapa cara berbeda sesuai dokumen yang diberikan oleh pabrikan perangkat, pada perangkat Juniper kita dapat mengakses perangkat melalui 2 cara, yaitu CLI dan GUI(WebUI).

  1. CLI(Command Line Interface)
    Merupakan cara akses perangkat Juniper melalui aplikasi terminal emulation seperti PuTTY, MobaXterm, Solar PuTTY, dan masih banyak lagi. Akses perangkat via CLI atau biasa disebut Text-based command shell dapat di akses melalui port Console berbasis RJ-45 RS-232 @ 9600 Bps(Not Configurable) yang biasa kita sebut out of band management access pada perangkat ataupun bisa melalui access management protocol seperti telnet/SSH yang biasa kita sebut in-band management access
    ketika kita akses melalui CLI biasanya akan ditandai dengan munculnya header berikut pada terminal emulation program yang kita gunakan
    user@host >
  2. GUI(WebUI/J-Web)
    Merupakan cara akses perangkat Juniper melalui web browser seperti Chrome, Firefox, Opera, dan lainnya. Dapat di akses melalui protokol HTTP/S, J-Web menyediakan akses management secara WebUI untuk melakukan perubahan konfigurasi perangkat sama seperti saat kita melakukan perubahan konfigurasi melalui CLI. J-Web tersedia secara default hampir di seluruh perangkat Juniper

Juniper memiliki 2 mode yang diterapkan pada CLI, yaitu Operational Mode dan Configuration Mode

  1. Operational Mode — kita dapat menginputkan perintah untuk melakukan monitoring ataupun troubleshoot pada sisi software, network connectivity, dan hardware. Contoh command yang biasa digunakan seperti monitor, ping, show, test
  2. Configuration Mode — kita dapat menginputkan perintah untuk melakukan perubahan konfigurasi pada perangkat termasuk konfigurasi interface, protocols, user access, dan system hardware properties. Contoh command yang biasa digunakan seperti edit system, edit interface, edit protocols

Context-Sensitive help tersedia di Junos OS CLI, seperti halnya dengan sebagian besar perangkat, membuatnya lebih mudah bagi kita untuk mengonfigurasi perangkat Juniper. Dengan memberi tahu kita tentang perintah yang dapat diakses di hierarki konfigurasi Juniper di mana kita berada dan memberikan deskripsi singkat tentang instruksi yang dapat kita ketik, Context-Sensitive help sangat membantu kita dalam melakukan konfigurasi. Untuk penggunaan Context-Sensitive help kita cukup mengetik question mark (?) dan akan muncul beberapa perintah yang bisa kita input

Context-Sensitive Help Juniper
Context-Sensitive Help Juniper

Junos OS CLI Basics

Topical Help

Pada Junos CLI terdapat fitur topical help yang dapat kita gunakan untuk dijadikan guidelines atau penjelasan dari perintah yang ingin kita input ke perangkat, contohnya help topic interface address

help topic command juniper
topical help Juniper

Help reference

Pada Junos CLI juga terdapat fitur help reference yang dapat kita gunakan untuk referensi dalam melakukan konfigurasi di Juniper, memberikan opsi perintah apa saja yang bisa di input dan harus berada pada hierarki level apa untuk melakukan konfigurasi tersebut. Contoh help reference interface address

Help reference command Juniper
help reference Juniper

selain adanya perintah help topic dan help reference, Junos CLI juga memiliki perintah help apropos yang dapat kita gunakan untuk memunculkan set perintah apa saja yang bisa digunakan pada sesuai level hierarki kita saat ini. Contoh help apropos archive

help apropos Juniper
help apropos Juniper

Command and Variable Completion

Juniper memberikan fitur command and variable completion seperti halnya dengan sebagian besar perangkat yang memberikan fitur yang sama untuk memudahkan kita dalam melakukan konfigurasi dan menghindari adanya kesalahan ketik/typo. fitur ini aktif secara default, kita bisa menonaktifkan fitur ini untuk individual user session dengan menginputkan perintah set cli complete-on-space off .
Penggunaannya hanya cukup mengetikkan sebagian perintah yang unik/spesifik pada suatu konfigurasi makan CLI akan memberikan opsi lengkap untuk perintah terkait dengan menekan <tab> atau <space bar>, dan akan memunculkan “beeps” ketika kita menginput perintah yang ambigu atau lebih dari 1 kesamaan awalan perintah

command and variable completion Juniper
command and variable completion Juniper

Junos CLI mendukung penggunaan Emacs-style keyboard sebagai shortcut atau malakukan perpindahan kursor pada CLI dengen beberapa perintah dari keyboard.

Emacs-Style sequences Juniper
Emacs style sequences

Selain mendukung Emacs-Style, CLI pada Juniper juga mendukung VT100 terminal type yang memungkinkan penggunaan arrow keys pada keyboard untuk navigasi kursor pada CLI

Pipe Function

Pada Juniper CLI kita dapat memanfaat kan pipe function untuk melakukan sortir seperti contohnya pada saat kita melakukan perintah show atau ingin membatasi output pada perintah operasional mode dan configuration mode

Pipe Function Juniper
Pipe function Juniper
Pipe function list
Pipe Function Juniper

Okeh.., sekian dulu sharing kali ini.., semoga apa yang ada di postinan ini bermanfaat bagi kita semua

sampai bertemu di postingan selanjutnya

--

--

cefoxitin
cefoxitin

No responses yet