Kamis, 10 Desember 2020

Automation With Paramiko

Automation With Paramiko 




Menurut Margaret Rouse dalam artikelnya menyebutkan bahwa ada tiga manfaat utama dari automasi jaringan (network automation) yaitu: 


1. Mengurangi Kesalahan Manusia (human error)

Seperti yang sudah disebutkan pada paragraf di atas, network automation ini dapat mengurangi kesalahan manusia. Karena tidak dapat kita pungkiri kesalahan manusia akan selalu terjadi. Jadi dengan jaringan yang diutomasi, masalah tersebut diharapkan dapat berkurang. Mengurangi


2. Biaya Operasional

Selanjutnya, automasi jaringan dapat mengurangi biaya operasional. Bisnis dapat beroperasi dengan kecepatan dan kelincahan yang lebih besar dengan menghilangkan tugas manual tertentu di sekitar penyediaan perangkat jaringan dan manajemen jaringan. Sehingga Anda dapat mengurangi biaya operasionalnya. 


3. Meningkatkan Efisiensinya

Last but not least adalah dapat meningkatkan efisiensinya. Network automation  dapat bermanfaat juga untuk mengautomasi fungsi pada perangkat jaringan. Sehingga Anda tidak lagi harus melakukan tugas yang menghabiskan banyak waktu Anda.


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


Setelah itu  kita coba jalankan paramiko nya


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:~#

Tidak ada komentar:

Posting Komentar

LAB 1 FORTIGATE BASIC KONFIG

BASIC KONFIG FORTIGATE     Assalamualaikum Warahmatullahi Wabarakaatuh.....       Yaa...  jadi kali ini saya akan menjelaskan tutorial basic...