KoolShare

 找回密码
 立即注册
搜索
查看: 88347|回复: 126

[教程] 【新手教程】20180828 梅林固件使用操作指引&华硕AC86U

  [复制链接]

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
发表于 2018-8-27 11:42:10 | 显示全部楼层 |阅读模式
本帖最后由 sadog 于 2018-8-31 17:44 编辑

如有什么问题或对你有帮助,请多多回复和支持哦~

持续更新中~~~~~~~请稍等!

初步接触梅林,如有错误,抱歉,请及时指出,会尽快修改。

以下教程均在本人所使用的路由器型号:华硕AC86U,使用正常,其他型号的梅林固件,仅供参考。
路由器型号:华硕AC86U
固件版本:梅林改版 384.6


一. 更新记录

20180827】初版1.0

20180828】修改固件可能的更新时间顺序

二. 刷机相关
固件可供选择的有:(因我目前无发url链接权限,带有表情,请忽略之~)


官方固件:
https://www.asus.com.cn/Networking/RT-AC86U/HelpDesk_Download/
    优点:官方原汁原味,更新速度相对其他第三方固件较快,是其他第三方固件的基础。比如支持Aimesh
    缺点:可扩展性功能少,缺少部分不可描述的功能。

官方+软件中心(官改):https://koolshare.cn/thread-139965-1-1.html

    优点:第三方固件,更新速度第二,在官方固件上增加支持软件中心(即支持加载程序插件,支持界面化配置)
    缺点:可扩展性功能相对梅林固件较少

梅林固件:https://asuswrt.lostrealm.ca/download
    优点:比较有名的第三方固件,其与华硕官方有合作。扩展性功能多
    缺点:缺少软件中心,若加载常用的插件,如ss,配置较复杂,对新手不友好。

梅林+软件中心(梅林改版):https://koolshare.cn/thread-127878-1-1.html
   优点:在梅林基础上,增加软件中心,新手配置友好。
   缺点:更新较慢?

更新速度上


从384.6发布时间来看的话,好像官方原版(20180724)>梅林原版(20180725)>梅林改版(20180729)>官方改版(20180731)


刷机注意事项:一般都支持互刷固件,上传固件文件即可,注意区别对应的路由器型号。
官改与梅林改版互刷时,需要重置软件中心,参考以下命令:

# 1. 删除ROG皮肤的软件中心
service stop_skipd
cd /koolshare/perp && sh perp.sh stop
cd / && rm -rf /jffs/.asusrouter /jffs/.koolshare /jffs/db


# 2. 重置软件中心
jffsinit.sh
cd /koolshare/perp && sh perp.sh start
service restart_skipd


# 3. 进入软件中心,将软件中心版本更新到最新,安装插件...

3.1 刷机步骤简单说明

下载使用的固件型号:此处以梅林改版固件为例:http://koolshare.cn/thread-127878-1-1.html

1. 系统管理-恢复/导出/上传设置:恢复原厂默认值
2. 系统管理-固件升级:选择新固件文件
3. 升级并重新启动后
4. 系统管理-系统设置:Format JFFS partition at next boot,勾选是;(设置完成后,会重新启动,建议再次检查下是否变成否)
5. 系统管理-系统设置:Enable JFFS custom scripts and configs,勾选是;
6. 软件中心:更新软件软件至最新
7. 虚拟内存:事先准备好ext4格式的U盘插上路由器usb3.0端口处,安装虚拟内存插件,并设置512M或1024M内存。

四. 梅林固件常规设置
系统刷机完成后,开始配置宽带账号,这个没什么好注意的,跟着提示一步步来就可以了。
>>>>>路由器基本设置完成后,建议做如下设置

无线网络的一般设置,本人没做任何改动,如有大神有优化的建议,请及时分享出来,谢谢!无线网络-专业设置:地区改为美国或澳大利亚(这样好像会加大无线传输功率,提高无线的覆盖范围)

外部网络-端口转发:根据个性化需要,比如我,就设置转发端口至某台机器,这样就可以直接远程桌面家里电脑了。

外部网络-DDNS:根据个性化需要选择对应的域名解析服务,比如我,是本来就有自己的域名,所以这块我没有设置,仅上传了域名证书。通过插件ddns,随时更新自己的域名IP。

系统管理-系统设置:根据自身需要,设置对应的ssh服务和路由管理页面,是否可外部访问。

4.1 软件中心

