Board logo

标题: [任天堂] 【3DS】【教程】【擦身】基于TP-LINK TL-WR703N路由器的虚拟Nintendo Zone教程 [打印本页]

作者: zhaolinjia    时间: 2013-8-30 19:53     标题: 【3DS】【教程】【擦身】基于TP-LINK TL-WR703N路由器的虚拟Nintendo Zone教程

posted by wap, platform: Firefox

前言

在使用USB网卡虚拟的AP做了一段时间的擦身基站后,发现这种方法每次开机都要进行操作(我比较懒),而且为了切换MAC地址频繁的卸载加载网卡(我设的120秒),导致我电脑死机蓝屏若干次,而且依靠电脑USB网卡擦身,必定是要开着电脑的,电费也是需要考虑的一方面。综上若干缺点,我又购入了TP-LINK TL-WR703N路由器,并成功将其刷成DDWRT系统虚拟擦身基站。路由基站的好处是彻底脱离了电脑的束缚,晚上可以安心关掉电脑睡觉擦身,WR703N路由器由于其非常萌的身材,亦十分便于携带,乃是路由中的神器。

PS:USB网卡方案并非全是缺点,首先价格便宜,其次容易携带,并且操作起来除了每次启动时要花1分钟来设置之外,其原理和设置相对路由来说简单不少,差不多是傻瓜操作。但是反观路由,没有一定的基础网络知识的话弄起来有点麻烦,离题已远,不再赘述。


TP-LINK TL-WR703N路由器

本帖最后由 zhaolinjia 于 2013-8-31 23:01 通过手机版编辑
作者: zhaolinjia    时间: 2013-8-30 19:54

posted by wap, platform: Firefox

目录:

1,将路由器刷成DDWRT系统

2,设置已经刷好的DDWRT的WR703N网络

3,添加切换MAC地址的脚本并设定定时MAC循环

4,测试MAC循环是否成功
作者: zhaolinjia    时间: 2013-8-30 19:54

posted by wap, platform: Firefox

1,将路由器刷成DDWRT系统
①先去http://www.dd-wrt.com/site/support/router-database,下载对应WR703N的DDWRT固件,在搜索栏输入703N即可,然后选择TP-LINK TL-WR703N,下载第一个固件factory-to-ddwrt.bin。

②接下来将路由器接入电源,路由器的蓝色灯会亮。使用网线链接到路由器,输入192.168.1.1和用户名密码,进入路由器设置界面,先后选择系统工具→软件升级→浏览到你之前下载好的DDWRT固件(factory-to-ddwrt.bin)→升级,升级后路由器会自动重启。

③重启后你看到的就是刷好DDWRT的路由器界面,很复杂,但不要慌,先设定好用户名和密码,然后选择右上的Administration→Language→选择Chinese→点击画面最下方的Apply,将语言设定为中文。

注:(DDWRT系统如果死机,可插针5秒重启,如果无效,可采用30-30-30大法,即上电后拔掉网线,按住reset孔30秒→保持按住reset断电30秒→保持按住reset再接电30秒,总之能回到用户名和密码的设定界面就成功了)
作者: zhaolinjia    时间: 2013-8-30 19:55

posted by wap, platform: Firefox

2,设置已经刷好的DDWRT的WR703N网络

写在前面:在这里,教程所用的上级路由器(接入互联网)也是基于TPLINK的,其LAN设置均为默认,即上级路由器ip为192.168.1.1,DHCP为开,DHCP池以192.168.1.100起始,192.168.1.199结束。除去本文提到需要设置的地方,其他所有请务必保持默认,不要乱改。

好了,如果你的上级路由器设置同上,请往下看:
这个时候,你的电脑应该还在用网线连接着我们刚才刷好DDWRT的WR703N,那么我们要做如下设置:

①进入设置→基本设置→网络设置→本地ip设为192.168.1.253(可以看到这个253大于上级路由器的DHCP分配的最大值199)→子网掩码设为255.255.255.0→网关设为192.168.1.1→本地DNS设为8.8.8.8。

②还是设置→基本设置→网络地址服务器设置(DHCP)→将DHCP服务器设定为禁用→点击画面最下方的应用

③应用后,会发现之前用192.168.1.1无法登陆DDWRT路由器了,那是因为我们在第二步里将路由器的ip设为192.168.1.253的缘故,那么输入192.168.1.253和用户名密码登录DDWRT路由器,选择无线→基本设置→无线网络名→改为attwifi→应用。

④继续设置无线→MAC过滤→启用→只允许所列客户端访问无线网络→编辑MAC过滤列表→输入你3DS的MAC地址,应用。如果你有无线笔记本的话,可以输入你笔记本无线网卡的MAC地址,方便日后用电脑直接设定DDWRT路由器(之所以不设密码,是因为如果设了密码的话,3DS里的Nintendo zone就进不去了)
作者: zhaolinjia    时间: 2013-8-30 19:55

posted by wap, platform: Firefox

3,添加切换MAC地址的脚本并设定定时MAC循环

①现在开始添加切换MAC地址的脚本,进入路由器设置界面,管理→命令→在框内输入如下的代码:

echo -e "#!/bin/sh\nMACS=/tmp/nzone.macs\n[ -f \$MACS ] || wget -q -O \$MACS \"http://duke-srg.dyndns.org/3ds/nzone?\$1\"\nMACNUM=\$(cat \$MACS | wc -l)\n[ \$MACNUM != 0 ] || exit\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)\nMACNUM=\$((\$RANDOM%\${MACNUM}+1))\nMAC=\$(head -n \$MACNUM \$MACS | tail -n 1)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi \necho \$MAC >> /tmp/macschanged.txt" >/tmp/nzone; chmod 555 /tmp/nzone

然后点击画面下方运行命令→保存为启动指令

②开始设定定时MAC循环
还是管理→管理→Corn,在框内输入如下代码

