Postingan

Menampilkan postingan dari Desember, 2020

EEM, IP SLA With EEM Script

Gambar
  Pada kali ini, kita akan mencoba mengombinasikan EEM dengan IP SLA yang dimana SLA ini digunakan untuk monitoring, jika SLA ini mendeteksi suatu link down maka akan mengirimkan lognya ke email kita. berikut konfigurasinya: R1: R1(config)#ip sla 1   R1(config-ip-sla)#icmp-echo 2.2.2.2  R1(config-ip-sla-echo)#frequency 10  R1(config-ip-sla-echo)#exit   R1(config)#ip sla schedule 1 life forever start-time now   R1(config)#track 1 ip sla 1 reachability   Kemudian konfigurasi EEM nya R1: R1(config)#event manager applet TRACK_IP_DOWN   R1(config-applet)#event track 1 state down   R1(config-applet)#action 1.0 syslog msg "IP SLA 1 is down"   R1(config-applet)#action 2.0 mail server "smtp.gmail.com" to "idn.id" from "support@peTh.id" subject "SLA 1 KRITIS!" body "SLA 1 GAK DAPET  ICMP COK!" R1(config-applet)#exit   R1(config)#event manager applet IP_SLA_1_UP   R1(config-applet)#event t...

EEM, Konfigurasi Scheduling Events

Gambar
  Pada EEM kali, kita akan mencoba based on CLI, yang misalkan kita mengetik "show vlan" maka EEM akan merespon dengan "show vlan brief" untuk mempersingkat. Berikut konfigurasinya: R1: R1(config)#event manager applet SHOW_VLAN   R1(config-applet)#event cli pattern "show vlan" sync yes   R1(config-applet)#action 1.0 cli command "enable"   R1(config-applet)#action 2.0 cli command "show vlan brief"     R1(config-applet)#action 3.0 puts "$_cli_result"   R1(config-applet)#action 4.0 set $_exit_status "0"   Kemudian lakukan debug R1#debug event manager action cli Debug EEM action cli debugging is on  

EEM, Konfigurasi Event CLI

Gambar
  Pada EEM kali, kita akan mencoba based on CLI, yang misalkan kita mengetik "show vlan" maka EEM akan merespon dengan "show vlan brief" untuk mempersingkat. Berikut konfigurasinya: R1: R1(config)#event manager applet SHOW_VLAN   R1(config-applet)#event cli pattern "show vlan" sync yes   R1(config-applet)#action 1.0 cli command "enable"   R1(config-applet)#action 2.0 cli command "show vlan brief"     R1(config-applet)#action 3.0 puts "$_cli_result"   R1(config-applet)#action 4.0 set $_exit_status "0"   Kemudian lakukan debug R1#debug event manager action cli Debug EEM action cli debugging is on  

EEM, Konfigurasi Event OSPF Adjacency

Gambar
  Pada kali ini kita akan melakukan EEM, apa itu EEM? Embedded Event Manager (EEM) ini adalah sebuah teknologi cisco yang memungkinkan perangkat untuk menjalankan script atau perintah secara otomatis ketika ada event (kejadian) tertentu.  Nah kali ini kita akan melakukan konfigurasi event syslog, yang artinya jika ada syslog tertentu muncul, maka cisco dapat menjalankan script tertentu. berikut konfigurasinya: R1; R1(config)# interface f0/0   R1(config-if)# ip address 12.12.12.1 255.255.255.0   R1(config-if)# no shutdown   R1(config-if)# exit   R1(config)# R1(config)# interface loopback0   R1(config-if)# ip address 1.1.1.1 255.255.255.255   R1(config-if)# exit   R1(config)# R1(config)# router ospf 10   R1(config-router)# network 1.1.1.1 0.0.0.0 area 0   R1(config-router)# network 12.12.12.0 0.0.0.255 area 0   R1(config-router)# exit   R2: R2(config)# interface f0/0...

EEM, Konfigurasi Event Syslog

