来看看 发表于 2018-8-9 06:30:11

python 实现重启路由器

#!/usr/bin/env python  
# -*- coding: utf-8 -*-
  
import telnetlib
  
HOST = "192.168.1.1"
  
USER = "admin"
  
PASS = "admin"
  

  
router = telnetlib.Telnet(HOST)
  
router.set_debuglevel(2)
  
router.read_until("Username:", 12)
  
router.write(USER + "\r\n")
  
router.read_until("Password:", 12)
  
router.write(PASS + "\r\n")
  
router.read_until("TP-LINK > ", 12)
  
router.write("enable\r\n")
  
router.read_until("Enter password: ", 12)
  
router.write(PASS + "\r\n")
  
router.read_until("TP-LINK # ", 12)
  
router.write("sys reboot\r\n")
  
router.read_until("Continue?", 12)
  
router.write("Y\r\n")
  
router.close()
  
print "Done"
页: [1]
查看完整版本: python 实现重启路由器