Skip to main content

Automation With Paramiko

 

Automation With Paramiko





Kita buat sebuah script pyton sederhana menggunakan python untuk melakukan konfigurasi dasar pada router.


Ubuntu

root@NetworkAutomation-1:~# nano

paramiko1.py root@NetworkAutomation-1:~# cat

paramiko1.py import paramiko

import time

ip_address =

"192.168.10.2" username

= "cisco"

password = "cisco123"

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()


Sekarang COBA JALANKAN PARAMIKO1.PY


Ubuntu

root@NetworkAutomation-1:~# python paramiko1.py

Success login to 192.168.10.2

R1#conf t

Enter configuration commands, oneper line.End with CNTL/Z.

R1(config)#int lo0

R1(config-if)#ip add 1.1.1.1 255.255.255.255

R1(config-if)#root@NetworkAutomation-1:~#



UNTUK PENGECEKAN DI R1 DO SH IP INT BR



R1

R1(config)#do show ip int brief | i up

FastEthernet0/0 192.168.10.2 YES manual up up

Loopback0 1.1.1.1 YES manual up up


Comments

Popular posts from this blog

Phase 1 Dynamic Mapping With EIGRP

  Phase 1 Dynamic  Mapping With EIGRP Tentu kalian sudah tau, apa yang akan kita bahas pada blogg ini yaitu    Phase 1 Dynamic Mapping With EIGRP . ..  Nah Pada lab Sekarang buat routing eigrp pada setiap router baik hub  atau spoke untuk menghubungkan jaringan local masing-masing spoke  atau hub, dalam hal ini ip loopback akan kita anggap sebagai ip jaringan  local kita gaessss. Dan disini seperti di judul, kita menggunakan routing EIGRP lagi yaa... Oiya, karena ini adalah lab lanjutan dari lab VPN sebelumnya... soo saya hanya melakukan konfigurasi yang hanya pada lab ini saja, dan jika temen - temen ingin melihat konfigurasi dasarnya dari lab ini... temen - temen bisa lihat di lab - lab sebelumnya... silahkan copy dan paste link dibawah ini.. 👉https://insinyurbocah2109.blogspot.com/2020/11/belajar-vpn-gre-tunnel.html BELAJAR VPN ( GRE TUNNEL ) - Lab 1 VPN 👉 https://insinyurbocah2109.blogspot.com/2020/11/belajar-vpn-ipsec-tunnel-mode.html BELAJ...

BGP Authentication

 LAB 5. BGP Authentication Config BGP R1-R2 Cek R1

Phase 1 With IPsec

  Phase 1 With IPsec  Tentu kalian sudah tau, apa yang akan kita bahas pada blogg ini yaitu  Phase 1 With IPsec... Jadi intinya disini kita akan menggunakan IPsec agar komunikasi dari Router HUB ke Spoke lebih aman...  Karena ini lab lanjutan, jadi saya hanya melakukan konfigurasi yang hanya pada lab ini saja...soo jika temen - temen ingin melihat konfigurasi sebelumnya atau konfigurasi dasar dari lab ini... temen - temen bisa lihat di link dibawah ini : 👉https://insinyurbocah2109.blogspot.com/2020/11/belajar-vpn-gre-tunnel.html BELAJAR VPN ( GRE TUNNEL ) - Lab 1 VPN 👉https://insinyurbocah2109.blogspot.com/2020/11/belajar-vpn-ipsec-tunnel-mode.html BELAJAR VPN ( IPSEC Tunnel Mode ) - Lab 2 VPN 👉https://insinyurbocah2109.blogspot.com/2020/11/belajar-bgp-dmvpn.html BELAJAR VPN ( DMVPN ) - Lab 3 VPN 👉https://insinyurbocah2109.blogspot.com/2020/11/belajar-vpn-phase-1-dynamic-mapping.html BELAJAR VPN ( Phase 1 Dynamic Mapping With EIGRP ) - Lab 4 VPN 👉https://in...