|
楼主 |
发表于 2016-11-16 09:57:52
|
显示全部楼层
昨天晚上回去继续研究光猫,初步实现了透过光猫用FTP方式访问光猫上的U盘以及光猫后二级路由上建立的FTP服务器和HTTP服务器。% K5 ?2 a) @ i2 V0 Z, K
有些地方还不是很清楚,仅供参考:0 T# ~2 i+ R+ L4 G* j1 t" ^) [
# c% m+ A7 o) G( @: T/ z" ^要透过光猫访问光猫后面的东西,一个很重要的设定就是要让光猫放行外部访问进入内网。
7 E- a. @- X( ]5 h6 g; v% ^- u2 y* M& X2 W/ }0 G5 `
对于插在光猫后面的U盘,只要用超密登陆进行系统,再在服务访问控制:[url=http://192.168.1.1/scsrvcntr.html]http://192.168.1.1/scsrvcntr.html[/url][url=]下[/url]打开FTP服务(用户侧和网络侧),就能在外面用FTP方式访问了,用户名就是光猫底部的用户名/密码。
7 o" X( B9 z! |/ C这是我从远程访问自家光猫上的U盘(两个U口都插了盘,所以有两个盘):
7 E# L; w4 \ Z- m( m
+ I8 c. ~6 |8 v7 k. ]
~9 i' p" c1 `* U& V对于访问光猫后二级路由上的FTP和HTTP(估计其他服务也一样),最主要的是在用超密登陆后,在安全-->端口过滤下面建立一条规则,放行外网至内网的访问。见下图。3 M' ~( ?5 G3 Z( |" D; ~1 H1 _
- Q) U8 a8 ^5 I+ B* c
1、需要建立的放行规则
3 p; b# S: R8 A3 S4 u5 z; Z选择IP地址过滤:启用;在下拉框中选择“白名单(WAN=>LAN流入过滤)”。再在下面点击添加,协议选择TCP/UDP,源地址不用填,目标地址选择二级路由的地址(如果要转发到二级路由下面的设备,则要在二级路由设备本身上设置),端口选择ALL即可。最后点击”添加/应用“按钮。
3 P4 z$ m- @% m" X, A7 `6 w5 I0 e2、建立端口转发
$ D- g* ?& s5 H由于电信封闭了一些常规端口,所以要使用其他非常端口来实现需要的服务。' |/ G' v$ F6 e- F+ W2 p, v
F450g光猫的21端口用于访问光猫上的U盘,所以不能占用,我通过2121端口来访问光猫上的FTP,即需要将2121转发的光猫上的21端口。
6 U' D) p; W# s8 l( Q光猫的80端口是封闭的,我通过8089来访问二级路由上WEB服务,所有转发8089到光猫的80端口。方法如下:$ T/ |8 C# A o( g6 @8 P6 l, R
在应用-->高级NAT配置-->虚拟主机配置下进行添加。
, i8 y5 U) m6 n! k6 s; H- G& n
# W! W; ^& S9 e A6 W直接在”选择一项服务“中选择WEBServer或FTPServer,天上二级路由的地址,然后修改相应的源端口和目标端口(如果不同的话)。最后保存/应用即可。0 y4 u& i w( U8 a
" y9 a0 M" S5 T至此,如果二级路由上相应的服务已经启动的话,则可以通过外网进行访问。如果不成功,多试几次。我也发现有时会不成功,多试几次。
6 ^% `, v5 G( I+ u
7 I# c7 L3 J* n* O |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|