当前位置:首页 » 编程语言 » pythontplink

pythontplink

发布时间: 2022-08-11 06:37:22

A. 如何使用python管理tp-link路由器

TP-LINK路由器设置步骤如下:
第一步,线路链接
在没有使用路由器时,电脑直接连接宽带上网,现在使用路由器共用宽带上网,则需要用路由器来直接连接宽带。根据入户宽带线路的不同,可以分为网线、电话线、光纤三种接入方式。具体如何连接请参考下图:

注意:宽带线一定连接到路由器WAN口,WAN口颜色与LAN口一般不同,电脑连接1\2\3\4任意一个端口。
连接好线路之后,请检查并确认对应的接口指示灯常亮或闪烁。
第二步,操作设置
设置路由器之前,需要将操作电脑设置为自动获取IP地址。如果电脑没有设置过,一般情况下电脑IP地址默认为自动获取。
第三,登陆管理界面设置
1、输入路由器管理地址
打开电脑桌面上的IE浏览器,清空地址栏并输入路由器管理IP地址(192.168.1.1),回车后弹出登录框。

注意:部分路由器使用tplogin.cn登录,路由器的具体管理地址建议在壳体背面标贴上查看。
2、登录管理界面
初次进入路由器管理界面,为了保障设备安全,需要设置管理路由器的密码,请根据界面提示进行设置。如下图:

注意:部分路由器需要输入管理用户名、密码,均输入admin即可。
第四步,按照设置向导设置路由器

1、开始设置向导
进入路由器的管理界面后,点击 设置向导,点击 下一步。

2、选择上网方式
上网方式选择 PPPoE(ADSL虚拟拨号) ,点击 下一步。

注意:如果上网方式为静态IP或动态IP,请选择对应方式并设置。

3、输入上网宽带账号和密码

在对应设置框填入运营商提供的宽带账号和密码,并确定该账号密码输入正确。

注意:76%以上的用户因为输错宽带账号密码导致无法上网,请仔细检查入户的宽带账号密码是否正确,注意中英文输入、字母大小写、后缀等是否输入完整。
4、设置无线参数
SSID即无线网络名称(可根据实际需求设置),选中 WPA-PSK/WPA2-PSK 并设置PSK无线密码,点击 下一步。

注意:无线密码是用来保证无线网络安全,确保不被别人蹭网。
5、设置完成
点击 完成,设置向导完成。

注意:部分路由器设置完成后需要重启,点击重启即可。
第五步,确认设置成功
设置完成后,进入路由器管理界面,点击 运行状态,查看 WAN口状态,如下图框内IP地址不为0.0.0.0,则表示设置成功。

至此,网络连接成功,路由器已经设置完成。电脑连接路由器后不需要进行宽带连接拨号,直接可以打开网页上网。

B. tp-link路由器怎么设置

tp-link路由器设置方法:

工具/材料:华为P40,TP-WR842N、EMUI10.1.0、QQ浏览器10.7.2。

方法/步骤:

1、第一步连接好WIFI,打开浏览器,输入路由器背后的ip地址。

C. TP-Link路由器的登录地址是什么

旧版本的TP-Link路由器的登录网址是:192.168.1.1,TP-Link迷你路由器的登录网址是:192.168.1.253,新版本的TP-Link路由器的登录网址是:tplogin.cn。

管理页面:tplogin.cn

(3)pythontplink扩展阅读:

在第一次配置无线宽带路由器时,参照说明书找到无线宽带路由器默认的IP地址是192.168.1.1,默认子网掩码是255.255.255.0。

关于tplink无线路由器怎么设置的问题,由于TP-LINK TL-WR541G的配置界面是基于浏览器的,所以要先建立正确的网络设置,将电脑A通过网卡连接到了无线宽带路由器的局域网端口,接下来有两种方法为电脑A设置IP地址。