*/5 * * * * root /tmp/nzone 49,BASE256,GBATEMP

这个代码中的5代表每5分钟循环一次,你可以自己更改,最后点击画面下方的应用按钮。
作者: zhaolinjia    时间: 2013-8-30 19:56

posted by wap, platform: Firefox

4,测试MAC循环是否成功

①从一直在设置路由器的电脑的网线上拔下WR703N,将其接入上级路由(你接入互联网的那个)的LAN口,接电运行。

②随便用一个电脑以有线或者无线的方式链接到你的上级路由,输入192.168.1.253,你会看到你进入了DDWRT路由的设置界面;

③等5分钟(即第3步里面的循环时间,你设几分钟就等几分钟,最好多等会),进入管理→命令→在框内输入如下的代码:

cat /tmp/macschanged.txt

如果画面上会显示一行MAC地址,恭喜你成功了。这行代码用来查询你DDWRT路由器的MAC地址变换记录,你可以随时查看。

④设置3DS链接以attwifi为名称的路由器即可,接下来会每隔5分钟擦一次肩。
作者: zhaolinjia    时间: 2013-8-30 20:01

posted by wap, platform: Firefox

非常感谢ROCKTYT石头大大和SHIPDS琴酒大大,没有你们的支持,我无法顺利完成路由器擦身方案,Thanks!
作者: assa    时间: 2013-8-30 20:25

用虚拟机+usb网卡,自己修改的160ip循环脚本,很方便
作者: y_chow    时间: 2013-8-30 20:36

nb.......
作者: evancx    时间: 2013-8-30 20:57

感谢赵叔,终于可以入703了。。。
作者: LostEve    时间: 2013-8-30 21:36

702n咋办?
作者: 本人拉灯    时间: 2013-8-30 22:08

posted by wap, platform: 华为 (U8950D)

赵叔骚的流油
作者: linkwho    时间: 2013-8-30 22:53

我发现每替换一次MAC,网络就会断开重新连接。。。
这样循环设置的话会不会总是断网啊
作者: Vincentray    时间: 2013-8-30 22:55

V2脚本有那么长一串代码? V3居然只有一行
wget -O /tmp/nzone.sh http://duke-srg.dyndns.org/3ds/nzone/nzone.sh; chmod +x /tmp/nzone.sh; /tmp/nzone.sh

[ 本帖最后由 Vincentray 于 2013-8-30 23:05 编辑 ]
作者: evancx    时间: 2013-8-30 23:00

引用:
原帖由 LostEve 于 2013-8-30 21:36 发表
702n咋办?
同是702的表示无奈,摊手
我用之前赵叔介绍的无线网卡的方法,每次只能擦到一个人。。。实在没办法只好入个703试试了
作者: downnote    时间: 2013-8-30 23:14

引用:
原帖由 linkwho 于 2013-8-30 22:53 发表
我发现每替换一次MAC,网络就会断开重新连接。。。
这样循环设置的话会不会总是断网啊
怪不得我最近老是断网
作者: SHIPDS    时间: 2013-8-31 08:31

引用:
原帖由 Vincentray 于 2013-8-30 22:55 发表
V2脚本有那么长一串代码? V3居然只有一行
wget -O /tmp/nzone.sh http://duke-srg.dyndns.org/3ds/nzone/nzone.sh; chmod +x /tmp/nzone.sh; /tmp/nzone.sh
V3的腳本寫在nzone.sh裡面了
不寫在裡面的話 也是那麼長的腳本
作者: SHIPDS    时间: 2013-8-31 08:31

所以我建議是二級路由專門給3DS用 不影響主路由的有線和無線網絡
作者: linkwho    时间: 2013-8-31 09:28

引用:
原帖由 SHIPDS 于 2013-8-31 08:31 发表
所以我建議是二級路由專門給3DS用 不影響主路由的有線和無線網絡
那要再搞根网线才行
作者: zhaolinjia    时间: 2013-8-31 14:05

posted by wap, platform: Firefox
引用:
原帖由 @linkwho  于 2013-8-31 09:28 发表
那要再搞根网线才行
淘宝一元一根
作者: evancx    时间: 2013-8-31 14:15

每换一次mac要掉线一次?
作者: linkwho    时间: 2013-8-31 14:55

引用:
原帖由 zhaolinjia 于 2013-8-31 14:05 发表
posted by wap, platform: Firefox

淘宝一元一根
去公司拿了根网线回来。。。轻松搞定~
作者: ORO·DeviL    时间: 2013-8-31 17:16

赵叔叔威武!

教程简单易懂。

703N设置成功, 刷人ing………
作者: zhaolinjia    时间: 2013-8-31 18:08

posted by wap, platform: Firefox
引用:
原帖由 @evancx  于 2013-8-31 14:15 发表
每换一次mac要掉线一次?
差不多相当于换一次重启一次?

@琴酒大大
作者: SHIPDS    时间: 2013-8-31 19:23

從腳本來看 應該是關閉無線 再重啟無線
作者: linkwho    时间: 2013-8-31 19:31

引用:
原帖由 zhaolinjia 于 2013-8-31 18:08 发表
posted by wap, platform: Firefox

差不多相当于换一次重启一次?

@琴酒大大
下午拿网线把attwifi设置成2级路由,结果连上过一次就再也连不上了。。。
连路由器的设置界面都进不去了,赵叔有这情况么?

路由器的接法是猫>>>>>TP WAN>>>>TP LAN>>>>>attwifi WAN
作者: shigeru    时间: 2013-8-31 22:10

老走还是真爱

求TL WR740N的.....
作者: evancx    时间: 2013-8-31 22:23

引用:
原帖由 SHIPDS 于 2013-8-31 19:23 发表
從腳本來看 應該是關閉無線 再重啟無線
要是能不用重启就更完美了呵呵
作者: zhaolinjia    时间: 2013-8-31 22:58

