找回密码
 注册

QQ登录

只需一步,快速开始

查看: 40402|回复: 45

华为光猫(HG8347R/8346R HS8145V)使用公云 花生壳ddns 开启远程ftp...

[复制链接]
发表于 2018-7-29 02:02:42 | 显示全部楼层 |阅读模式
本帖最后由 nullException 于 2020-2-14 21:56 编辑
, h& V( X0 a' |: t0 w" C
2 \/ m* h! p) E% n5 z
前言(可忽略):在chinadsl论坛学习有一段时间了,发现里面大神真多,知道chinadsl.net是因为家里拉宽带送了一台华为HG8347R华为官网参数 的光猫,千兆双模光猫带wifi、usb,功能还是挺多的,大厂的东西,用起来也比较稳定。可惜联通定制版的管理界面好多原生功能都被屏蔽了,于是开始探索怎么恢复到原厂固件。这个型号光猫上市时间比较长,关于HG8347R破解的教程也很多,刷机教程也写的很详细,不过还是比较担心刷完了上不了网或者iptv不能用。想到家里还有一台闲置三年前的华为HG8346R(应该是两兄弟{:6_183:}),于是拿出来做测试,刷机过程很顺利,恢复到了华为原生界面,并且也导入了之前备份的配置文件,替换现役的HG8347R,填入现用宽带账号和密码,重启光猫之后发现上不了网,一开始以为账号密码输错了,试了好几次都不ok。网上也了了解到光猫需要运营商后台认证,并且每个地方、不同类型光猫认证方式还不太一样,可是这台HG8346R之前也是用的北京联通宽带,按理应该早就注册过了,这就奇怪了,难道光猫和宽带账号是绑定的? 后来又请教宽带认证走的mac地址认证并且和账号关联。于是又把HG8347R恢复到华为原生界面,导入备份配置文件,一切都正常(至少宽带和iptv没问题,家里没有装座机不清楚会不会有问题)。

