华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 18424|回复: 6

[Merlin] 不用华硕官方固件的情况下,手机APP连接路由器的方法

[复制链接]

6

主题

37

回帖

531

积分

高级会员

Rank: 4

积分
531
发表于 2018-10-18 09:51:08 | 显示全部楼层 |阅读模式
本帖最后由 loo_ohs 于 2018-10-19 08:32 编辑

很多人刷了梅林官方固件或者小宝固件、HGG版本的梅林后,再用手机端的华硕路由器APP连接路由器会连接不上。
虽然有些路由器无法获得公网IP,但是通过DDNS也是应该能连接上的。之所以连接不上,是因为固件版本跟手机APP不对应。
解决方案有三种:

第一方案:
刷回华硕官方固件。
我想你不会同意的。

第二方案:
在Tools的Run Command页面执行如下命令:
ip rule add from 192.168.50.1 table wan0
请将其中的网址改成你自己路由器的内网地址
该方法每次重启路由器就要再来一次。

若想每次重启后能自动执行,可在路由器的/jffs/scripts/目录下建一个文件,文件名:firewall-start,ANSI编码格式的文本文件,无后缀,权限0777:

  1. #!/bin/sh
  2. ip rule add from 192.168.50.1 table wan0
复制代码
建议使用图形化界面的WinSCP(有中文版),可用PC百度下载安装。之前请在路由器的系统设置里开启Telnet和SSH,端口22(缺省)。WinSCP可通过WIFI或网线使用SCP协议连接路由器,用路由器管理界面的用户名、密码登录,简单方便,便于调试。可以像用Windows资源管理器一样复制、粘贴文件,修改目录、文件属性里的权限。

第三种方案:
启用双线路负载均衡,加入一条路由规则:
192.168.50.1  all  首选WAN
注意:启用后,AiProtection 智能网络卫士将自动被关闭。


网址请改成你自己路由器的内网地址
该方法不怕重启

上述方法均可以用,然后重新注册华硕的DDNS,一定要保持第一个WAN口能访问网络。

在系统设置里面开启互联网设置路由器,授权方式BOTH,通信端口互联网设置通信端口的HTTPS:8443


我目前不在家里,宽带是同一家,所以可以用AiCloud查看路由器的wan口IP后,再通过网页直接访问家里的IP。这样修改的设置。所以用的是方案三。
还没有尝试方案二,感觉方案二比较好,可以保持AiProtection 智能网络卫士的开启状态。只需要添加到jffs里就行了。


妈蛋的,大家别听我在这里瞎掰了。因为上午这样设置好后,还没等到回家,下午就又连接不上了。管理也别给高亮了,我真羞愧。


晚上回家又折腾了一番,到现在为止,差不多算是搞定了。不过我依然用的是梅林官方固件,没有刷回华硕官方固件。
听我在5楼分享一下经验和心得算了,不敢再以教程的形式发了,毕竟不敢确定故障的根本所在。
具体内容见5楼。

微信扫一扫,阅读更方便^_^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

6

主题

37

回帖

531

积分

高级会员

Rank: 4

积分
531
 楼主| 发表于 2018-10-18 09:53:31 | 显示全部楼层
都设置好后,手机的4G网就能访问宽带下的路由器了。

255

主题

3651

回帖

9008

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9008

RT-AX86U

发表于 2018-10-18 14:58:08 | 显示全部楼层
loo_ohs 发表于 2018-10-18 09:53
都设置好后,手机的4G网就能访问宽带下的路由器了。

看你这意思只是类似于同一家ISP下的WAN会在一个网段里面的样子...
这本来不用做任何设置应该就可以
Using wireless to connect to life

103

主题

1310

回帖

8017

积分

论坛元老

121

Rank: 8Rank: 8

积分
8017

RT-AC86URT-AC68URT-AC5300RT-AC88URT-AX88U

发表于 2018-10-18 16:17:38 | 显示全部楼层
好帖子,感谢分享。

6

主题

37

回帖

531

积分

高级会员

Rank: 4

