Seleccionar página

Es un ejemplo sencillo en Python, el cual efectúa un acceso Telnet al Router Zyxel P-660HW-D1 y su posterior reseteo:

#!/usr/bin/python

import getpass
import sys
import telnetlib

HOST = “192.168.4.1”
PASS = “1234”

tn = telnetlib.Telnet(HOST)

tn.set_debuglevel(1)

tn.read_until(“Password: “)
tn.write(PASS + “n”)

# System maintenance
tn.write(“24n”)

# Diagnostic
tn.write(“4n”)

# Reset xDSL
tn.write(“1n”)

# Reboot System
#tn.write(“21n”)

 

La misma secuencia que se realizaría desde la consola de texto trasladada a código.