posted by wap, platform: Firefox
引用:
原帖由 @linkwho  于 2013-8-31 19:31 发表
下午拿网线把attwifi设置成2级路由,结果连上过一次就再也连不上了。。。
连路由器的设置界面都进不去了,赵叔有这情况么?

路由器的接法是猫>>>>>TP WAN>>>>TP LAN>>>>>attwifi WAN
接法没错

我当时也很多次都连不上,reset ddwrt伺候
作者: linkwho    时间: 2013-8-31 23:38

引用:
原帖由 zhaolinjia 于 2013-8-31 22:58 发表
posted by wap, platform: Firefox

接法没错

我当时也很多次都连不上,reset ddwrt伺候
我按上面的接发attwifi怎么都连不上网,更别提擦身了,然后试了一下接attwifi的lan口上就能连上网了
但还是擦不到,最后我把attwifi的wan设置成禁用,奇迹般的擦上了,但是253再也进不去设置界面了。。。
不管怎样终于可以联网擦身互不影响了,但感觉联网速度好像慢了些,不知道是不是心理作用。。。。

[ 本帖最后由 linkwho 于 2013-8-31 23:40 编辑 ]
作者: Lucifer6E    时间: 2013-9-1 07:50

擦身虽然成功了不过每八小时才擦到一个人,怎么回事?MAC地址我看了一下是在变的没错啊~
作者: linkwho    时间: 2013-9-1 08:13

posted by wap, platform: Galaxy Nexus

早上一睁眼打开3ds又是10个。。楼上按我的接法试试
作者: Vincentray    时间: 2013-9-1 12:41

3ds连接703N的上级路由就可以擦肩了,不用连接attwifi,这样就不用在乎换mac重启掉线的问题了
作者: poloevo    时间: 2013-9-1 13:16

路由器测试都正常了,3ds死活连不上

[ 本帖最后由 poloevo 于 2013-9-1 13:26 编辑 ]
作者: ayumizxj    时间: 2013-9-1 13:40

引用:
原帖由 Lucifer6E 于 2013-9-1 07:50 发表
擦身虽然成功了不过每八小时才擦到一个人,怎么回事?MAC地址我看了一下是在变的没错啊~
我也是这问题,八小时擦一次
作者: ayumizxj    时间: 2013-9-1 13:41

引用:
原帖由 Vincentray 于 2013-9-1 12:41 发表
3ds连接703N的上级路由就可以擦肩了,不用连接attwifi,这样就不用在乎换mac重启掉线的问题了
这也行?
作者: poloevo    时间: 2013-9-1 13:52

引用:
原帖由 zhaolinjia 于 2013-8-30 19:56 发表
posted by wap, platform: Firefox

4,测试MAC循环是否成功

①从一直在设置路由器的电脑的网线上拔下WR703N,将其接入上级路由(你接入互联网的那个)的LAN口,接电运行。

②随便用一个电脑以有线或者无线的方 ...
到了这步要把dd-wrt的wan关掉才能从上级路由器上访问.253那台路由,关上后又上不了网。。。

还有.253的路由器关了dhcp的话3ds又连不上这台路由,那里做错了?
作者: zdljxy    时间: 2013-9-1 13:57

有木有800n的固件啊,莫非我要再去买个路由器
作者: poloevo    时间: 2013-9-1 14:15

还有一点不明白,attwifi如果关闭了dhcp服务器,3ds会因为没有分配到ip而不能连接,大家是怎么连上的啊?
作者: SHIPDS    时间: 2013-9-1 16:19

二級路由關閉DHCP 但是主路由是開著的
我的3DS是從主路由的DHCP分配到IP的
作者: Vincentray    时间: 2013-9-1 17:08

引用:
原帖由 ayumizxj 于 2013-9-1 13:41 发表

这也行?
行的,3ds只需要从主路由器分配到ip就行,所以直接连接上级路由就可以擦了
作者: linkwho    时间: 2013-9-1 17:51

我现在一合盖就能擦到,一个小时开一次每次都能擦满

我说下我的接法
一级路由默认不改
一级与二级同用LAN口互联(这个比较重要,而且二级也能连上网,缺点是路由设置界面进不去了)
二级路由WAN设置选择禁用,DHCP也禁用
其他改ip和循环设置都按老赵的来
作者: poloevo    时间: 2013-9-2 12:34

哈哈,成功了!原来要主路由连接二级路由的lan口,之前一直连的wan口
作者: Alucard    时间: 2013-9-3 15:48

引用:
原帖由 linkwho 于 2013-9-1 17:51 发表
我现在一合盖就能擦到,一个小时开一次每次都能擦满

我说下我的接法
一级路由默认不改
一级与二级同用LAN口互联(这个比较重要,而且二级也能连上网,缺点是路由设置界面进不去了)
二级路由WAN设置选择禁用, ...
想进设置界面怎么办?
作者: zhaolinjia    时间: 2013-9-3 18:29

posted by wap, platform: Firefox
引用:
原帖由 @poloevo  于 2013-9-2 12:34 发表
哈哈,成功了!原来要主路由连接二级路由的lan口,之前一直连的wan口
输入路由器ip,即文中提到的192.168.1.253
作者: Alucard    时间: 2013-9-4 08:49

太奇怪了,昨晚弄的挺好。今早重新开路由器,就死活擦不到了,怎么回事?
作者: Alucard    时间: 2013-9-4 09:22

http://duke-srg.dyndns.org/3ds/nzone  貌似这个网址现在无法连接的缘故
作者: 萨兰丁    时间: 2013-9-4 09:52

posted by wap, platform: GOOGLE (Nexus 4)

据说把域名改成
213.141.148.11/3ds/nzone/nzone.sh这样就OK
作者: kindragon    时间: 2013-9-4 16:24

折腾了一会终于擦到1个,然后就又没反应了
作者: SHIPDS    时间: 2013-9-4 16:44

