使用FileZilla Server frp搭建文件服务器内网穿透

安装配置FileZilla Server创建文件服务器,配置用户(创建用匿名户名anonymous,任意用户访问),共享文件夹
在这里插入图片描述
配置ftp被动模式 ps:不太懂ftp被动模式主动模式区别,有兴趣可以去网上找找资料,设置自定义端口范围5000-5001,为下一步穿透做准备
在这里插入图片描述
使用frp内网穿透,配置公网服务端

[common]
bind_port = 7000 #与客户端端口一致
dashboard_port = 7500 #登陆端口

dashboard_user = admin #登陆用户名
dashboard_pwd = admin #登陆密码

使用命令启动frp

.\frps.exe -c frps.ini

配置frp客户端

[common]
server_addr = 1.2.3.4 #公网服务地址
server_port = 7000 #公网服务端端口

[ftp1]#名称随便起
type = tcp #连接类型
local_ip = 0.0.0.0 #本机地址
local_port = 21 #本机端口
remote_port = 21 #服务端访问端口

[ftp2]
type = tcp
local_ip = 0.0.0.0
local_port = 5000
remote_port = 5000

[ftp3]
type = tcp
local_ip = 0.0.0.0
local_port = 5001
remote_port = 5001

[ftp4]
type = tcp
local_ip = 0.0.0.0
local_port = 5002
remote_port = 5002

配置客户端时,需要将ftp被动模式中端口全部穿透,并打开防火墙设置
frp下载地址:https://github.com/fatedier/frp
FileZilla Server下载地址:https://filezilla-project.org/

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要实现TCP内网穿透搭建FileZilla FTP服务器,你可以按照以下步骤操作: 1. 在你的局域网中,将FTP服务器安装在你的计算机上。你可以从FileZilla官方网站(https://filezilla-project.org/)下载并安装FileZilla服务器软件。 2. 配置FileZilla服务器。运行FileZilla服务器软件,按照提示进行配置。设置FTP服务器的监听端口、FTP用户和密码等信息。 3. 确保你的防火墙和路由器允许外部访问FTP服务器。在你的路由器上,将FTP服务器所在的计算机设置为DMZ主机,或者在路由器上设置端口转发规则,将FTP服务器使用的端口映射到该计算机。 4. 获取公网IP地址。你可以通过访问网站(例如https://www.whatismyip.com/)来获取你的公网IP地址。 5. 配置TCP内网穿透工具。TCP内网穿透工具可以帮助你将公网IP地址和FTP服务器使用的端口映射到你的局域网中。常用的工具有ngrok、frp等。你可以选择一个合适的工具,并按照其文档说明进行配置。 6. 启动TCP内网穿透工具,并将公网IP地址和FTP服务器使用的端口配置到工具中。 7. 现在,你应该能够通过公网IP地址和FTP服务器使用的端口访问你的FTP服务器了。使用FTP客户端,输入公网IP地址、端口、用户名和密码,即可连接到FTP服务器并进行文件传输。 请注意,TCP内网穿透涉及到网络安全和网络设置等方面的知识,确保你的网络环境安全,并详细了解你所使用的工具的配置和安全性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值