|
搬家发现弱电箱还是小了,本来用华为SA1456C光猫桥接newifi Y1S刷华硕固件做主路由的日子是一去不复返了,只能开光猫路由模式了。想着用D2继续做2级路由及AP的,发现原来WAN口和LAN口做端口桥接的D2只要接上网线就死机,并且光猫也断网,真是无语,降级刷固件,恢复备份各种折腾从21点到晚上3点上还是没用,原来接在Y1S后面好好的只是最近升到最新官方固件不能连手机APP了,只能说它和SA1456八字不合了。 w3 R4 I m+ N1 o9 Y/ F( |
后来想着要不退而求其次做2级路由离线下载机好了,手机APP用来远程下片还是8错的,恢复出厂,正常连WAN口,最新手机APP端成功发现并绑定设备。然后就到了1级路由下如何访问2级路由管理界面及共享硬盘的老梗上了,恩山,官方论坛,CSDN转了一圈,教程都是newifiMINI的,想着一个厂的都是基于opwrt系统应该差不多,上呗,开ssh,改防火墙,又是一顿折腾,发现一开WAN口80访问就断网,各种抓耳挠腮,各种不死心,终于实现一级路由下电脑访问D2控制页面及硬盘。现将命令整理如下省的有需要的再折腾。
& C, l8 S% o4 u# U" o) f' k) Y% y g$ E' j9 I
newifi2 D2 官方固件版本:3.2.1.9700
7 d( V0 l p b. K3 {开启ssh,官方插件自带
# r" q1 I; L/ q6 C9 i1.允许WAN口登录管理界面(重要,首先得开,不然先开防火墙80必断网,网上现有教程都把这跳了)
9 P4 u" }& c3 s5 c. P#显示查看uhttpd文件内容(不是必须)1 Y# f+ G- `; x3 @" t7 w
uci show uhttpd
+ `$ j* I1 e# R4 l, Y: E) Z#修改uhttpd.main.rfc1918_filter='0'为'1': \ I; v+ B+ W
uci set uhttpd.main.rfc1918_filter='0'. V/ y+ |; h; C+ q! g3 j _2 D
#确认应用命令& V' ^, R- c% v4 Y# a
uci commit: P7 O' U5 `* V. o
/ U. t0 }4 f6 g
2.修改防火墙,允许WAN口80端口访问(方括号 [ ]内 数字根据自己防火墙的条目数进行修改)4 m0 S' j* W9 _# @1 i, f- q* r# V
#显示查看firewall文件内容(不是必须). b# h7 `1 T2 [# V- ]
uci show firewall
6 ?: O# ]4 |! h) v4 w9 d6 X8 k4 c' Z#添加一条防火墙规则/ Z8 {) Y. ~) a8 j& G
uci add firewall rule8 C) l% d/ y+ p& a5 _
uci set firewall.@rule[8].name=WEBGL
2 b1 ?* x- R( |4 Q8 ]6 N( a" auci set firewall.@rule[8].src=wan
5 i$ o3 o5 D2 U0 fuci set firewall.@rule[8].proto=tcp
7 o- S$ N, p5 B% L- q6 k/ Q4 fuci set firewall.@rule[8].dest_port=80' u/ j1 L1 r) |7 {9 ~' b5 S
uci set firewall.@rule[8].target=ACCEPT# r6 b1 R, a6 D) n2 x( Y& k
uci commit
0 o4 F$ u( X1 |; b: a3 M. M d6 \ X5 _4 _+ ?2 X; H5 i
3.修改防火墙,允许WAN口访问路由共享(方括号 [ ]内 数字根据自己防火墙的条目数进行修改)9 S& O& M* [+ a# \: P# @
uci add firewall rule
. P5 ?: _/ g; S) n, |+ @* }uci set firewall.@rule[6].name=Samba_1
# r d3 E& G) r3 Z duci set firewall.@rule[6].src=wan
; w$ i( O3 f+ f! n5 duci set firewall.@rule[6].proto=tcp
( b% `# E! M! g4 |, |uci set firewall.@rule[6].dest_port=445
; h: i( ?3 M, u- {9 l0 A% @& \uci set firewall.@rule[6].target=ACCEPT
7 b' G9 ^# J5 R" B( B) Guci commit1 x1 @8 N2 E' E' C" l1 _
uci add firewall rule
3 Y2 E" ^3 f7 E) Muci set firewall.@rule[7].name=Samba_2
5 E+ R5 X4 G4 x2 g' z I$ @7 T4 ^uci set firewall.@rule[7].src=wan
8 K$ d) N5 @. c; x) _uci set firewall.@rule[7].proto=tcp0 y* l7 Z& e2 M# H) V
uci set firewall.@rule[7].dest_port=8200, g) z2 m+ B9 }4 W
uci set firewall.@rule[7].target=ACCEPT! z' O1 U7 J& [0 ^; a6 F% p
uci commit( ^2 x" f, [. }( W4 n
#重启防火墙应用更改
' z& k* ?7 U2 e. G8 N7 }8 }/etc/init.d/firewall restart
6 F; O F* `* O4 D. f. v" g; g
# U2 r+ K" `+ i2 l0 \6 W$ R |
|