Well, looks like the great chineese firewall The server is working
作者原話
作者: zhaolinjia    时间: 2013-9-4 16:55

posted by wap, platform: Firefox
引用:
原帖由 @SHIPDS  于 2013-9-4 16:44 发表
Well, looks like the great chineese firewall The server is working
作者原話
喷了。

我反正是联通20M坨坨的解析不了脚本

还好我这边手头还有一个小运营商的不知道什么线路的ISP目前擦的很好,今天接客5次了
作者: kindragon    时间: 2013-9-4 17:22

过了差不多2小时,终于又擦到1个,基本可以算成功了,至于能擦到多少就看脸了- =,知足了
作者: Vincentray    时间: 2013-9-4 17:37

果然是防火墙,喷了
作者: 焚岚    时间: 2013-9-4 19:48

我的脚本好像是有问题,我再测测,大家暂时用v1脚本,不涉及远程获取mac地址的都没问题。

[ 本帖最后由 焚岚 于 2013-9-5 00:33 编辑 ]
作者: wulongx    时间: 2013-9-4 19:53

晕死,这也会被墙
作者: zhaolinjia    时间: 2013-9-4 20:27

posted by wap, platform: Firefox
引用:
原帖由 @焚岚  于 2013-9-4 19:48 发表
被墙的请用

wget O /tmp/nzone.sh http://www.ifunland.com/nzone/nzone.sh; chmod +x /tmp/nzone.sh; /tmp/nzone.sh

替换原命令。
屌炸天!好人!
作者: zhaolinjia    时间: 2013-9-4 21:30

posted by wap, platform: Firefox

大家帮我看看教程,我感觉有点不对的地方。


我现在感觉2-②应该挪到3-③的位置才对。
作者: brainattrek    时间: 2013-9-4 21:50

引用:
原帖由 焚岚 于 2013-9-4 19:48 发表
被墙的请用

wget -O /tmp/nzone.sh http://www.ifunland.com/nzone/nzone.sh; chmod +x /tmp/nzone.sh; /tmp/nzone.sh

替换原命令。
替换完还是无效的路过~~~

Connecting to www.ifunland.com (222.73.254.73:80)
sh: eval: line 1: /tmp/nzone.sh: not found

[ 本帖最后由 brainattrek 于 2013-9-4 21:54 编辑 ]
作者: 焚岚    时间: 2013-9-4 22:20

posted by wap, platform: iPhone

第一句执行通过的话应该把sh文件下载到tmp下了,你这个感觉没下到
作者: brainattrek    时间: 2013-9-4 22:32

引用:
原帖由 焚岚 于 2013-9-4 22:20 发表
posted by wap, platform: iPhone

第一句执行通过的话应该把sh文件下载到tmp下了,你这个感觉没下到
那这个应该怎么搞?完全不懂!
作者: leon66295    时间: 2013-9-4 23:01

脚本已经不能使用了吗? 手动改地址 还凑合
作者: leon66295    时间: 2013-9-4 23:10     标题: 回复 59# 的帖子

请问  我这个 成功了吗?
Connecting to www.ifunland.com (222.73.254.73:80)
nzone.sh             100% |*******************************|  2297   0:00:00 ETA
-sh: /tmp/nzone.sh: not found
作者: 焚岚    时间: 2013-9-4 23:40

下载远程脚本莫名其妙遇到脚本里有奇怪字符无法执行的问题,还是老老实实退回v2现在的解决方案如下:

cron: */10 * * * * root /tmp/nzone  49,BASE256,GBATEMP

启动脚本:echo -e "#!/bin/sh\nMACS=/tmp/nzone.macs\n[ -f \$MACS ] || wget -q -O \$MACS \"http://www.ifunland.com/nzone?\$1\"\nMACNUM=\$(cat \$MACS | wc -l)\n[ \$MACNUM != 0 ] || exit\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)\nMACNUM=\$((\$RANDOM%\${MACNUM}+1))\nMAC=\$(head -n \$MACNUM \$MACS | tail -n 1)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi" >/tmp/nzone; chmod 555 /tmp/nzone

[ 本帖最后由 焚岚 于 2013-9-5 00:48 编辑 ]
作者: shanajiang    时间: 2013-9-5 09:56

引用:
原帖由 焚岚 于 2013-9-4 23:40 发表
下载远程脚本莫名其妙遇到脚本里有奇怪字符无法执行的问题,还是老老实实退回v2现在的解决方案如下:

cron: */10 * * * * root /tmp/nzone  49,BASE256,GBATEMP

启动脚本:echo -e "#!/bin/sh\nMACS=/tmp/nzon ...
现在v2脚本还好用吗? 我怎么又擦不到人了?
作者: leon66295    时间: 2013-9-5 10:05     标题: 回复 64# 的帖子

我一直在用V2   昨天晚上不好用  现在还不错
作者: poloevo    时间: 2013-9-5 10:08

我操!刚擦了两天就被墙了!!!!

换了上面的脚本能擦到了!!!太感谢了!!!

[ 本帖最后由 poloevo 于 2013-9-5 10:12 编辑 ]
作者: ablution    时间: 2013-9-5 11:39

引用:
原帖由 zhaolinjia 于 2013-9-4 20:27 发表
posted by wap, platform: Firefox

屌炸天!好人!
怎么 替换?进CMD重新执行 一遍吗?
作者: kindragon    时间: 2013-9-5 12:00

昨天白天到是什么都擦不到,到了晚上开始疯狂了,一直到现在都是5分钟一个不停,碉炸天啊,而且基本擦到都是美版和欧版的,想想大概是昨天白天那些鬼畜们关机睡觉了吧
作者: linkyw    时间: 2013-9-5 14:20

就没有厂商愿意直接出个路由器嘛……
拿神卡改改,对外发售,80内我就买。实在不想费这事
作者: hf_fy    时间: 2013-9-5 16:27