方法一:设置电脑A的IP地址为192.168.1.xxx(xxx范围是2至254),例如可以输入192.168.1.6,子网掩码是255.255.255.0,默认网关为192.168.1.1。

方法二:设置电脑A的TCP/IP协议为“自动获取IP地址”,然后关闭无线宽带路由器和电脑A的电源,首先打开无线宽带路由器电源,然后再启动电脑A,这样无线宽带路由器内置的DHCP服务器将自动为电脑A设置IP地址。

D. linux下的python里面如何用相关的网络模块来重启tp-link路由器

你说的总体是可行的,路由器都会提供一个web 的访问控制界面,python urllib2 可以利用POST 的方式登录,加一个header 就可以了,下面是登录一个BBS 的代码的header:

req=urllib.request.Request(url)
req.add_header('User-agent','Mozilla/5.0')
req.add_header('Content-Type','application/x-www-form-urlencoded')
params=urllib.parse.urlencode({'id':username,
'login.x':24,
'login.y':8,
'login':'登陆',
'pw':password,
'titletype':'forum'
})
params=params.encode('gb2312')
print('Sendrequest!waitingrespose.....')
res=urllib2.urlopen(req,params)

下面是我ppp登录路由器的方式:

#!/usr/bin/python
#
#License:GNUGPLv2
#

#Scriptforcomtrendhg536+(firmwareA101-302JAZ-C03_R21.A2pB021g.d15h)
#..

importgetpass
importsys
importtelnetlib
importtime

HOST="192.168.1.1"
LOGIN="admin"
PASS="admin"
PROMPT="->"
WAITTIME=40#Numberofsecond
CONNECTIONNAME="0.8.352"#toseeyourconnections,manuallyconnecttorouter(telnet192.168.1.1)anse"wanshow".+ConId.Forexample""0.8.352""

tnt=telnetlib.Telnet(HOST)

tnt.read_until("Login:")
tnt.write(LOGIN+" ")

tnt.read_until("Password:")
tnt.write(PASS+" ")

tnt.read_until(PROMPT)
tnt.write("pppconfig"+CONNECTIONNAME+"down ")

time.sleep(3)
tnt.write(" ")
tnt.write("pppconfig"+CONNECTIONNAME+"up ")

time.sleep(WAITTIME)

tnt.read_until(PROMPT)
tnt.write("pppconfig"+CONNECTIONNAME+"up ")

tnt.write(" ")

tnt.read_until(PROMPT)
tnt.write("13 ")#pressoptiontoexit

tnt.close()


下面重启路由器:

#!/usr/bin/envpython
#-*-coding:utf-8-*-

importsys
importtelnetlib
importre
importtime
importsys
importos

HOST="192.168.2.1"
password="password"

classbcolors:
HEADER='33[95m'
OKBLUE='33[94m'
OKGREEN='33[92m'
WARNING='33[93m'
FAIL='33[91m'
ENDC='33[0m'

defdisable(self):
self.HEADER=''
self.OKBLUE=''
self.OKGREEN=''
self.WARNING=''
self.FAIL=''
self.ENDC=''

defdrukuj(wiadomosc):
sys.stdout.write(" ")
sys.stdout.write("")
sys.stdout.flush()
sys.stdout.write(" ")
sys.stdout.write(wiadomosc)
sys.stdout.flush()
#sys.stdout.write(" ")