目前我这边是使用了dnspod,ss和虚拟内存插件。
4.1.1 虚拟内存插件
1. 准备ext4格式的U盘:可使用minitool(http://www.minitool.com.cn/pw/mt-download)或其他工具,将u盘格式化ext4格式,然后插入路由器usb3.0端口内即可。
2. 然后在路由器管理器界面,安装虚拟内存插件:创建虚拟内存即可,建议大小为512MB或1024MB.

4.1.2 Dnspod
前提你得有自己的域名,然后使用dnspod的安全设置里的api的key。
通过给与的dnspod ID和dnspod Token获得域名管理权限,自动更新所要设置的域名的解析IP。



五. 常见使用说明
5.1 入站防火墙的使用
说明:路由器管理页的的防火墙页面,个人目前理解为是设置IP6的防火墙,不支持IP4的设置。
另外,还需说明的是,外部网络-端口转发页面,据查阅的情况来看,梅林固件不支持端口转发至本路由器。只能转发至路由器下挂的某台电脑。
从这两点来说,防火墙的设置这点,不及老毛子固件使用方便。(因我另外还有台友华wr1200路由器)

故目前个人使用的是:利用路由器开机时,会加载/jffs/scripts/下的脚本,在其中添加相应的命令。

/jffs/scripts/post-mount(开机启动挂载U盘)添加以下脚本
sleep 10
nohup "/tmp/mnt/sda1/restart.sh" >> /dev/null 2>&1 &


新增/tmp/mnt/sda1/restart.sh,并添加以下脚本:

#!/bin/sh
sleep 3
nohup "/tmp/mnt/sda1/scripts/nohup_iptables.sh" >>/dev/null 2>&1 &

新增/tmp/mnt/sda1/scripts/nohup_iptables.sh,并添加以下脚本:
#!/bin/sh
sleep 60
iptables -I INPUT -p tcp --dport 7000 -j ACCEPT
iptables -I INPUT -p tcp --dport 7500 -j ACCEPT
iptables -I INPUT -p tcp --dport 2001 -j ACCEPT

5.2 外部访问
外部访问主要实现的难点在于,因为路由器每次重启IP都会改变,所以需要通过个工具时刻更新这个ip对应到某个域名上去就可以。
如果你的路由器IP是公网IP,只需域名解析即可
如果你的路由器IP是私有IP,那就需要内网穿透,通过路由器时刻访问内网穿透中使用的具有公网IP的第三方服务器,借由它来满足访问者和路由器之间的数据传输。
简单鉴别方法:百度“IP”,显示的IP地址是否与路由器管理页面的WAN IP是否一致,一致则为公网IP,不一致则为内网IP。
若发现路由器IP为内网IP,可向宽带运营商提交问题故障,要求给与公网IP,这个一般是会给与的。

域名解析的话,可使用ddns/阿里ddns等插件,或者使用外部网络---ddns,进行相关的域名解析设置。
内网穿透的话,可使用小宝的ddnsto插件或者frp(参考6.1)或者花生壳之类的工具进行内网穿透。

若有同学对此有什么问题的话,可再后续探讨。

六. 常用程序使用
6.1 Frp(内网穿透)
分为服务端和客户端,简单来说,服务端是双方传输的中间方,双方需要能够访问这个服务端的ip端口(默认为7000)。
具体可参考官方页面:ht
tps://github.com/fatedier/frp/blob/master/README_zh.md
服务端简单说下步骤:
前提条件:得在一台有公网IP的机器上部署,可以是云主机也可以是你家里的这台路由器,主要有公网IP即可。
1. 下载对应系统的软件:https://github.com/fatedier/frp/releases
比如AC86U,使用的就是frp_0.21.0_linux_arm64.tar.gz
2.解压之后,编辑对应的frps文件,比如我的(注意以下黄色配置
# [common] is integral section
[common]
# A literal address or host name for IPv6 must be enclosed
# in square brackets, as in "[::1]:80", "[ipv6-host]:http" or "[ipv6-host%zone]:80"
bind_addr = 0.0.0.0        ##监听哪些客户端的连接,注意默认的监听端口为7000,客户端会用到这个端口
bind_port = 7000


# udp port to help make udp hole to penetrate nat
bind_udp_port = 7001

# udp port used for kcp protocol, it can be same with 'bind_port'
# if not set, kcp is disabled in frps
kcp_bind_port = 7000  

# specify which address proxy will listen for, default value is same with bind_addr
# proxy_bind_addr = 127.0.0.1

# if you want to support virtual host, you must set the http port for listening (optional)
# Note: http port and https port can be same with bind_port
# vhost_http_port = 80
# vhost_https_port = 443

# response header timeout(seconds) for vhost http server, default is 60s
# vhost_http_timeout = 60

# set dashboard_addr and dashboard_port to view dashboard of frps
# dashboard_addr's default value is same with bind_addr
# dashboard is available only if dashboard_port is set
dashboard_addr = 0.0.0.0           ##frps管理页面配置
dashboard_port = 7500

# dashboard user and passwd for basic auth protect, if not set, both default value is admin
dashboard_user = admin      ##frps管理页面的访问用户名和密码
dashboard_pwd = admin

# dashboard assets directory(only for debug mode)
# assets_dir = ./static
# console or real logFile path like ./frps.log
log_file = ./frps.log

# trace, debug, info, warn, error
log_level = info

log_max_days = 3

# auth token
token = 12345678   ##客户端访问的认证密码,客户端会用到这个  

3. 配置文件修改完成后,将程序拷贝到路由器外置U盘内,比如我的在:/tmp/mnt/sda1/frp/

4. 参考5.1的每个sh,提示:
/jffs/scripts/post-mount >>> /tmp/mnt/sda1/restart.sh >>> /tmp/mnt/sda1/scripts/nohup_frp.sh/tmp/mnt/sda1/scripts/nohup_iptables.sh
在/tmp/mnt/sda1/restart.sh,并添加以下脚本:
nohup "/tmp/mnt/sda1/scripts/nohup_frp.sh" >>/dev/null 2>&1 &
新增/tmp/mnt/sda1/scripts/nohup_frp.sh,并添加以下脚本:
#!/bin/sh
cd /tmp/mnt/sda1/frp
./frps -c ./frps.ini >/dev/null 2>&1


6.2 自动网络唤醒
主要原理是根据每隔一段时间轮询网络包日志,当匹配到有访问某台服务器的某台端口时,自动发送网络唤醒包到该台电脑。
参考帖子:http://koolshare.cn/thread-115602-1-1.html
在/tmp/mnt/sda1/restart.sh,并添加以下脚本:
nohup "/tmp/mnt/sda1/scripts/nohup_wake.sh" >>/dev/null 2>&1 &新增/tmp/mnt/sda1/scripts/nohup_wake.sh,并添加以下脚本:
#!/bin/sh

INTERVAL=5
NUMP=3
OLD=""
TARGET=192.168.101.2
PORT=3389
IFACE=br0
MAC=D0:50:99:A6:82:7F
WOL=/usr/sbin/ether-wake
LOGFILE="/tmp/mnt/sda1/scripts/wake2.log"

while sleep $INTERVAL;do
NEW=`dmesg | awk '/ACCEPT/ && /DST='"$TARGET"'/ && /DPT='"$PORT"'/ {print }' | tail -1`
SRC=`echo $NEW | awk -F'[=| ]' '/SRC/{for(i=1;i<=NF;i++) if($i ~ /SRC/) print $(i+1)}'`
DPORT=`echo $NEW | awk -F'[=| ]' '/DPT/{for(i=1;i<=NF;i++) if($i ~ /DPT/) print $(i+1)}'`
PROTO=`echo $NEW | awk -F'[=| ]' '/PROTO/{for(i=1;i<=NF;i++) if($i ~ /PROTO/) print $(i+1)}'`

if [ "$NEW" != "" -a "$NEW" != "$OLD" ]; then
if ! ping -qc $NUMP $TARGET >/dev/null; then
# echo "NOWAKE $TARGET was accessed by $SRC, port $DPORT, protocol $PROTO and is already alive at" `date`>> $LOGFILE
# else
echo "WAKE $TARGET requested by $SRC, port $DPORT, protocol $PROTO at" `date`>> $LOGFILE
$WOL -i $IFACE $MAC
sleep 5
fi
OLD=$NEW
fi
done


6.3 ONMP(自建网站套件)
1. 前提是已经安装entware,这个主要是类似于一个软件库,opkg install ***
梅林固件已经集成了该安装脚本,ssh下
sh entware-setup.sh


2. onmp脚本安装参考链接:
https://github.com/xzhih/ONMP

七. 目前存在的问题
1. 重新启动时,偶尔会出现关机情况
    目前无法解决,还在观望中

八. 价格方面

目前看jd的报价,最低好像是799左右。最低可能有699吧
我购入的时候,是前几天,正好做活动,769购入的















评分

3

查看全部评分

2

主题

35

帖子

855

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
837
魔法值
0
注册时间
2016-11-18
发表于 2018-8-27 13:04:57 | 显示全部楼层
梅林固件使用说明 在哪?

5

主题

122

帖子

802

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
750
魔法值
0
注册时间
2017-1-22
发表于 2018-8-27 13:57:10 | 显示全部楼层
官改和梅林改版都是同时出得咯,怎么慢了

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 14:28:47 | 显示全部楼层
bchf2003 发表于 2018-8-27 13:04
梅林固件使用说明 在哪?

不好意思,本来在草稿箱的,不知道怎么就发表了。
心塞。。。

评分

1

查看全部评分

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 14:30:33 | 显示全部楼层
kennylee60 发表于 2018-8-27 13:57
官改和梅林改版都是同时出得咯,怎么慢了

我理解的是官网先出个版本吧,官改是根据官网的增加软件中心
梅林的出,应该也是依赖官方的出吧,或者比官方更快?刚接触,不大清楚
梅林改版也是一样的依赖梅林官方,增加软件中心

202

主题

1029

帖子

6735

积分

高级魔导师

Rank: 8Rank: 8

精华
0
门户文章
0
魔力币
6083
魔法值
0
注册时间
2018-5-22

AC68UR7000GT-AC5300

发表于 2018-8-27 14:41:34 | 显示全部楼层
本帖最后由 zldd 于 2018-8-27 14:45 编辑

“使用操作指引”在哪儿?是不是还没发完。

如果仅是以上的文章,建议改名叫“华硕AC86U(官方、官改、梅林、梅改)固件区别”

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 14:59:19 | 显示全部楼层
zldd 发表于 2018-8-27 14:41
“使用操作指引”在哪儿?是不是还没发完。

如果仅是以上的文章,建议改名叫“华硕AC86U(官方、官改、梅 ...

还没发完,在上班中,抽空完善中。

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 14:59:50 | 显示全部楼层
efeire 发表于 2018-8-27 14:59
还没发完,在上班中,抽空完善中。

本来在草稿箱的,没搞懂,怎么就发表了,无语了

8

主题

26

帖子

63

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
51
魔法值
0
注册时间
2018-8-25
发表于 2018-8-27 15:09:56 来自手机 | 显示全部楼层
大神,能不能在66u b1的访客网络里面加上官方的限速选项,谢谢

33

主题

413

帖子

1170

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
922
魔法值
0
注册时间
2015-11-1
发表于 2018-8-27 15:41:34 来自手机 | 显示全部楼层
打算换下老旧的6300v2,上86u,也不知道刷论坛梅林还是管改,真纠结

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 15:48:44 | 显示全部楼层
18252981177 发表于 2018-8-27 15:09
大神,能不能在66u b1的访客网络里面加上官方的限速选项,谢谢

不是大神,这个我不会,我仅仅能做简单的使用而已。

评分

1

查看全部评分

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 15:49:05 | 显示全部楼层
NG6 发表于 2018-8-27 15:41
打算换下老旧的6300v2,上86u,也不知道刷论坛梅林还是管改,真纠结

可以都试下嘛~~~

7

主题

164

帖子

479

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
434
魔法值
0
注册时间
2018-7-24
发表于 2018-8-27 17:39:49 | 显示全部楼层
感谢分享 四种固件大体特点都说得比较明白了

1

主题

2234

帖子

3927

积分

中级魔导师

Rank: 7Rank: 7Rank: 7

精华
0
门户文章
0
魔力币
3259
魔法值
0
注册时间
2017-7-10
发表于 2018-8-27 17:49:23 | 显示全部楼层
我也是前几天入的坑,,749还好吧。

1

主题

260

帖子

809

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
729
魔法值
0
注册时间
2016-11-15
发表于 2018-8-27 18:02:33 | 显示全部楼层
支持基础性教学文章~

2

主题

372

帖子

457

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
381
魔法值
0
注册时间
2018-8-6
发表于 2018-8-27 18:52:30 | 显示全部楼层
刚开始入坑,在做基础知识储备,正需要这类教程,谢谢谢啦。

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 19:12:03 | 显示全部楼层
jeffwong2017 发表于 2018-8-27 17:49
我也是前几天入的坑,,749还好吧。

还可以,算是目前的最低价了

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 19:12:24 | 显示全部楼层
jlshnlhj 发表于 2018-8-27 18:52
刚开始入坑,在做基础知识储备,正需要这类教程,谢谢谢啦。

12

主题

72

帖子

226

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
202
魔法值
0
注册时间
2018-8-17
 楼主| 发表于 2018-8-27 20:33:07 | 显示全部楼层
nana222 发表于 2018-8-27 18:02
支持基础性教学文章~

嘻嘻嘻 谢谢

6

主题

276

帖子

528

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
455
魔法值
0
注册时间
2017-5-21
发表于 2018-8-27 20:43:31 来自手机 | 显示全部楼层
谢谢分享

联系我们|手机版|KoolShare ( 沪ICP备13045430号962110 沪公网备31010402005377

GMT+8, 2019-7-19 22:45 , Processed in 0.103003 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表