现在看来还是v1脚本好,建的离线maclist,不用担心什么时候远程脚本被墙
作者: zhaolinjia    时间: 2013-9-5 17:04

posted by wap, platform: Firefox
引用:
原帖由 @hf_fy  于 2013-9-5 16:27 发表
现在看来还是v1脚本好,建的离线maclist,不用担心什么时候远程脚本被墙
球发!
作者: brainattrek    时间: 2013-9-5 18:54

引用:
原帖由 焚岚 于 2013-9-4 23:40 发表
下载远程脚本莫名其妙遇到脚本里有奇怪字符无法执行的问题,还是老老实实退回v2现在的解决方案如下:

cron: */10 * * * * root /tmp/nzone  49,BASE256,GBATEMP

启动脚本:echo -e "#!/bin/sh\nMACS=/tmp/nzon ...
cron那里,10可以改成5么?
作者: hf_fy    时间: 2013-9-5 20:03

引用:
原帖由 zhaolinjia 于 2013-9-5 17:04 发表
posted by wap, platform: Firefox

球发!
琴酒大大在s1发的
引用:
    echo -e "#!/bin/sh\nTITLES=\"OO@OOAOOBOOCOODOOEOOFOOGOOHOOIOOJOOKOOLOOMOONOOOOOPOOQOOROOSOOTOOUOOVOOWOOXOOYOOZOOaOObOOcOOdOOeOOfOOgOOhOOiOOjOOkOOlOOmOOnOOoO\"\nBASE=\"NSP\"\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)\nCTR=\$((\$RANDOM%\$((\$(expr length \$TITLES)/3))))\nMAC=\$(echo -e \$BASE\$TITLES | cut -c 1-3,\$((\$CTR*3+4))-\$((\$CTR*3+6)) | hexdump -e '6/1 \"%02X:\"' | cut -c 1-17)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi \necho \$MAC >> /tmp/macschanged.txt" >/tmp/nzone; chmod 555 /tmp/nzone; echo -e "#!/bin/sh\nTITLES=\"OO@OOAOOBOOCOODOOEOOFOOGOOHOOIOOJOOKOOLOOMOONOOOOOPOOQOOROOSOOTOOUOOVOOWOOXOOYOOZOOaOObOOcOOdOOeOOfOOgOOhOOiOOjOOkOOlOOmOOnOOoO\"\nBASE=\"@SP\"\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)\nCTR=\$((\$RANDOM%\$((\$(expr length \$TITLES)/3))))\nMAC=\$(echo -e \$BASE\$TITLES | cut -c 1-3,\$((\$CTR*3+4))-\$((\$CTR*3+6)) | hexdump -e '6/1 \"%02X:\"' | cut -c 1-17)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi \necho \$MAC >> /tmp/macschanged.txt" >/tmp/nzone2; chmod 555 /tmp/nzone2;

    然後 cron那改成
    0-11/5 * * * * root /tmp/nzone
    12-23/5 * * * * root /tmp/nzone2

比原版V1 MAC地址多一點 = =
(26+26+10)×2=124個
然後 62個上午隨機 62個下午隨機

作者: zhaolinjia    时间: 2013-9-5 20:21

posted by wap, platform: Firefox

琴酒大大V5!
作者: SHIPDS    时间: 2013-9-5 20:27

V1改版 和 V2之後的比還是少很多MAC
作者: hf_fy    时间: 2013-9-5 20:33