defstatus(komenda):
odb=""
try:
tn=telnetlib.Telnet(host=HOST,timeout=23)
exceptIOError:
print"Nienawiązanopołączenia:( "
else:
tn.read_until("Password:")
tn.write(password+" ")
ifkomenda=="wanadslreset ":
tn.write(komenda)
tn.write("exit ")
#print"Połączeniezostałozresetowane"
drukuj(bcolors.FAIL+"Połączeniezostałozresetowane"+bcolors.ENDC)
ifkomenda=="iproutestatus ":
tn.write(komenda)
tn.write("exit ")
odb=tn.read_all()
ifkomenda=="wanadslstatus ":
tn.write("wanadslstatus ")
tn.write("exit ")
odb=tn.read_all()
ifre.search('currentmodemstatus:down',odb):
#print"Status:down"
drukuj(bcolors.HEADER+"Status:down"+bcolors.ENDC)
ifre.search('currentmodemstatus:waitforinitialization',odb):
#print"Status:waitforinitialization"
drukuj(bcolors.WARNING+"Status:waitforinitialization"+bcolors.ENDC)
ifre.search('currentmodemstatus:initializing',odb):
#print"Status:initializing"
drukuj(bcolors.WARNING+"Status:initializing"+bcolors.ENDC)
ifre.search('currentmodemstatus:up',odb):
#print"Status:up"
drukuj(bcolors.OKBLUE+"Status:up"+bcolors.ENDC)
returnodb

defclear():
ifos.name=="posix":
#Unix/Linux/MacOS/BSD/etc
os.system('clear')
elifos.namein("nt","dos","ce"):
#DOS/Windows
os.system('CLS')

if__name__=="__main__":
clear()
status("wanadslreset ")
time.sleep(5)
a=True
whilea:
odb=status("iproutestatus ")
ifre.search('d*poe0*d',odb):
#print"Modemdziała"
drukuj(bcolors.OKGREEN+"-={{Modemdziała}}=- "+bcolors.ENDC)
time.sleep(2)
#clear()
a=False
else:
time.sleep(3)
status("wanadslstatus ")
time.sleep(3)

下面通过telnet 来重启路由器

#!/usr/bin/envpython
#-*-coding:utf-8-*-

importtelnetlib

HOST="192.168.1.1"
USER="root"
PASS="admin"

router=telnetlib.Telnet(HOST)

router.read_until(":",2)#waitfortimeoutor"BusyBoxonlocalhostlogin:"
router.write(USER+" ")
router.read_until(":",2)#waitfortimeoutor"Password:"
router.write(PASS+" ")
router.read_until("#",2)#waitfortimeoutor"#"
router.write("reboot ")

router.close()

print"Done!"

这是四段独立的代码!

E. 如何使用python管理tp-link路由器

第一步,线路链接
在没有使用路由器时,电脑直接连接宽带上网,现在使用路由器共用宽带上网,则需要用路由器来直接连接宽带。根据入户宽带线路的不同,可以分为网线、电话线、光纤三种接入方式。具体如何连接请参考下图:

注意:宽带线一定连接到路由器WAN口,WAN口颜色与LAN口一般不同,电脑连接1\2\3\4任意一个端口。
连接好线路之后,请检查并确认对应的接口指示灯常亮或闪烁。
第二步,操作设置
设置路由器之前,需要将操作电脑设置为自动获取IP地址。如果电脑没有设置过,一般情况下电脑IP地址默认为自动获取。
第三,登陆管理界面设置
1、输入路由器管理地址
打开电脑桌面上的IE浏览器,清空地址栏并输入路由器管理IP地址(192.168.1.1),回车后弹出登录框。

热点内容
openwrt编译零基础 发布:2025-01-21 01:53:30 浏览:19
视频聊天室源码php 发布:2025-01-21 01:39:29 浏览:938
游戏脚本xp 发布:2025-01-21 01:25:48 浏览:209
cfa建模需要什么电脑配置 发布:2025-01-21 01:16:41 浏览:96
配置获取异常怎么办 发布:2025-01-21 01:16:29 浏览:641
植发都加密吗 发布:2025-01-21 01:16:28 浏览:735
工商保障卡原始密码是什么 发布:2025-01-21 01:09:33 浏览:786
sqlserver2012sp 发布:2025-01-21 01:06:23 浏览:888
惊变在线看ftp 发布:2025-01-21 01:06:20 浏览:233
用近似归算法 发布:2025-01-21 00:51:56 浏览:517