找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4561|回复: 12

关于openwrt二级路由设置frpc远程访问FTP问题(已解决)

[复制链接]
本帖最后由 hai121234 于 2022-11-30 20:34 编辑

光猫桥接,一级路由拨号(192.168.0.1),二级路由路由模式(192.168.123.1)WAN口接入一级路由LAN口。现在外网通过DDNS可以访问接一级路由上设置的FTP模式硬盘。通过在一级路由配置frps服务器,在二级路由配置frpc客服端外网可以访问二级路由路由网页。通过frps的dashboard可以查看二级路由下的frpc端口已上线。可为什么无法访问二级路由上的FTP硬盘呢(ftp://“DDNS:2022”,用户密码都跟局域网访问一样)???局域网访问二级路由(192.168.123.1)的ft模式硬盘(ftp://192.168.123.1)。


顺便说下一级路由已设置端口转发!!!
已解决(后来没用frpc,应该设置是差不多的。我采用的是端口转发:
1、“pasv_max_port” 和 “pasv_min_port’”设置范围设置3个,要不转发多个端口。1个太少无法连接(不然客户端要设置成主动模式才可连接),2个要多连接几次才可以。不知道什么原因。
2、我一级路由是Padvan,二级路由是openwrt。
3、是看了ftp的连接原理:(【内网穿透服务器】使用Frp外网访问内网FTP服务器(以访问内网samba服务为例))才解决的!!!

本帖子中包含更多资源

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

×
太绕了!看得脑袋大。弄这么复杂干啥。让路由器在同一网段下不好吗?
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 hai121234 于 2021-4-9 20:54 编辑
尉迟申棠 发表于 2021-4-9 20:14
太绕了!看得脑袋大。弄这么复杂干啥。让路由器在同一网段下不好吗?

只想了解frpc的访问二级路由下原理!现在外网可以访问二级路由的配置页面,访问二级路由下的存储或设备一直搞不明白!以后这个路由拿到乡下家里也是当做二级路由用,以便看到、管理这个路由下硬盘文件。乡下宽带没公网!!!
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 hai121234 于 2021-4-9 22:39 编辑

刚才摸索了下端口转发,通过外网DDNS访问一级路由转发到二级路由的所设置ftp端口,出现的错误是一样的。是不是说明不是frpc的原因?是不是二级路由的ftp外网访问存储设备有权限??

本帖子中包含更多资源

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

×
回复

使用道具 举报

hai121234 发表于 2021-4-9 20:52
只想了解frpc的访问二级路由下原理!现在外网可以访问二级路由的配置页面,访问二级路由下的存储或设备一 ...

报错信息写:访问不可路由的127.0.0.1的地址,似乎是路由表指向了127.0.0.1。也就是说实际连接的过程中,连接的对象指向了 127.0.0.1。我也一时想不明白哪里出的问题。

但是我认为可以换种思路解决。

在一级路由中设置端口转发。将二级路由的FTP端口转发出去。
通过ddns加一级路由转发端口号就能访问了。
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 hai121234 于 2021-4-9 22:32 编辑
尉迟申棠 发表于 2021-4-9 21:57
报错信息写:访问不可路由的127.0.0.1的地址,似乎是路由表指向了127.0.0.1。也就是说实际连接的过程中, ...

已通过一级路由(是padavan的)转发,路由页面都可以访问(不管外网还是内网)。但是ftp访问只能在内网访问(ftp://192.168.0.42:2023)。外网访问不管是转发的,还是通过frpc客户端(后来试了frpc时不需要转发FTP端口)都是无法访问;外网通过一级路由转发的访问和通过frpc客户端访问都是一样的提示问题,只是提示上出现地址从127.0.0.1变192.168.0.42(二级路由地址)。
回复

使用道具 举报

hai121234 发表于 2021-4-9 22:22
已通过一级路由(是padavan的)转发,路由页面都可以访问(不管外网还是内网)。但是ftp访问只能在内网访 ...

我只是根据报错信息帮你看一下。再具体的错误,这点信息是看不出来了。。。
回复

使用道具 举报

本帖最后由 C.w 于 2021-4-11 13:56 编辑

ftp有几种模式,可不止一个端口,需要映射更多的端口。
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 hai121234 于 2021-4-11 16:28 编辑
C.w 发表于 2021-4-11 13:51
ftp有几种模式,可不止一个端口,需要映射更多的端口。

我采取tcp模式,就开了7000、7500、FTP自己设置的远程端口,及本地的21端口!还有什么端口?有具体的的教程吗?网络上搜的每个人都是不一样的!!不通用!!自己也没融汇贯通!!问题现在frp面板都显示在线了!!
回复

使用道具 举报

hai121234 发表于 2021-4-11 15:30
我采取tcp模式,就开了7000、7500、FTP自己设置的远程端口,及本地的21端口!还有什么端口?有具体的的教 ...

没研究过ftp协议,只是粗略的了解过。
建议看看ftp的配置界面,结合配置文件上网查查。
回复

使用道具 举报

 楼主| | 显示全部楼层
C.w 发表于 2021-4-11 17:03
没研究过ftp协议,只是粗略的了解过。
建议看看ftp的配置界面,结合配置文件上网查查。

也看了网络上的一些【内网穿透服务器】公网环境访问内网服务器(以使用samba(smb)文件共享服务为例),思考了,还是没开通!。连通过一级路由转发FTP端口也不行!!!!!
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 hai121234 于 2021-4-22 22:13 编辑

其实后来还是用端口转发,但作为一级路由已挂有FTP服务器情况下,二级路由的ftp服务器数据端口20(或自己设置的端口)接收都是问题。通过flashFXP及FileZilla都是提示数据接收错误,不管是主动还是被动都不行。一级路由是可以外网访问了。二级路由内网可以访问,外网都是提示数据错误。哪个大佬可以解答下!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

先看看,思考一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-11 10:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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