Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import telnetlib
- HOST = ("x.x.x.x")
- USER = ("xxxxx")
- PWD = ("yyyyy")
- ENABLE = ("zzzzz")
- TNT = telnetlib.Telnet(HOST, 23, 5)
- TNT.read_until(b"Username:")
- TNT.write(USER.encode('ascii') + b"n")
- TNT.read_until(b"Password:")
- TNT.write(PWD.encode('ascii') + b"n")
- TNT.write(b"enablen")
- TNT.read_until(b"Password:")
- TNT.write(ENABLE.encode('ascii') + b"n")
- TNT.write(b"terminal length 0n")
- TNT.write(b"show runn")
- TNT.write(b"exitn")
- print (TNT.read_all().decode('ascii'))
- TNT.close()
- raw_input ("Press any Key to Quit: ")
- Traceback (most recent call last):
- File "D:PythonTelnet (Python 2.7) V1.5.py", line 8, in <module>
- TNT = telnetlib.Telnet(HOST, 23, 5)
- File "C:Python27libtelnetlib.py", line 209, in __init__
- self.open(host, port, timeout)
- File "C:Python27libtelnetlib.py", line 225, in open
- self.sock = socket.create_connection((host, port), timeout)
- File "C:Python27libsocket.py", line 571, in create_connection
- raise err
- timeout: timed out
- >>>
- import socket
- try:
- TNT = telnetlib.Telnet(HOST, 23, 5)
- except socket.timeout:
- sulk()
- >>> try:
- ... t = telnetlib.Telnet("google.com", 23, 5)
- ... except:
- ... import sys
- ... exc_info = sys.exc_info()
- >>> exc_info
- (<class 'socket.timeout'>, timeout('timed out',), <traceback object at 0xb768bf7c>)
- try:
- TNT = telnetlib.Telnet(HOST, 23, 5)
- except IOError:
- sulk()
- import telnetlib
- HOST = ("x.x.x.x")
- USER = ("xxxxx")
- PWD = ("yyyyy")
- ENABLE = ("zzzzz")
- try:
- TNT = telnetlib.Telnet(HOST, 23, 5)
- except:
- print "<your custom message>"
- pass
- TNT.read_until(b"Username:")
- TNT.write(USER.encode('ascii') + b"n")
- TNT.read_until(b"Password:")
- TNT.write(PWD.encode('ascii') + b"n")
- TNT.write(b"enablen")
- TNT.read_until(b"Password:")
- TNT.write(ENABLE.encode('ascii') + b"n")
- TNT.write(b"terminal length 0n")
- TNT.write(b"show runn")
- TNT.write(b"exitn")
- print (TNT.read_all().decode('ascii'))
- TNT.close()
- raw_input ("Press any Key to Quit: ")
- import getpass
- import sys
- import telnetlib
- import socket
- import time
- user = raw_input("Enter your username account: ")
- password = getpass.getpass()
- for n in range (198,255):
- print "telnet to host"+str(n)
- try:
- HOST="192.168.122."+str(n)
- tn = telnetlib.Telnet(HOST,23,3)
- print(HOST)
- except socket.timeout:
- pass
- tn.read_until("Username: ")
- tn.write(user + "n")
- if password:
- tn.read_until("Password: ")
- tn.write(password + "n")
- tn.write("enablen")
- tn.write("ahmedn")
- for n in range(1,40):
- tn.write("vlan databasen")
- tn.write("vlan " + str(n) +" name "+ str(n)+"n")
- tn.write("exitn")
- tn.write("conf tn")
- tn.write("interface loopback 0 n")
- tn.write("ip address 10.10.10.10 255.255.255.0n")
- tn.write("no shutdownn")
- tn.write("exitn")
- tn.write("interface fastethernet 1/0 n")
- tn.write("no shutdownn")
- tn.write("exitn")
- tn.write("interface vlan 99 n")
- tn.write("ip address 5.5.5.5 255.255.255.0n")
- tn.write("no shutdownn")
- tn.write("endn")
- tn.write("exitn")
- telnet to host199
- Traceback (most recent call last):
- File "python2017.py", line 17, in <module>
- tn = telnetlib.Telnet(HOST,23,3)
- File "/usr/lib/python2.7/telnetlib.py", line 211, in __init__
- self.open(host, port, timeout)
- File "/usr/lib/python2.7/telnetlib.py", line 227, in open
- self.sock = socket.create_connection((host, port), timeout)
- File "/usr/lib/python2.7/socket.py", line 575, in create_connection
- raise err
Add Comment
Please, Sign In to add comment