admin管理员组

文章数量:1530021

鄙视楼主

自己查了很多方法想实现CMCC CMCC-EDU路由器绑定自动登录,就是不需要电脑网站认证登录,路由器自己登录手机直接连接路由器信号直接上网!

ps:设置后,路由器已发射出WIFI信号了,电脑不能连接只能通过网线链接LAN1---LAN4口上网,手机可以链接路由器发出的信号! (由于本人是学生宿舍里面的移动,电信无线WIFI都有,但想用手机上很麻烦每次都有登录,这种方法解决了登录的麻烦)

打个广告(广告位招租如:????路由器,只卖?元!刷好DD等介绍)

下面开始自动登录之旅

打开浏览器输入 http://192.168.1.1/

第一步设置自己的登录帐号和密码 然后点击下面的按钮

第二步设置DD中文  Administration—Language---选择China simplified 点击Apply settings

第三步让我们来链接CMCC 点击DD的状态—无线---基站勘查

勘查结果(宿舍信号特别多)

1.选择条件为SSID必须为CMCC的。2. CMCC的Rssi值最小的。然后点击 加入—继续

第四步设置DD的无线模式

点击 继续 后自动跳转到下图 直接点击 保存设置---应用 即可

第五步稍等片刻观察DD的右上角出WAN IP:不为0.0.0.0 即表明已从CMCC处获取IP成功。

第六步在浏览器地址栏任意输入一网址 将会被自动跳转至移动CMCC登录页面,复制浏览器上的网址

网址保存留作后用

http://221.176.1.140:80/wlan/index.phpwlanacname=0001.0771.771.00&wlanuserip=111.12.79.28&ssid=CMCC&vlan=694

第七步Telnet链接到DD路由在 开始--运行 中输入telnet 192.168.1.1 确定

ps:有些电脑输入telnet 192.168.1.1   显示找不到,那是因为没有安装telnet(安装方法:)

DD的默认帐号是 root 密码为admin   在这里值得注意的是输入密码是不现实的 其实已经输入了 直接回车即可

登录成功后复制以下文段

登录成功后复制以下文段

nvram setwlanportal=221.176.1.140:80        (对照前面复制的网址输入)

nvram setwlanacname=0001.0771.771.00        (对照前面复制的网址输入)

nvram set wlanuser=135652641356                  (cmcc账号)

nvram set wlanpwd=123456                              (cmcc密码)

nvram commit

(逐行复制进去然后回车,不要一次复制进去)PS:时间多自己手动输入也行哦  哈哈哈......

输入exit 回车 退出Telnet

第八步返回DD的WEB管理页面

点击 管理--命令--在指令中输入

#!/bin/sh

date "+%Y-%m-%d%H:%M:%S"

#rm -f login_res.html

#rm -f logout_res.html

export PATH=.PATH

#echo $PATH

wlanuserip=$(nvram getwan_ipaddr)

echo ${wlanuserip}

wlanportal=$(nvram getwlanportal)

wlanacname=$(nvram getwlanacname)

echo ${wlanportal}

echo ${wlanacname}

wlanuser=$(nvram getwlanuser)

wlanpwd=$(nvram getwlanpwd)

echo ${wlanuser}

echo ${wlanpwd}

if [ ! -e login_res.html ]

then

#login first

wget"http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&WD=${wlanpwd}"-O login_res.html

fi

cat login_res.html|grep"cmcccs|login_res"

#logon_res=`catlogin_res.html|grep "cmcccs|login_res"|awk -F'|' '{print $3}'`

#echo $logon_res

logonsessid=`catlogin_res.html|grep "logonsessid"|awk -F'"' '{print $6}'`

echo $logonsessid

#do a logout

wget "http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGOUT&USER=${wlanuser}&logonsessid=$logonsessid"-O logout_res.html

cat logout_res.html|grep"cmcccs|offline_res"

#logout_res=`catlogout_res.html|grep "cmcccs|offline_res"|awk -F'|' '{print $3}'`

#echo $logout_res

logoutsessid=`catlogout_res.html|grep "logonsessid"|awk -F'"' '{print $6}'`

echo $logoutsessid

#and then relogin

wget"http://${wlanportal}/wlan/index.php?wlanacname=${wlanacname}&wlanuserip=${wlanuserip}&actiontype=LOGIN&USER=${wlanuser}&WD=${wlanpwd}"-O login_res.html

cat login_res.html|grep"cmcccs|login_res"

#logon_res=`catlogin_res.html|grep "cmcccs|login_res"|awk -F'|' '{print $3}'`

#echo $logon_res

logonsessid=`catlogin_res.html|grep "logonsessid"|awk -F'"' '{print $6}'`

echo $logonsessid

date "+%Y-%m-%d %H:%M:%S"

点击 保存为自定义指令

再次在指令中输入

/tmp/custom.sh >/tmp/root/relogin.log2>&1

点击 保存为防火墙指令

第九步来到DD的管理—管理--Cron附加任务

输入以下内容

*/3 * * * * root killall wget;wgethttp://hi.baidu/myeyre/blog/item/bb5470cfa42c2637f9dc613b.html -O /dev/null>/tmp/root/keepalive.log 2>&1 &

1 */6 * * * root /tmp/custom.sh >/tmp/root/relogin.log 2>&1&

点击保存设置  然后再点击应用最后重启

第十步检验是否成功

随意输入一网址啦~

本文标签: 帐号绑定路由器自动登录方法