Advertisement
Guest User

vlan-loop

a guest
Feb 4th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. import getpass
  2. import sys
  3. import telnetlib
  4.  
  5. user = input("Enter your telnet username: ")
  6. password = getpass.getpass()
  7.  
  8. for n in range (1,5):
  9.     HOST = "192.168.1." + str(n)
  10.     tn = telnetlib.Telnet(HOST)
  11. #Här telnettar den i en loop från 1-4, vi har satt 192.168.1.1-4 på våra burkar
  12.     tn.read_until("Username: ")
  13.     tn.write(user + "\n")
  14.     if password:
  15.         tn.read_until("Password: ")
  16.         tn.write(password + "\n")
  17. #Här använder den samma login till alla swirrar#
  18.     tn.write("conf t\n")
  19.  
  20.     for n in range (2,11):
  21.         tn.write("vlan " + str(n) + "\n")
  22.         tn.write("name VLAN_" + str(n) + "\n")
  23. #en loop inom en loop, så den konfar vlan 2-10#
  24.     tn.write("exit\n")
  25.     tn.write("end\n")
  26.     tn.write("wr\n")
  27.  
  28.     print (tn.read_all())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement