|
搬家发现弱电箱还是小了,本来用华为SA1456C光猫桥接newifi Y1S刷华硕固件做主路由的日子是一去不复返了,只能开光猫路由模式了。想着用D2继续做2级路由及AP的,发现原来WAN口和LAN口做端口桥接的D2只要接上网线就死机,并且光猫也断网,真是无语,降级刷固件,恢复备份各种折腾从21点到晚上3点上还是没用,原来接在Y1S后面好好的只是最近升到最新官方固件不能连手机APP了,只能说它和SA1456八字不合了。
, c! S5 N; W1 W- G+ e; K# h后来想着要不退而求其次做2级路由离线下载机好了,手机APP用来远程下片还是8错的,恢复出厂,正常连WAN口,最新手机APP端成功发现并绑定设备。然后就到了1级路由下如何访问2级路由管理界面及共享硬盘的老梗上了,恩山,官方论坛,CSDN转了一圈,教程都是newifiMINI的,想着一个厂的都是基于opwrt系统应该差不多,上呗,开ssh,改防火墙,又是一顿折腾,发现一开WAN口80访问就断网,各种抓耳挠腮,各种不死心,终于实现一级路由下电脑访问D2控制页面及硬盘。现将命令整理如下省的有需要的再折腾。" Z3 c( m6 H0 v
5 E+ ]9 \! _2 Y$ Z7 u2 }
newifi2 D2 官方固件版本:3.2.1.97008 u Z; _3 \* w5 S( m' i- C( `
开启ssh,官方插件自带
( z7 g1 v- \0 b- T8 g3 h1.允许WAN口登录管理界面(重要,首先得开,不然先开防火墙80必断网,网上现有教程都把这跳了)2 [: Q. K! B0 [ u4 U
#显示查看uhttpd文件内容(不是必须)( `) ^5 l6 c u1 Q- k
uci show uhttpd4 W2 k1 J% l( R* G
#修改uhttpd.main.rfc1918_filter='0'为'1'
% _3 A5 ]1 m9 O1 x: Q, ]uci set uhttpd.main.rfc1918_filter='0'
( Z) @6 P( _4 ], o, A#确认应用命令$ C# _8 D$ e( i. I# X8 @0 n4 i% G/ C8 r
uci commit
! h! n( l5 |( q. \3 ]
( X8 S9 L. e% T9 z2 ^0 h2.修改防火墙,允许WAN口80端口访问(方括号 [ ]内 数字根据自己防火墙的条目数进行修改)
8 o1 q4 R6 _5 k$ D( { l#显示查看firewall文件内容(不是必须)
- |9 J2 ?. H8 o* }uci show firewall5 p# W/ i. Y* R0 S
#添加一条防火墙规则( J/ N5 f7 n; f- c
uci add firewall rule
8 I6 g# }) d ^+ v) Fuci set firewall.@rule[8].name=WEBGL
$ p- X& t+ t1 I! ^7 Luci set firewall.@rule[8].src=wan- {; G* j0 Y2 G/ @- K
uci set firewall.@rule[8].proto=tcp2 U2 t$ `, V. E0 t6 g0 g
uci set firewall.@rule[8].dest_port=80
6 P5 e/ w! c) B9 ]% ruci set firewall.@rule[8].target=ACCEPT+ s! T% d# t* o" [$ |
uci commit
4 B. u* X, w; p2 c' [- e2 p4 e
4 {3 n" r% N% }3.修改防火墙,允许WAN口访问路由共享(方括号 [ ]内 数字根据自己防火墙的条目数进行修改)
5 g6 K0 I% ~5 B' e/ p3 juci add firewall rule
& o: I1 ^1 c) Z) ]% m# h% Huci set firewall.@rule[6].name=Samba_1
/ E9 `- ^ f/ g" Uuci set firewall.@rule[6].src=wan$ A1 o# L1 L/ V' P4 @; B6 h
uci set firewall.@rule[6].proto=tcp
6 Z/ P# g, w! S) k9 huci set firewall.@rule[6].dest_port=445
! M1 @2 }3 d0 k% g2 x4 r! V2 juci set firewall.@rule[6].target=ACCEPT
D( a' B E4 C% ?7 O: kuci commit
. s2 G. n- K( e6 i/ |- L7 huci add firewall rule
; F4 W& N8 ]$ {, X% M$ P0 A$ Puci set firewall.@rule[7].name=Samba_2* Y+ E) s! E" ^, f3 m% v# K _
uci set firewall.@rule[7].src=wan$ P3 }0 ~0 R+ }" F
uci set firewall.@rule[7].proto=tcp
: J0 }9 A, K) e7 O3 ^$ h" z3 Cuci set firewall.@rule[7].dest_port=8200" ?; b7 H s% S/ d& R
uci set firewall.@rule[7].target=ACCEPT
% G T( V- Q" V( f5 q* E' E+ e x1 Yuci commit% a8 i& a y& `$ w9 b0 M" x- u+ p
#重启防火墙应用更改/ ] f1 L1 m2 a, t3 S% F
/etc/init.d/firewall restart
# b, l; p4 Y2 e1 U6 V. | e* `& } Q' L: ^$ y( X, _( x
|
|