Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. import getpass
  2. import sys
  3. import telnetlib
  4.  
  5. host= "10.10.10.20"
  6. user= raw_input ("Enter your username: ")
  7. password = getpass.getpass()
  8.  
  9. tn = telnetlib.Telnet(host)
  10.  
  11. tn.read_until("Username")
  12. tn.write(user + "\n")
  13. if password:
  14. tn.read_until("Password")
  15. tn.write(password + "\n")
  16.  
  17. tn.write("enable\n")
  18. tn.write("vpn123\n")
  19. tn.write("vlan database\n")
  20. tn.write("vlan 30 name TEST30\n")
  21. tn.write("vlan 40 name TEST40\n")
  22. tn.write("vlan 50 name TEST50\n")
  23. tn.write("exit\n")
  24. tn.write("conf t\n")
  25. tn.write("int vlan 30 \n")
  26. tn.write("ip address 30.1.1.1 255.255.255.0\n")
  27. tn.write("int vlan 40 \n")
  28. tn.write("ip address 40.1.1.1 255.255.255.0\n")
  29. tn.write("int vlan 50 \n")
  30. tn.write("ip address 50.1.1.1 255.255.255.0\n")
  31. tn.write("interface fa 1/0\n")
  32. tn.write("description Testing\n")
  33. tn.write("ip address 30.30.30.0 255.255.255.0\n")
  34. tn.write("end\n")
  35. tn.write("exit\n")
  36.  
  37. print(tn.read_all())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement