定时重连adsl的脚本,预防对方禁ip

转载 2012年03月30日 18:06:43
$i=1;
while(true)
{
    sleep(120);
    if(cutNet()){
        sleep(10);
        if(connectNet())
        {
            echo "成功连接 " .$i." 次\r\n";
        }
        else
        {
            echo "未连接 \r\n";
        }
    } else {
        echo "未成功断开连接\r\n"; 
    }
    $i++;
}


/**
 * ADSL拨号
 */
function connectNet($cNum=0)
{
    exec("rasdial.exe ADSL adsl_name adsl_pwd",$out1,$ars1);
    print_r($out1);
    if (preg_match('/已连接 ADSL/',$out1[3]) or preg_match('/已连接 ADSL/',$out1[4]))
    {
        return true;
    }else{
        return false;
    }

}

function cutNet()
{
    if(isConnect()){
        exec("Rasdial ADSL /disconnect",$out1,$ars1);//断线
        if (preg_match('/已完成/',$out1[0]))
        {
            return true;
        }
        else
        {
            return false;
        }
    }
    else
    {
        return true;
    }

}

function isConnect()
{
    exec("Rasdial",$out1,$ars1);//断线
    if($out1['0']=='没有连接'){
        echo "没有找到连接。。。\r\n";
        return false;
    }
    return true;
}

ADSL宽带定时换IP

  • 2011年06月01日 13:36
  • 131KB
  • 下载

java实现动态切换上网IP (ADSL拨号上网) java 断网重连 (原)读取cmd消息 乱码解决

拨号 Java代码 : 语法: rasdial  连接名称 username password   实例: rasdial 我的宽带 hzhz1234567890 dfdfdfdf...

ddnslib.py - 更新adsl用户外网ip到动态域名网站no-ip.com,并发送新ip到指定邮箱的python脚本

虽然ddwrt上已经自带了关联动态ip到no-ip.com的选项,但发现它关联的ip和ip138.com上查到的不一致,而ip138上的却是正确的,于是只好自己写段脚本来更新no-ip.com上的动态...
  • t0nsha
  • t0nsha
  • 2013年01月25日 00:46
  • 3947

java实现动态切换上网IP (ADSL拨号上网) java 断网重连 (原)读取cmd消息 乱码解决

http://gezhicheng.javaeye.com/blog/764228 动态切换IP的实现主是也由Windows的rasdial命令提供的,其实不是java的功劳,java只是调用一...

定时修改本机ip的脚本

因为测试需要,要写一个定时修改本机ip的程序,听说用shell编写比较简单明了,所以用shell写了(本人第一次用shell编程)。 #!/bin/bash while true do ip...
  • wonxxx
  • wonxxx
  • 2014年09月04日 19:33
  • 940

单linux服务器同时拨多条ADSL和挂多个固定公网ip通过squid实现代理池方案

背景: 大数据时代,谁拥有数据谁才能有美好未来,很多互联网公司本身并不产生数据,怎么办?抓数据,对抓数据,所以在目前巨大的网络流量中有相当一部分是爬虫流量,如搜索引擎蜘蛛、抓取电商网站的商品数据的爬虫...
  • xuyaqun
  • xuyaqun
  • 2014年02月13日 14:22
  • 4867

远程桌面+花生壳控制adsl动态ip用户的电脑

1、下载花生壳软件 2、申请护照 3、申请域名 4、在网页上激活域名 5、开始--运行--cmd--ping 域名 或者等一会 6、远程桌面--域名--登陆 以后开机自动运行花生壳,不用用...

用于验证码图片识别的类(C#源码) 使用进程投票,可自动清除Alert弹出窗口,可自动换IP,ADSL用户自行修改Restart.bat中第三行内容

最近写了几个网站的验证码图片自动识别程序,尽管每个网站的验证码图片都不相同,识别的方法有所差别。但写得多了,也总结出不少相同之处。今天抽空封装出一个基础类来,发现可以很好地重复利用,编写不同的验证码识...
  • yeisman
  • yeisman
  • 2013年06月06日 00:33
  • 957

java实现动态切换上网IP (ADSL拨号上网)

动态切换IP的实现主是也由Windows的rasdial命令提供的,其实不是java的功劳,java只是调用一下bat脚本而已: rasdial命令:   拨号 Java代...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:定时重连adsl的脚本,预防对方禁ip
举报原因:
原因补充:

(最多只允许输入30个字)