K3C使用校园网折腾之路
折腾两天终于感受到了wifi的美好
前提:
-
学校的网络需要软件认证 绑定mac地址 只能一个终端上网 流量太贵 电脑开启热点又麻烦 信号还差
感谢:
-
恩山论坛的 abccba 提供的路由器固件 三水非冰博客 感谢无私奉献
正文:
正好有一台在家闲置的K3C 遂call家父顺丰加急寄过学校来,无奈在网上找不到同型号的路由器使用如此刁难学生的校园网教程。 看了几篇类似的文章之后有两个思路: 1.在pc端nat穿透拨号 把校园网ip之类转移到路由器端口 2.在路由器拨号 抱着试试的态度和从简单下手的想法先尝试了第一个思路 在pc端nat穿透拨号就需要有nat穿透功能的拨号软件(学校用的是安腾蝴蝶) 准备好了带nat穿透的蝴蝶客户端后就需要设置路由器端口,将接入网线插入wan口设置静态上网如图 ip以及dns由学校提供 前阵子被限制到只能使用学校提供的dns导致不能使用dns端口绕过验证服务器上网 真tm 可恶 接下来就是在pc端进行带有nat穿透功能的蝴蝶客户端拨号了 如图在nat穿透下填入wan口的ip以及绑定的mac地址(如果认证系统绑定了mac地址的话这一点很重要否则无法认证成功)从图上已经可以看到本机ip地址是自己路由器分配的局域网地址了不再是学校提供的ip地址了 (然并卵)
第一个思路算是实现了,过了一天觉得这路由器有了还用pc拨号干啥???开始折腾第二个思路,路由器拨号需要客户端必要的话还需要修改mac地址才能通过认证系统,不过万幸的是路由器使用的是基于linux的busybox。刷入恩山论坛找下来的官改固件(斐讯不用官方固件,具体百度)将找到的蝴蝶客户端上传至路由器(我用的xftp上传到服务端再配合shell使用telnet,ssh都行 **用ftp前提是开启了ftp 没有的话可以u盘)
也可以用cmd telnet x.x.x.x(路由器地址)
提示没有telnet的话去 控制面板—程序 里打开功能 shell连接如图
以我的为例子,上传蝴蝶客户端(必须是对应架构的客户端这里K3C对应的是mips)到路由器,cd到客户端所在目录
chmod 777 xxxxx(客户端名字)
给客户端权限
/.xxxxxxx运行客户端
验证成功 客户端需要一直发送呼吸包 所以只要这个进程中断了网络也会断开,此时可以用到nohup命令
nohup xxxx(command)&
此时进程会在后台运行不会被挂起导致停止发送呼吸包
exit
退出shell 快乐上网
定时断网后需要重新连接可以进入路由器后台添加计划任务(我自己没试过,可以尝试尝试)
后记:
关于mac地址伪装:
shell进入路由器,找到设置了ip的接入网口 ifconfig 假如是通过eth1进行认证,就对eth1进行修改 关闭网卡
ifconfig eth1 down
修改mac地址
ifconfig eth1 hw ether xx:xx:xx:xx:xx:xx (认证系统绑定的mac地址)
开启网卡
ifconfig eth1 up
用这个方法修改的物理地址在重启路由器后会重置,重新修改即可 (注意不能有两个相同的物理地址 所以pc端也要修改,随便改一个就行 **需要网卡支持)
关于为什么要用路由器:
- 有2个以上的终端需要上网
- 另一台OS X系统的机器也可以利用起来 ftp + 局域网共享鼠标键盘
- 可以更好利用资源
- 私有云
私有云的使用 私有云是刷入固件中的应用,也有后台bt下载等功能 动手能力强也可以折腾梅林等固件(大多数需要硬改 成本也高) 就写到这。