用PHP操做路由器 咱们常常会碰到须要自动换IP的需求,比方模拟点击投票,数据采集被封IP,Alexa做弊等等,也就是须要常常换IP的,咱们均可以经过PHP控制路由器来换IP,这样就不须要用按键精灵搞得那么累了。呵呵。 有的路由器是提供经过WEB方式管理路由器设置的,中间有一个功能就是断线和从新链接,咱们就利用这个功能,呵呵,下面看代码: <?php function router($target=''){ $server = '192.168.1.1'; // IP address $host = '192.168.1.1'; // Domain name $port = 80; $referer = 'http://'.$host.$target; // Referer $username = "admin";#ADSL的路由的用户名 $password = "admin";#ADSL的路由的管理密码 $authorization = base64_encode($username.":".$password); $File = fsockopen($server, $port, $errno, $errstr, 30); if ($File) { $out = "GET $target HTTP/1.1rn"; $out .= "Host: $hostrn"; $out .= "Referer: $refererrn"; $out .= "Authorization: Basic $authorizationrn"; $out .= "Connection: Closernrn"; fputs($File, $out); $makeFile = $buffer = ""; while ($buffer = fread($File,4096)){ $makeFile = $makeFile.$buffer; } fclose($File); } } ?> 使用方法:url("/userRpm/StatusRpm.htm?Disconnect=断%20线"); 断线后能够不链接,通常路由器会自动链接的。固然你也能够控制链接,就是把断线改为链接