立即注册
 找回密码
 立即注册

QQ登录

只需一步,快速开始

我逸网

我逸分享各类计算工具和资料
不再需要查找公式和数据

安逸

我逸预设各种计算条件和经验
结果只在少量调整之间

效率

将繁琐交给我逸
我用故

我逸

[PHP] PHP重启路由器切换IP

[复制链接]
发表于 2016-6-17 01:07:02 | 显示全部楼层 |阅读模式
进入TP-LINK路由器,找到“网络参数”>“WAN口设置”,可以看到“自动连接”设置和“断线”按钮。每次点击“断线”按钮,就向ISP重新拨号,此时就换了一个IP。
打开chrome浏览器的调试模式,然后点击“断线”按钮,看“Network”网络请求,可以看到实际执行的地址是:“http://192.168.0.1/userRpm/PPPoE ... nnect=%B6%CF+%CF%DF
然后模拟请求这个地址,经测试确实可以更换IP地址(通过http://api.akcms.com/myip.php可以看到当前IP)。接下来的就简单了:就用PHP使用Curl组件来实现这个请求的过程,。以下为重启路由器切换IP的PHP代码:
  1. <?php
  2. //本脚本测试重启路由器的WLAN连接
  3. resetip();
  4. function resetip() {
  5.         $username = 'admin';
  6.         $password = '123456';
  7.        
  8.         $ch = curl_init();
  9.         curl_setopt($ch, CURLOPT_URL, 'http://192.168.0.1/userRpm/PPPoECfgRpm.htm?wantype=2&acc=65541234&psw=Hello123World&VnetPap=0&linktype=2&Disconnect=%B6%CF+%CF%DF');
  10.         curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
  11.         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  12.         curl_exec($ch);
  13.         curl_close($ch);
  14. }
  15. ?>
复制代码
回复 收藏

使用道具 举报

发表于 2018-9-5 20:03:36 | 显示全部楼层

国外uu,国产uu最新地址开放注册了,网站难找



iujlb03.com
回复 支持 反对 收藏

使用道具 举报

Archiver|服务支持:DZ动力|  

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

Copyright © 2016-2022 我逸网 cmd2d.com All Rights Reserved.
备案号:皖ICP备16004147号-1

beian 皖公网安备 34010302000278号

快速回复 返回顶部 返回列表