积分
531
 楼主| 发表于 2018-10-19 08:55:14 | 显示全部楼层
我的梅林官方固件版本是384.4_2,手机是安卓系统,手机端的华硕路由器APP版本是1.0.0.3.49;AiCloud这个APP的版本是2.1.0.0.89.
昨天设置好连接后,我发现一个问题,那就是在网页端看我的DDNS当前地址,和我用手机上的AiCloud的第二个页面看到的连接的地址,不是一个地址。
如果我在网页上,DDNS页面,点击应用,会提示这个地址已经被使用。
我昨天上午用单位宽带,网页浏览器访问的IP是用AiCloud的第二个页面看到的地址(因为是同一个宽带,所以可以用IP直接访问,4G网是无法访问的)。
而华硕路由器APP这个里面的DDNS地址设置,跟AiCloud里不一样,是否跟网页里一样我不太确定了,已经忘记了。

而之前我总是用硕路由器这个APP无法连接家里的路由器,会不会是这个原因(也不是总连接不上,但是90%以上的时间是连接不上的,偶尔能连接上)。
AiCloud连接上的几率就非常高,但是也偶尔连接不上。

于是快中午的时候,我在网页后台重新自定义了DDNS地址,并设置成功。然后修改了手机APP里的DNNS,测试,两个APP均能用。

但是下午又无法连接了。

昨天下午的状态是再输入IP+端口号443,可以开启网页版的AIcloud,但是+端口号8443,无法进入后台。不加端口号,也会自动进入网页版的AiCloud。
手机端两个APP均无法连接。而且只能用HTTP连接,用HTTPS均无法连接。虽然我设置的是BOTH。

于是我把手机APP里的默认连接都删除了,重新手工添加HTTPS连接,DDNS输入之前能用的那个(AiCloud里的)。但是依然无法连接。

昨晚我回去,把路由器上的双线路关闭了。路由设置里的连接方式,也从BOTH改回了HTTPS,因为感觉那个不安全。另外AI保护也都开启了,觉得为了开双线路,而关闭AI保护也不安全。

然后把手机APP里的已有连接均删除,并清除APP缓存等数据。然后在网页端关闭远程地址访问,关闭DDNS。然后用局域网连接路由器,并在APP内添加路由器设置。

在AiCloud里设置。连接完毕后,提示是否启用远程连接,确定。华硕路由器里也设置,也启用。

APP端能自动修改路由器后台设置,开启DDNS。这次地址又自动变了。
我进后台,发现这次地址跟手机APP里显示的DDNS地址均一致了。
至此,全部都能连接。已经连接测试了好几次,都没问题。


而我之前用网页后台,开启DDNS,把网址直接输入到APP里,就无法访问。要知道我是复制的或者手打的,都不行。而如果直接添加到浏览器里,就能连接AiCloud网页端,后台程序依然不行。
不知道这是不是兼容性的BUG。

255

主题

3651

回帖

9008

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9008

RT-AX86U

发表于 2018-10-19 09:10:38 | 显示全部楼层
loo_ohs 发表于 2018-10-19 08:55
我的梅林官方固件版本是384.4_2,手机是安卓系统,手机端的华硕路由器APP版本是1.0.0.3.49;AiCloud这个APP的 ...

当你没有公网IP的时候,DDNS页面注册的DDNS算是一个假的设置了,所以是实际是不可用的,
你AiCloud APP这个时候可用是透过穿透的方式连接, 这时候一长串DDNS名称算是一个标记
而已,实际应用不行.
不过这也算是页面上的一个bug,既然无法使用,就不应该显示在页面上让用户误以为可用.
Using wireless to connect to life

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

发表于 2018-10-19 09:13:09 | 显示全部楼层
loo_ohs 发表于 2018-10-19 08:55
我的梅林官方固件版本是384.4_2,手机是安卓系统,手机端的华硕路由器APP版本是1.0.0.3.49;AiCloud这个APP的 ...

需要进一步尝试,探索问题发现问题。表示很赞。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-3-29 06:54 , Processed in 0.033234 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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