Gambar
  Pada kali ini kita akan melakukan EEM, apa itu EEM? Embedded Event Manager (EEM) ini adalah sebuah teknologi cisco yang memungkinkan perangkat untuk menjalankan script atau perintah secara otomatis ketika ada event (kejadian) tertentu.  Nah kali ini kita akan melakukan konfigurasi event syslog, yang artinya jika ada syslog tertentu muncul, maka cisco dapat menjalankan script tertentu. berikut konfigurasinya: R1: R1(config)# interface f0/0   R1(config-if)# ip address 12.12.12.1 255.255.255.0   R1(config-if)# no shutdown   R1(config-if)# exit   R1(config)# R1(config)# interface loopback0   R1(config-if)# ip address 1.1.1.1 255.255.255.255   R1(config-if)# exit   R1(config)# R1(config)# router ospf 10   R1(config-router)# network 1.1.1.1 0.0.0.0 area 0   R1(config-router)# network 12.12.12.0 0.0.0.255 area 0   R1(config-router)# exit   R2: R2(config)# interface f0/0...

Automation, Backup Config Multiple Device

Assalamualaikum! Kita akan lanjut membahas Automation!! Bagaiman jika device nya lebih dari satu? Misalkan ada 4 devices, menggunakan IP 192.168.10.2, 192.168.10.3, 192.168.10.4, 192.168.10.5?? Caranya gampang!! Tinggall tambahkan IP Address di scriptnya! Berikut scriptnya: ip_list = ["192.168.10.2","192.168.10.3",          "192.168.10.4","192.168.10.5"]   username = "fathan"   password = "fathanrafaa"      ssh_client = paramiko.SSHClient()  ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())      for ip_address in ip_list:      ssh_client.connect(hostname=ip_address,      username=username,        password=password)         print "Success login to {0}".format(ip_address)     conn = ssh_client.invoke_shell()         conn.send("termin...

Automation, Backup Config With Paramiko

Gambar
  Masih dengan  topologi  yang sama, kali ini akan melakukan backup config menggunakan automation! berikut adalah scriptnya: import paramiko import time      ip_address = "192.168.10.2" username = "fathan"   password = "fathanrafaa"      ssh_client = paramiko.SSHClient() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh_client.connect(hostname=ip_address,username=username, password=password)      print "Success login to {0}".format(ip_address) conn = ssh_client.invoke_shell()      conn.send("terminal length 0\n")   conn.send("show run\n") time.sleep(5)     output = conn.recv(65535)     output_file=open("{0}.cfg".format(ip_address),"w") output_file.write(output)  output_file.close()   print "Config in {0} saved!!".format(ip_address)    ssh_client.close()   Kemudian kita input kedalam ubuntu. ...

Automation, Basic Script Paramiko

Gambar
Dilanjut dari lab sebelumnya, kali ini kita akan mencoba menambahkan IP loopback secara otomatis kedalam router lewat script phyton. Berikut scriptnya: ip_address =  "192.168.10.2" username  = "fathan"  password = "fathanrafaa"  ssh_client = paramiko.SSHClient()  ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()  )  ssh_client.connect  (hostname=ip_address,username=username, password=password)  print "Success login to {0}".format(ip_address) conn = ssh_client.invoke_shell()    conn.send("conf t\n") conn.send("int lo0\n") conn.send("ip add 1.1.1.1 255.255.255.255\n") time.sleep(1)    output = conn.recv(65535) print output    ssh_client.close()  Dan untuk menginputnya masukkan di ubuntu: root@NetworkAutomation-1:~# nano  paramiko1.py root@NetworkAutomation-1:~# cat paramiko1.py import paramiko import time    ip_address =  "192.168.10.2" username  = "fathan"  password...

Automation, Initial Configuration

Gambar
  Pertama-tama kita buat SSH agar ubuntu bisa mengakses router lewat SSH. R1: R1(config)#interface f0/0   R1(config-if)#ip add 192.168.10.2 255.255.255.0   R1(config-if)#no shutdown   R1(config-if)#exit   R1(config)#ip domain-name fairuzharits.com R1(config)#username adib privilege 15 secret adibnk11 R1(config)#crypto key generate rsa modulus 1024   R1(config)#line vty 0 4   R1(config-line)#transport input ssh   R1(config-line)#login local   Namun, kita tambahkan IP dulu di ubuntu root@NetworkAutomation-1:~# ifconfig eth0 192.168.10.1 netmask  255.255.255.0  root@NetworkAutomation-1:~# ifconfig  eth0 Link  encap:Ethernet HWaddr da:f2:40:f4:fd:c0 inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0    Jika sudah coba tes ping dari Ubuntu ke Router, pastikan reply. Jika sudah reply kita coba lakukan SSH ke router. root@NetworkAutomation-1:~# ssh cisco@192.168.10.2...

Switching Tech, Lab 27. GLBP (Gateway Load Balancing Protocol)

Gambar
Hapus Konfigurasi VRRP di R1 dan R2  R1 dan R2: default int f0/1  Konfigurasi di R1  R1: R1(config)#interface FastEthernet0/1   R1(config-if)#ip address 192.168.12.1 255.255.255.0  R1(config-if)#glbp 1 ip 192.168.12.254   R2: R2(config)#interface FastEthernet0/1   R2(config-if)#ip address 192.168.12.2 255.255.255.0   R2(config-if)#glbp 1 ip 192.168.12.254     Konfigurasi pada PC  PC-1 dan PC-2: PC1> ip 192.168.12.10/24 192.168.12.254  PC2> ip 192.168.12.11/24 192.168.12.254   Verifikasi  R1: R1(config)#do show glbp brief   Interface    Grp  Fwd Pri State    Address     Active router    Standby router   Fa0/1       1    -   100 Active 192.168.12.254 local 192.168.12.2   Fa0/1       1    1   -   Active   000...

Switching Tech, Lab 26 VRRP- Load Balancing

Gambar
Konfigurasikan VRRP di R1 dan R2  R1: R1(config)#interface FastEthernet0/1   R1(config-if)#vrrp 2 ip 192.168.12.253   R2: R2(config)#interface FastEthernet0/1   R2(config-if)#vrrp 2 ip 192.168.12.253   R2(config-if)#vrrp 2 priority 110   Verifikasi  R1: Interface          Grp Pri Time  Own Pre State   Master addr     Group addr Fa0/1        1   110 3570       Y  Master  192.168.12.1  192.168.12.254   Fa0/1              2   100 3609       Y  Backup  192.168.12.2    192.168.12.253   R2: R2(config)#do show vrrp brief   Interface          Grp Pri Time  Own Pre State   Master addr     Group addr  Fa0/1     1   100 3609...

Switching Tech, Lab 25. VRRP - IP SLA

Gambar
Hapus konfigurasi tracking bekas lab sebelumnya dan konfigurasikan IP SLA nya  R1: R1(config)#no track 1 ip route 8.8.8.8 255.255.255.255 reachability   R1(config)#ip sla 1   R1(config-ip-sla)#icmp-echo 8.8.8.8 source-interface f0/1   R1(config-ip-sla-echo)#frequency 10   R1(config-ip-sla-echo)#timeout 5000    R1(config-ip-sla-echo)#track 1 ip sla 1 reachability   R1(config)#ip sla schedule 1 start-time now life forever   R1(config)# R1(config)#do show run int f0/1 | i decrement   vrrp 1 track 1 decrement 20   R1: R1(config)#do show vrrp brief                               Interface          Grp Pri Time  Own Pre State   Master addr     Group addr   Fa0/1              1   110 3570       ...

Switching Tech, Lab 24. VRRP - Track Route

Gambar
Konfigurasi di R1  R1: R1(config)#int f0/1   R1(config-if)#no sh   R1(config)# R1(config)#interface fastEthernet0/1 R1(config-if)#vrrp 1 track 1 decrement 20   R1(config-if)# R1(config-if)#track 1 ip route 8.8.8.8/32 reachability     Verifikasi dan Pastikan R1 memiliki route 8.8.8.8/32  R1: R1(config)#do show ip route eigrp        23.0.0.0/24 is subnetted, 1 subnets   D 23.23.23.0 [90/30720] via 192.168.12.2, 00:01:02, FastEthernet0/1        8.0.0.0/32 is subnetted, 1 subnets   D 8.8.8.8 [90/156160] via 13.13.13.3, 00:00:04, FastEthernet0/0   Shutdown interface loopback R3, dan perhatikan proses yang terjadi berikutnya  R3: R3(config)#int lo0   R3(config-if)#shutdown   R3(config-if)#exit   Perhatikan statusnya akan berubah dari Master menjadi Backup dengan nilai            priority 90 ...