2023年11月27日发(作者:)

c#实现路由器自动断线换IP-电脑资料

向路由器发送指令让它断线.同时将路由器设置为自动连接.就能

实现断线自动换IP功能了.

路由器登录验证方式是采用BASE64加密登录名:密码这样的格式.

admin:admin得到的加密码串是YWRtaW46YWRtaW4=

c#里可以很容易的实现

64String(es("admin:adm

in"))

我们使用HTTPGET操作

GET/userRpm/?Disconnect=%B6%CF+%CF%DF&wan=1

HTTP/1.1

Host:192.168.1.1

Authorization:BasicYWRtaW46YWRtaW4=

就可以实现调用路由器断线操作

同理也可以用

GET/userRpm/?Reboot=%D6%D8%C6%F4%C2%B7%D

3%C9%C6%F7HTTP/1.1

Host:192.168.1.1

Authorization:BasicYWRtaW46YWRtaW4=

来实现路由器的重启

以上地址在TPLINKWR740NTPLINKR402M测试通过

其它品牌的路由器可以通过MX3的网络监控功能获取

获取的代码片断:

采用GET方式

varwlan_wds=1;

varwlan_rate=0;