& W9 E3 U, {3 V8 D5 Y$ u: `9 J. Y/ V# R8 [; A8 ?
注意如果要开启光猫远程访问ftp,一定要光猫拨号得到的ip是公网ip非10、100、172、1926 ^$ j5 [5 ]3 ?3 S  p
光猫破解完成了,功能这么强大(虽然对比其他家庭商用的性能弱了点,毕竟是免费送的嘛)的路由不能物尽其用简直太浪费了,于是开始了光猫远程访问家庭存储、web管理界面探索之旅。. X- }3 I- s* m6 n$ Q6 e+ I
1、远程访问华为光猫内置ftp家庭存储4 k& U. ]; T& K9 T0 y' F; r# j
        
第一步:登陆光猫管理界面,选择顶部“网络应用”标签,默认第一项就是“家庭存储”,在光猫usb端口插入u盘或者硬盘,勾选“使能FTP服务”,填写用户名、密码、端口号,填写根路径(默认就行),点击应用,这样ftp就开启了。一开始以为万事大吉了,用chorme浏览器访问ftp://192.168.1.1(实际管理地址),发现没反应(正常应该弹出用户名、密码输入框),各种尝试也没成功,这个问题搁置好好几天,直到无意间发了第二步。
$ m' ?: |/ m; ]" x9 p
第二步:选择顶部“安全”标签,再选择“设备访问控制配置”,勾选“使能LAN侧PC通过FTP访问设备:”,再点击应用,这样我们就可以在局域网内访问我们上一步设置好的ftp服务了。如果需要外网(下文会详细说明)访问还得勾选“使能WAN侧PC通过FTP访问设备:”。
4 q: _& o4 V3 e8 \

5 s) ]# C; E" G4 v% P
到此为止,内网访问ftp服务设置ok,内网访问方式:ftp://路由器管理地址:端口号,家里路由器下面的设备就可以从ftp服务器上传、下载文件。
% t1 U4 J! i# t
如果我们需要在公司或在家以外的地方,需要访问ftp服务怎么办呢? 端口映射,将内网服务提供给外网访问。
为什么选择ddns服务? 公网ip不固定。
8 T) \( W  B) ~8 L( z& E
由于一般家庭用户的公网ip是不固定(听说有的地方运营商会隔一段时间强制掉线重拨,这样获取的ip地址就变了),除非家里不断电,或者路由器不死机等,不然只要路由器重拨,ip地址就变了,之前用的ip就不能访问了。每次断电或者重启查看新的ip地址也不方便啊,ip地址也不容易记住。下面我们就需要用到ddns来解决这个问题了,于是开启了ddns探索之路。很早就了结果ddns的作用,以前在tplink路由器上用花生壳实践过,这个华为路由里面设置也折腾了好久才搞定,原因是里面的ddns服务商都是国外的(dyndns\no-ip\dtdns\gundip),不是访问不了,就是付费的(关键还不便宜呢)。一开始尝试了no-ip,打开官网noip 官网注册一个免费的,可是尝试了好久没成功,于是放弃了,有空再折腾(有成功解析的机油回复一下)  后来发现这个qdns就是咱们国内的(发现新大陆了{:7_200:}),官网地址公云 3322.org于是注册账号,配置路由器ddns,一切顺利。
/ F% ?7 Z* i. K) l/ j  p) o
第一步:公云网注册ddns账号
, b1 U+ b- q3 ?4 t- K) _

* b) V/ Z7 B% F3 n

3 g- u: h8 c* J/ V: D  R: k! R
6 W( ^/ f( ~3 K1 _1 Z
第二步:光猫配置ddns信息,进入光猫管理页选择顶部“网络应用”-选择左侧-“DDNS配置”,填写好相关账号信息,点击“应用”。

8 t, X+ F1 ]' x0 E$ v5 X7 m, a
7 ?- ^0 r  Y9 N" P

+ l: B8 C+ B+ T" C$ J
5 t& [- @$ D" \5 f
这样ddns就设置ok了,为了验证我们注册的域名是否映射到路由器的公网ip,
有两种方式:
1、去公云后台查看公网ip是否和路由器拨号分配的ip一致
2、打开终端(mac) 或 cmd(windows),输入 nslookup xxxx.f3322.net ,查看解析出来的目标ip是否和拨号分配的ip一致。
如果两种方式都是一致的话,说明解析没问题了。 也可以重启路由多检测几次。
* e1 Y$ X' C4 U# l% z, V, d
到这里还没完,因为运营商分配的公网ip一般都没开放(80、21、443等常用端口,至少北京联通没有),这样我们还需要在路由器里面设置端口映射,把我们的服务对外开放。
+ ~& Q& N7 ^3 E2 w; \
第三步:对外开放服务,选择顶部“转发规则”,左侧“端口映射配置”,下面是以ftp服务为例(其他服务大同小异),由于光猫内置了ftp服务,直接填写路由器地址作为ftp服务主机,协议选择“TCP/UDP”。到这里还没完,接着往下看,最后一步最关键。
1 W. X5 l6 p6 C1 i) t

1 ~6 K# o0 F; x% f0 C  \+ C: b

) S% s) u/ t% s$ N- {7 m# N. R2 B3 E) R, z" a# M3 ^+ T
第四部:开启wan口对外访问权限,选择顶部“安全”标签,选择左侧“WAN口访问控制配置”,选择wan名称,开启ftp。

0 A5 s- v& }* C- F$ Q* Y
0 S8 A/ }. F) i

2 D5 d0 C) h$ i, Y7 F' Q. Y/ u) I0 h
" s1 _$ C: @: G: C3 C
配置好ddns和wan口访问权限之后,就可以拿我们注册的域名来访问我们的ftp服务了(记得加端口号)。
路由器管理界面(web service)配置原理和上面相似。
+ }- i# Z9 |& E4 ]0 R/ ]. g

$ P5 c( H. F0 k+ W) z) k* e, C
第一次发帖,如有不足,多多包含。上面教程有错误或者不对的地方请指出,我会第一时间更新,如有更好的解决方案,也分享出来学习一下。
8 N* l3 C; m4 @! ^

6 U0 O3 C7 d7 I8 y0 k3 ~6 J  q# g7 \8 u% d
4 w% o+ G; W2 J: A1 |

/ l5 n5 d) p3 t; S  h& Q* Y) I- a0 L, R- q
' w( \. j3 U  @* c8 p

: E/ U/ u: J5 f, N% ~
- {9 B1 {' \8 p: f- Y( h7 X" o+ e/ f8 u0 H: |7 ^+ t

- H7 f+ e% a" q0 V9 C: d, K2 w% V( e* _7 n
8 J" t: @7 _; V+ v; O

& X3 X8 T# w" v" g& [5 k/ [2 V2 K. L( b( X5 U
' b3 s& P! u$ A6 k. S5 r% h0 X

& ?3 [  m7 m2 i7 @% n& I
; N+ ~0 y0 Z  t3 N( t: m3 }4 ^) X, A

本帖子中包含更多资源

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

×
发表于 2019-1-4 16:17:37 | 显示全部楼层
小提示:
8 \4 j" C/ J$ l; n$ N1 [4 R3322的更新还有更加简单的办法,连客户端都不用安装,也不用配置文件,不用知道IP,使用lynx(一般的Linux,BSD都自带),就可以了! - V* J) w7 p. e9 E7 ~  o, ]/ H+ f3 X: m
使用方法: ! _( x/ [2 ?$ o6 O# S( J
lynx -mime_header -auth=用户名:密码 "http://members.3322.net/dyndns/update?system=dyndns&hostname=域名"
发表于 2019-1-4 16:03:18 | 显示全部楼层
使用URL验证:
) P4 h; O& ]! {“oray”对应“ddns.oray.com”,也是有道理的。3 {# E; T6 o" N6 ~. w9 [5 K% p
适用于浏览器或应用程序(fetch, curl, lwp-request),可以在URL中包含验证信息。http://username:password@ddns.or ... &myip=ipaddress
9 \, f- j- j" W  \- L
; W: w" _9 ]0 s. c* [原文:# k2 Z; H+ G0 t3 l" w
http://service.oray.com/question/3820.html" m" t' `4 u; d
发表于 2018-8-24 16:08:00 | 显示全部楼层

4 J  L$ I. _) ~) C- @9 @- O只要模式不搞错就没问题,主要是需要自己有一定的技术水平,建议先到坛里扫扫盲了解一下相关知识再说...
$ |5 O  f4 r) [: M: g0 j" C( @9 i# k
发表于 2020-9-5 22:38:43 | 显示全部楼层
为什么我这样设置了,还是不能访问呢?
发表于 2020-8-7 20:38:13 | 显示全部楼层
学习一下,感谢分享,顺便赚猫粮
everlau 该用户已被删除
发表于 2019-10-9 14:57:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-10-7 14:10:12 | 显示全部楼层
谢谢分享,回去试试,一定要搞定这个,就有一个私有的NAS服务啦,太赞了
发表于 2019-10-7 12:01:37 | 显示全部楼层
使能FTP灰色无法打勾,得怎么弄才能开?
发表于 2019-10-7 11:53:23 | 显示全部楼层
本帖最后由 l119622188 于 2019-10-7 12:04 编辑 % Q. g& G/ N# |! O8 A
3 [0 |4 k' h' K' x% m/ v
使能FTP灰色无法打勾,得怎么弄才能开?
发表于 2019-6-25 16:45:04 | 显示全部楼层
谢谢分享,回去试试,一定要搞定这个,就有一个私有的NAS服务啦,太赞了
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-5 03:42 , Processed in 0.036198 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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