PHP操做路由器

用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线");
断线后能够不链接,通常路由器会自动链接的。固然你也能够控制链接,就是把断线改为链接
相关文章
相关标签/搜索