Advertisement
Guest User

Untitled

a guest
Apr 8th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. 1461 7950 001f.ce5d.cb4d Gi0/0/1.10 1 Vi2.504 PTA
  2. 1441 36472 dc9f.db01.c6cb Gi0/0/1.10 1 Vi2.502 PTA
  3. 1370 7922 c83a.350d.f368 Gi0/0/1.10 1 Vi2.467 PTA
  4. 768 7910 c46e.1f7a.4763 Gi0/0/1.10 1 Vi2.451 PTA
  5. 1539 7614 dc9f.db01.c6e8 Gi0/0/1.10 1 Vi2.19 PTA
  6.  
  7. 7950 00:1F:CE:5D:CB:4D Gi0/0/1.10
  8. 36472 DC:9F:DB:01:C6:CB Gi0/0/1.10
  9. 7922 C8:3A:35:0D:F3:68 Gi0/0/1.10
  10. 7910 C4:6E:1F:7A:47:63 Gi0/0/1.10
  11. 7614 DC:9F:DB:01:C6:CB Gi0/0/1.10
  12.  
  13. import telnetlib
  14.  
  15. HOST = '192.168.1.1'
  16. password = "veryverysecure_password"
  17. user = "veryveryandroid"
  18.  
  19. tn = telnetlib.Telnet(HOST)
  20. tn.read_until(b"Username: ")
  21. tn.write(user.encode('ascii') + b"n")
  22. tn.read_until(b"Password: ")
  23. tn.write(password.encode('ascii') + b"n")
  24. tn.write(b"term len 0 n")
  25. tn.write(b"show pppoe session | exclude 7878.8787.6969 n")
  26.  
  27. tn.write(b"n exitn")
  28.  
  29. mystring = tn.read_all().decode('ascii').replace('rn', 'n')
  30. #print(mystring)
  31. temp_list = mystring.splitlines()
  32. #print(temp_list)
  33. sub = 'PTA'
  34. sub2 = 'Vi2'
  35. print ("n".join(s for s in temp_list if sub in s and sub2 in s))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement