frp内网穿透

通过免费frp内网穿透工具实现内网的FTP服务以被动模式穿透

frp内网穿透工具实用性很强,很多服务都可以穿透,对于有穿透FTP需求的朋友可能会碰到一个问题,端口21确实穿透成功了,但是FTP还是没法用,问题就出在FTP服务传输数据的时候并不是只使用21端口,还会用到其他的端口,有的是随机端口,具体可以百度一下FTP协议的详细介绍,这里只说一下如何使用ftp内网穿透工具穿透FTP服务吧。

一、免费ftp内网穿透工具穿透FTP服务的思路

首先穿透FTP的21端口,这个跟其他端口的frp穿透是一样的,不多说了。重要的是第二步,设置好FTP被动模式的端口,然后穿透这个被动端口或者端口范围段,frp_0.16.0版本以前不支持范围端口穿透,所以每个没动端口都要手动设置,或者使用一个被动端口,frp_0.16.0版本以后支持范围端口穿透,可以一次设置多个端口,本站frp2.chuantou.org服务器支持frp范围端口穿透,每个客户端可以穿透10个端口的范围。


二、FTP服务端的被动模式端口设置

1、FileZilla Server——以本机搭建FileZilla Server为例子(就是说在本地运行frpc的电脑上安装FTP服务器),首先设置被动模式的端口范围。此处设置为50000-50002,可根据个人需要自定义,端口范围的数量没有特殊要求。


通过免费frp内网穿透工具实现内网的FTP服务以被动模式穿透FileZilla Server

2、Serv-U软件如下设置

通过免费frp内网穿透工具实现内网的FTP服务以被动模式穿透Serv-U

通过免费frp内网穿透工具实现内网的FTP服务以被动模式穿透Serv-U

三、frpc客户端frpc.ini配置文件,以frp_0.16.0为例。

[common]
server_addr = frp2.chuantou.org
server_port = 7000
privilege_token = www.xxorg.com
protocol = kcp

[range:FTP]
type = tcp
local_port = 21,50000-50002
remote_port = 52121,50000-50002
local_ip = 127.0.0.1

以上的frpc.ini配置中,local_port后面指定的端口根据你本地的FTP服务器可以任意设置,但是remote_port中的端口需要注意,remote_port指的是frps服务器端的端口,所以不能与其他用户重复,如果与其他用户冲突的话将会启动失败。

frp_0.16.0以下的版本需要把第二条里面FTP服务器设置的被动端口分别做映射,个人认为使用较新的版本比较好。

现在可以打开ftp://frp2.chuantou.org:52121访问你的FTP服务器了,也可以使用FTP客户端软件访问FTP服务器,注意使用被动模式。



浏览器直接访问FTP服务器,需要开启FTP浏览的支持,IE下在Internet选项里开启,如下图:

通过免费frp内网穿透工具实现内网的FTP服务以被动模式穿透

赞(0)
未经允许不得转载:Frp穿透 » 通过免费frp内网穿透工具实现内网的FTP服务以被动模式穿透

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址