frp内网穿透下创建FTP(解决FTP“服务器回应不可路由的地址。使用服务器地址替代”错误)

使用宝塔面板,点击FTP,下载Pure-FTPd插件

点击Pure-FTPd插件,修改配置文件,找到PassivePortRange, 修改ftp被动端口范围为39000 39003,我们只需要4个被动端口即可,多了不好在内网穿透frp的配置文件中增加

点击添加FTP:

输入用户名和需要连接的地址 ,创建FTP

对于内网穿透的配置:

服务端frps使用默认配置即可,

客户端frpc增加以下proxy配置:

复制代码
[[proxies]]
name = "ftp"
type = "tcp"
localIP = "替换为你自己的内网IP"
localPort = 21
remotePort = 8021

[[proxies]]
name = "ftppassive1"
type = "tcp"
localIP = "替换为你自己的内网IP"
localPort = 39000
remotePort = 39000

[[proxies]]
name = "ftppassive2"
type = "tcp"
localIP = "替换为你自己的内网IP"
localPort = 39001
remotePort = 39001

[[proxies]]
name = "ftppassive3"
type = "tcp"
localIP = "替换为你自己的内网IP"
localPort = 39002
remotePort = 39002

[[proxies]]
name = "ftppassive4"
type = "tcp"
localIP = "替换为你自己的内网IP"
localPort = 39003
remotePort = 39003

内网穿透的服务端(外网主机)和客户端(内网主机)主机都打开39000-39003端口号,服务端多打开8021端口号,客户端打开21端口

修改内网穿透配置文件后,重启内网穿透服务

下载FileZilla,点击文件站点管理器

下载FTP连接工具(FileZilla, 免费开源)

点击建立新站点,输入外网主机ip和宝塔生成的用户名和密码

带年纪传输设置,选择被动,然后点击确认

编辑设置中的FTP下的被动模式选择使用服务器外部IP地址来代替

然后连接站点即可

相关推荐
KnowSafe7 小时前
从手动到智能:证书自动化解决方案的技术演进
运维·自动化
墨风如雪13 小时前
甲骨文云(Oracle Cloud)最新注册防坑记录:被ABC了怎么办?
服务器
xingfujie14 小时前
运维实战攻略
运维
道清茗14 小时前
【RH294知识点汇总】第 9 章 《 自动执行 Linux 管理任务 》常见问题
linux·运维·服务器
北方的流星14 小时前
华三路由器NAT配置
运维·网络·华三
wj30558537815 小时前
Codex + Git 开发环境配置指南(WSL版)
linux·运维·git
数据法师15 小时前
开源情报收集工具GhostTrack深度测评:IP、手机号、用户名的合规信息查询方案
网络·网络协议·tcp/ip
星马梦缘15 小时前
如何切换window-ubuntu双系统【方案二】
linux·运维·ubuntu
2501_9272835816 小时前
荣联汇智助力天津艺虹打造“软硬一体”智慧工厂,全流程自动化引领印刷包装行业数智变革
大数据·运维·数据仓库·人工智能·低代码·自动化
HXDGCL16 小时前
矩形环形导轨:自动化循环线的核心运动单元解析
运维·算法·自动化