http://www.ifunland.com/nzone/
也就是V2远程下下来的mac list
复制内容到剪贴板
代码:
00:25:9C:52:1C:6A 00:0D:67:15:2D:82 00:0D:67:15:D7:21 00:0D:67:15:D5:44 00:0D:67:15:D2:59 00:0D:67:15:D6:FD 00:0F:F7:00:2D:82 50:3D:E5:75:50:62 4E:53:50:4F:4F:00 4E:53:50:4F:4F:01 4E:53:50:4F:4F:02 4E:53:50:4F:4F:03 4E:53:50:4F:4F:04 4E:53:50:4F:4F:05 4E:53:50:4F:4F:06 4E:53:50:4F:4F:07 4E:53:50:4F:4F:08 4E:53:50:4F:4F:09 4E:53:50:4F:4F:0A 4E:53:50:4F:4F:0B 4E:53:50:4F:4F:0C 4E:53:50:4F:4F:0D 4E:53:50:4F:4F:0E 4E:53:50:4F:4F:0F 4E:53:50:4F:4F:10 4E:53:50:4F:4F:11 4E:53:50:4F:4F:12 4E:53:50:4F:4F:13 4E:53:50:4F:4F:14 4E:53:50:4F:4F:15 4E:53:50:4F:4F:16 4E:53:50:4F:4F:17 4E:53:50:4F:4F:18 4E:53:50:4F:4F:19 4E:53:50:4F:4F:1A 4E:53:50:4F:4F:1B 4E:53:50:4F:4F:1C 4E:53:50:4F:4F:1D 4E:53:50:4F:4F:1E 4E:53:50:4F:4F:1F 4E:53:50:4F:4F:20 4E:53:50:4F:4F:21 4E:53:50:4F:4F:22 4E:53:50:4F:4F:23 4E:53:50:4F:4F:24 4E:53:50:4F:4F:25 4E:53:50:4F:4F:26 4E:53:50:4F:4F:27 4E:53:50:4F:4F:28 4E:53:50:4F:4F:29 4E:53:50:4F:4F:2A 4E:53:50:4F:4F:2B 4E:53:50:4F:4F:2C 4E:53:50:4F:4F:2D 4E:53:50:4F:4F:2E 4E:53:50:4F:4F:2F 4E:53:50:4F:4F:30 4E:53:50:4F:4F:31 4E:53:50:4F:4F:32 4E:53:50:4F:4F:33 4E:53:50:4F:4F:34 4E:53:50:4F:4F:35 4E:53:50:4F:4F:36 4E:53:50:4F:4F:37 4E:53:50:4F:4F:38 4E:53:50:4F:4F:39 4E:53:50:4F:4F:3A 4E:53:50:4F:4F:3B 4E:53:50:4F:4F:3C 4E:53:50:4F:4F:3D 4E:53:50:4F:4F:3E 4E:53:50:4F:4F:3F 4E:53:50:4F:4F:40 4E:53:50:4F:4F:41 4E:53:50:4F:4F:42 4E:53:50:4F:4F:43 4E:53:50:4F:4F:44 4E:53:50:4F:4F:45 4E:53:50:4F:4F:46 4E:53:50:4F:4F:47 4E:53:50:4F:4F:48 4E:53:50:4F:4F:49 4E:53:50:4F:4F:4A 4E:53:50:4F:4F:4B 4E:53:50:4F:4F:4C 4E:53:50:4F:4F:4D 4E:53:50:4F:4F:4E 4E:53:50:4F:4F:4F 4E:53:50:4F:4F:50 4E:53:50:4F:4F:51 4E:53:50:4F:4F:52 4E:53:50:4F:4F:53 4E:53:50:4F:4F:54 4E:53:50:4F:4F:55 4E:53:50:4F:4F:56 4E:53:50:4F:4F:57 4E:53:50:4F:4F:58 4E:53:50:4F:4F:59 4E:53:50:4F:4F:5A 4E:53:50:4F:4F:5B 4E:53:50:4F:4F:5C 4E:53:50:4F:4F:5D 4E:53:50:4F:4F:5E 4E:53:50:4F:4F:5F 4E:53:50:4F:4F:60 4E:53:50:4F:4F:61 4E:53:50:4F:4F:62 4E:53:50:4F:4F:63 4E:53:50:4F:4F:64 4E:53:50:4F:4F:65 4E:53:50:4F:4F:66 4E:53:50:4F:4F:67 4E:53:50:4F:4F:68 4E:53:50:4F:4F:69 4E:53:50:4F:4F:6A 4E:53:50:4F:4F:6B 4E:53:50:4F:4F:6C 4E:53:50:4F:4F:6D 4E:53:50:4F:4F:6E 4E:53:50:4F:4F:6F 4E:53:50:4F:4F:70 4E:53:50:4F:4F:71 4E:53:50:4F:4F:72 4E:53:50:4F:4F:73 4E:53:50:4F:4F:74 4E:53:50:4F:4F:75 4E:53:50:4F:4F:76 4E:53:50:4F:4F:77 4E:53:50:4F:4F:78 4E:53:50:4F:4F:79 4E:53:50:4F:4F:7A 4E:53:50:4F:4F:7B 4E:53:50:4F:4F:7C 4E:53:50:4F:4F:7D 4E:53:50:4F:4F:7E 4E:53:50:4F:4F:7F 4E:53:50:4F:4F:80 4E:53:50:4F:4F:81 4E:53:50:4F:4F:82 4E:53:50:4F:4F:83 4E:53:50:4F:4F:84 4E:53:50:4F:4F:85 4E:53:50:4F:4F:86 4E:53:50:4F:4F:87 4E:53:50:4F:4F:88 4E:53:50:4F:4F:89 4E:53:50:4F:4F:8A 4E:53:50:4F:4F:8B 4E:53:50:4F:4F:8C 4E:53:50:4F:4F:8D 4E:53:50:4F:4F:8E 4E:53:50:4F:4F:8F 4E:53:50:4F:4F:90 4E:53:50:4F:4F:91 4E:53:50:4F:4F:92 4E:53:50:4F:4F:93 4E:53:50:4F:4F:94 4E:53:50:4F:4F:95 4E:53:50:4F:4F:96 4E:53:50:4F:4F:97 4E:53:50:4F:4F:98 4E:53:50:4F:4F:99 4E:53:50:4F:4F:9A 4E:53:50:4F:4F:9B 4E:53:50:4F:4F:9C 4E:53:50:4F:4F:9D 4E:53:50:4F:4F:9E 4E:53:50:4F:4F:9F 4E:53:50:4F:4F:A0 4E:53:50:4F:4F:A1 4E:53:50:4F:4F:A2 4E:53:50:4F:4F:A3 4E:53:50:4F:4F:A4 4E:53:50:4F:4F:A5 4E:53:50:4F:4F:A6 4E:53:50:4F:4F:A7 4E:53:50:4F:4F:A8 4E:53:50:4F:4F:A9 4E:53:50:4F:4F:AA 4E:53:50:4F:4F:AB 4E:53:50:4F:4F:AC 4E:53:50:4F:4F:AD 4E:53:50:4F:4F:AE 4E:53:50:4F:4F:AF 4E:53:50:4F:4F:B0 4E:53:50:4F:4F:B1 4E:53:50:4F:4F:B2 4E:53:50:4F:4F:B3 4E:53:50:4F:4F:B4 4E:53:50:4F:4F:B5 4E:53:50:4F:4F:B6 4E:53:50:4F:4F:B7 4E:53:50:4F:4F:B8 4E:53:50:4F:4F:B9 4E:53:50:4F:4F:BA 4E:53:50:4F:4F:BB 4E:53:50:4F:4F:BC 4E:53:50:4F:4F:BD 4E:53:50:4F:4F:BE 4E:53:50:4F:4F:BF 4E:53:50:4F:4F:C0 4E:53:50:4F:4F:C1 4E:53:50:4F:4F:C2 4E:53:50:4F:4F:C3 4E:53:50:4F:4F:C4 4E:53:50:4F:4F:C5 4E:53:50:4F:4F:C6 4E:53:50:4F:4F:C7 4E:53:50:4F:4F:C8 4E:53:50:4F:4F:C9 4E:53:50:4F:4F:CA 4E:53:50:4F:4F:CB 4E:53:50:4F:4F:CC 4E:53:50:4F:4F:CD 4E:53:50:4F:4F:CE 4E:53:50:4F:4F:CF 4E:53:50:4F:4F:D0 4E:53:50:4F:4F:D1 4E:53:50:4F:4F:D2 4E:53:50:4F:4F:D3 4E:53:50:4F:4F:D4 4E:53:50:4F:4F:D5 4E:53:50:4F:4F:D6 4E:53:50:4F:4F:D7 4E:53:50:4F:4F:D8 4E:53:50:4F:4F:D9 4E:53:50:4F:4F:DA 4E:53:50:4F:4F:DB 4E:53:50:4F:4F:DC 4E:53:50:4F:4F:DD 4E:53:50:4F:4F:DE 4E:53:50:4F:4F:DF 4E:53:50:4F:4F:E0 4E:53:50:4F:4F:E1 4E:53:50:4F:4F:E2 4E:53:50:4F:4F:E3 4E:53:50:4F:4F:E4 4E:53:50:4F:4F:E5 4E:53:50:4F:4F:E6 4E:53:50:4F:4F:E7 4E:53:50:4F:4F:E8 4E:53:50:4F:4F:E9 4E:53:50:4F:4F:EA 4E:53:50:4F:4F:EB 4E:53:50:4F:4F:EC 4E:53:50:4F:4F:ED 4E:53:50:4F:4F:EE 4E:53:50:4F:4F:EF 4E:53:50:4F:4F:F0 4E:53:50:4F:4F:F1 4E:53:50:4F:4F:F2 4E:53:50:4F:4F:F3 4E:53:50:4F:4F:F4 4E:53:50:4F:4F:F5 4E:53:50:4F:4F:F6 4E:53:50:4F:4F:F7 4E:53:50:4F:4F:F8 4E:53:50:4F:4F:F9 4E:53:50:4F:4F:FA 4E:53:50:4F:4F:FB 4E:53:50:4F:4F:FC 4E:53:50:4F:4F:FD 4E:53:50:4F:4F:FE 4E:53:50:4F:4F:FF 00:02:72:7D:96:0C 00:0C:F6:C4:88:00 00:14:78:52:F5:7E 00:14:A5:C6:3A:64 00:17:82:F5:88:38 00:1B:B9:8C:65:FF 00:1D:7E:2A:C7:7E 00:1F:C6:42:41:8C 00:23:14:A7:FC:11 00:25:86:D1:D8:A3 00:25:F1:D9:F8:A2 00:E0:B8:AE:08:04 00:EB:2D:D8:62:AA 02:53:50:4F:4F:46 04:C0:6F:19:48:A8 06:1B:9E:28:FB:B2 10:68:3F:37:E0:2C 10:BF:48:B3:C7:94 1C:B0:94:45:8F:D4 20:AA:4B:36:D3:86 34:08:04:BF:69:8A 34:08:04:BF:AC:8A 4E:53:50:4F:40:DB 60:36:DD:7E:05:B8 62:36:DD:7E:05:B9 74:EA:3A:EF:90:86 74:F6:12:C9:28:3B 7C:61:93:07:6C:25 84:00:D2:B2:51:F1 88:53:2E:0B:74:5E 8C:A9:82:1F:2C:EE 90:18:7C:89:30:16 90:94:E4:A9:EF:CE 90:F6:52:D0:BE:A2 9C:2A:70:7F:FD:A4 A0:F3:C1:46:1F:9A A4:C0:E1:69:0A:F8 A6:F3:C1:0B:C6:7E B4:98:42:ED:FF:6B C0:3F:0E:8F:2B:1A C8:3A:35:93:27:02 CC:3A:61:08:16:DF CC:FE:3C:92:DF:43 F4:6D:04:A1:6B:86 F4:EC:38:E1:CC:97 F8:01:13:79:05:59
[ 本帖最后由 hf_fy 于 2013-9-5 20:34 编辑 ]
作者: SHIPDS    时间: 2013-9-5 20:41

