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
0 komentar:
Posting Komentar