Senin, 23 Oktober 2017

LAB.1.14 #SDN membuat VLAN Switch menggunakan loops {python}

selamat pagi,siang,malam {optional} pembaca  yang budiman :D, kali ini kita akan membuat VLAN menggunakan loops jadi bisa menambahkan banyak vlan dengan script yang pendek.

seperti biasanya yang dibutuhkan :
- python2.7
- Switch/Router ESW
- komputer controller

langsung saja kita buat script di komputer controller untuk vlannya, simpan dengan nama vlan.py :

import getpass
import sys
import telnetlib

HOST = "10.10.10.2"
user = raw_input("Enter your telnet username: ")
password = getpass.getpass()

tn = telnetlib.Telnet(HOST)

tn.read_until("Username")
tn.write(user + "\n")
if password:
        tn.read_until ("Password:")
        tn.write(password + "\n")

tn.write("enable\n")
tn.write("miftah\n")
tn.write("conf terminal\n")
for n in range (2,10):
tn.write("vlan " + str(n) + "\n")
tn.write("name Vlan_no" + str(n) + "\n")

tn.write("end\n")
tn.write("exit\n")
print tn.read_all ()

dengan script diatas kita bisa membuat  vlan 2 - vlan 9.
jalankan file vlan.py
#python2 vlan.py

Share:

0 komentar:

Posting Komentar