西瓜直接把所有MAC寫到他的服務器上去了 XD
作者: hf_fy    时间: 2013-9-5 22:47

引用:
原帖由 SHIPDS 于 2013-9-5 20:41 发表
西瓜直接把所有MAC寫到他的服務器上去了 XD
我是代码白,怎么把这些mac加到v1版代码里呢?
作者: ablution    时间: 2013-9-5 23:09

引用:
原帖由 SHIPDS 于 2013-9-5 20:41 发表
西瓜直接把所有MAC寫到他的服務器上去了 XD
用西瓜的命令,CON里面改怎么填,改了命令没有出现擦肩了=。=V1脚本擦肩效率太低了=。=

[ 本帖最后由 ablution 于 2013-9-6 00:43 编辑 ]
作者: 焚岚    时间: 2013-9-6 10:17

引用:
原帖由 ablution 于 2013-9-5 23:09 发表

用西瓜的命令,CON里面改怎么填,改了命令没有出现擦肩了=。=V1脚本擦肩效率太低了=。=
*/10 * * * * root /tmp/nzone  49,BASE256,GBATEMP  
其实用 */10 * * * * root /tmp/nzone 应该也够


就这样,10可以改成你想要的时间间隔。

我解释一下,我的V2脚本把服务器改了自己的服务器上,应该不会被墙,但是原先的脚本可以根据传递的参数选择16和256个mac地址的,这个我暂时没有实现,所以不管传什么参数都是从前面你们看到的256个地址间切换。
其实V1也不错,不依赖远程,就是手动添256个mac地址太蛋疼,V3则是把大多数执行脚本也远程了,本地就做了个下载脚本的动作,这三个版本的主要差别在这里。

[ 本帖最后由 焚岚 于 2013-9-6 10:25 编辑 ]
作者: ablution    时间: 2013-9-6 12:16

引用:
原帖由 焚岚 于 2013-9-6 10:17 发表



*/10 * * * * root /tmp/nzone  49,BASE256,GBATEMP  
其实用 */10 * * * * root /tmp/nzone 应该也够


就这样,10可以改成你想要的时间间隔。

我解释一下,我的V2脚本把服务器改了自己的服务器上,应 ...
V1自己怎么手动添加?就教程=。=用了你的命令擦不到哎,郁闷~~点运行指令,显示:/bin/sh: eval: line 1: /tmp/nzone.sh: not found

[ 本帖最后由 ablution 于 2013-9-6 13:09 编辑 ]
作者: 焚岚    时间: 2013-9-6 13:26

引用:
原帖由 ablution 于 2013-9-6 12:16 发表

V1自己怎么手动添加?就教程=。=用了你的命令擦不到哎,郁闷~~点运行指令,显示:/bin/sh: eval: line 1: /tmp/nzone.sh: not found
看63楼的,63f的脚本不存在nzone.sh,原来那个是有问题的,我犯二了没添加mac列表。
作者: ablution    时间: 2013-9-6 14:16

引用:
原帖由 焚岚 于 2013-9-6 13:26 发表


看63楼的,63f的脚本不存在nzone.sh,原来那个是有问题的,我犯二了没添加mac列表。
擦到了,非常感谢,呵呵

[ 本帖最后由 ablution 于 2013-9-6 14:21 编辑 ]
作者: yuzhao1985    时间: 2013-9-6 20:47

已经刷好ddwrt,现在卡在设置上,总是执行不了几步,就无法连接路由了,无论怎么刷新也没用,只能捅重置键,捅完后又要重新设置,死循环啊
作者: zhaolinjia    时间: 2013-9-6 22:59

posted by wap, platform: Firefox
引用:
原帖由 @yuzhao1985  于 2013-9-6 20:47 发表
已经刷好ddwrt,现在卡在设置上,总是执行不了几步,就无法连接路由了,无论怎么刷新也没用,只能捅重置键,捅完后又要重新设置,死循环啊
和我一开始差不多,关键有2

1是不能快,要非常慢的操作

2是只apply


你感受下
作者: poloevo    时间: 2013-9-7 09:57

引用:
原帖由 zhaolinjia 于 2013-9-6 22:59 发表
posted by wap, platform: Firefox

和我一开始差不多,关键有2

1是不能快,要非常慢的操作

2是只apply


你感受下
我觉得应该把改ip和关闭dhcp放到最后做,先把ssid名字改了,然后编辑mac地址过滤,再把启动命令和corn设置好,最后这步设置ip、子网掩码、网关和dns,上面的wan口要设置为关闭。然后把两台路由器lan口连lan口。
作者: zhaolinjia    时间: 2013-9-7 13:28

posted by wap, platform: iPhone
引用:
原帖由 @poloevo  于 2013-9-7 09:57 发表
我觉得应该把改ip和关闭dhcp放到最后做,先把ssid名字改了,然后编辑mac地址过滤,再把启动命令和corn设置好,最后这步设置ip、子网掩码、网关和dns,上面的wan口要设置为关闭。然后把两台路由器lan口连lan口。
你说的很对。

教程需要修改。
作者: paulj    时间: 2013-9-7 15:05

posted by wap, platform: iPhone

v2用不了,还是用的v1改
作者: zhaolinjia    时间: 2013-9-8 10:59

posted by wap, platform: iPhone

擦到LS了:D
作者: wwoneway    时间: 2013-9-14 19:52

看了赵大大的帖子,先是USB网卡试验不成功,再特地去买个了刷好了DDWRT的路由,回来每一步都是按照几位大大的说法来的啊,最后的检测也通过,可就是从来没有擦成功过,请各位大大再指点一下。
连接情况是 光猫>>一级路由>>二级路由,因为光猫占用了192.168.1.1,所以一级路由用了192.168.0.1,二级路由就用了192.168.0.253,两个路由之间连lan口,上网什么都没问题,3ds上面也检测出nintendo zone,而且能进去。可就是擦不到,我把帖子里的命令都试过了,V1 V2什么的,折腾了三天,一次都没成功过,哭.......
恳请各位大大援手。
作者: zhaolinjia    时间: 2013-9-14 23:26

posted by wap, platform: iPhone

喷了,你这mac地址切换的多好啊,擦不到竟然。。。
作者: wwoneway    时间: 2013-9-15 09:19

求指点,真的从来没擦到过......
作者: wwoneway    时间: 2013-9-15 09:46

又做了个改动,把二级路由直接连到光猫上去了,还是跟以前一样,搜得到,进得去,就是擦不到......

跟这里的设置有关系吗?
作者: wwoneway    时间: 2013-9-15 09:57

我现在用的是这个代码
引用:
原帖由 hf_fy 于 2013-9-5 20:03 发表


琴酒大大在s1发的


作者: brainattrek    时间: 2013-10-8 18:08

求教,本来擦肩好好的,突然又连不上了,有谁一样的状况么~用的是西瓜大大改的脚本~
作者: poloevo    时间: 2013-10-8 18:40

今天下午开始擦不到了,能正常上网,就是擦不到人
作者: brainattrek    时间: 2013-10-8 18:43     标题: 回复 96# 的帖子

额····别真是漏洞被封了。
我换了个脚本也不行,改手动的发觉也不行了

五分钟前突然好了,真神奇~~~继续擦

[ 本帖最后由 brainattrek 于 2013-10-8 20:56 编辑 ]
作者: LostEve    时间: 2013-10-9 12:54

今天开始一次擦6人
作者: brainattrek    时间: 2013-10-9 14:26

posted by wap, platform: 小米 (MI 2)

昨天晚上突然好擦了,然后就开始混乱了,一会一次擦4个,一会6个,有人一次擦了9个。感觉突然不稳定了~
作者: SHIPDS    时间: 2013-10-9 22:36

是欧美那边更新过 一次远程擦肩最多能6个人




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0