时间:2019年07月13日 | 作者 : liuhui | 分类 : FRP教程 | 浏览: 16070次 | 评论 0 人
阿里云限量代金券 | 此广告位出租25元/月 |
两年前,我发过一篇类似的教程https://diannaobos.com/post/468.html
但是好多人还是不明白如何使用FRP来穿透内网中的FTP服务器,这篇博文我来详细介绍一下:
操作系统:XP、WIN7、WIN10
准备工具:
Serv-U15安装版http://file.kskxs.com/windows/soft/ServU1516pjb_14001.zip
FRP0.27.0 http://file.kskxs.com/frp/frp-v0.27.0/
Nssm http://file.kskxs.com/windows/tool/nssm-2.24.zip(注意添加360白名单)
开始安装Serv-U
1、下载好压缩包,将文件解压,双击运行程序,弹出语言选择框,选择“中文(简体)”,点击“确定”开始安装。
选择接受协议,下一步,选择目标位置,下一步,等待安装进度完成,点击“完成”结束安装。
软件启动后会提示域创建向导,关闭,在右下角软件图标处右击,停止Serv-U服务,或到控制面板-管理工具-服务-停止Serv-U File Server服务。
2、将Crack文件夹下注册机文件“Pa.exe”复制到软件根目录下,打开,填入用户名以及邮箱,勾选KEY选项。
3、点击【PATCH】按钮,等待破解完毕。
4、打开Serv-U FTP Server,我们可以发现软件上面的注册提示没有了,表示破解成功。
使用教程
1、运行软件,在软件主界面会弹出“新建域”向导,根据向导提示创建域
填写一个域名,可以随便填写
2、将File Sharing Domain取消勾选,下一步
3、我们只选择FTP21端口,如果你有其它需要也可以选择其它端口,点击下一步。
4、进入服务器安全设置,默认使用服务器设置,即单向加密,比较安全,如果允许用户自己修改和恢复密码,勾选允许用户恢复密码,设置好后,点完成。
5、点完成以后,软件会提示你没有配置SMTP电子邮件发送服务,直接点确定忽略即可。
服务配置
1、设置ftp的端口为 20021,并在“pasv IP或域名”里填上公网ip地址。设置所在位置为:所建立的域》域详细信息》监听器》ftp和explicit ssl/tls 。如图:
2、设置pasv端口范围为 52200-52202,设置所在位置为:全局》限制和设置》设置》(右面页面往下拉)网络设置,如图:
3、创建FTP用户,设置位置为:全局》用户》添加
4、重启一下电脑
FRP客户端配置
打开frpc.ini,将下面的配置信息复制进去
[common]
server_addr = xxx.xxx.xxx.xxx
server_port = 7000
log_file = ./frpc.log
log_level = info
log_max_days = 3
token = xxxx
[ssh-server00a]
type = tcp
#remote_port外部端口
remote_port = 51021
local_ip = 127.0.0.1
#remote_port内部端口
local_port = 51021
use_gzip = true
use_encryption = true
pool_count = 200
[ssh-server001]
type = tcp
#remote_port外部端口
remote_port = 52200
local_ip = 127.0.0.1
#remote_port内部端口
local_port = 52200
use_gzip = true
use_encryption = true
pool_count = 200
[ssh-server002]
type = tcp
#remote_port外部端口
remote_port = 52201
local_ip = 127.0.0.1
#remote_port内部端口
local_port = 52201
use_gzip = true
use_encryption = true
pool_count = 200
[ssh-server003]
type = tcp
#remote_port外部端口
remote_port = 52202
local_ip = 127.0.0.1
#remote_port内部端口
local_port = 52202
use_gzip = true
use_encryption = true
pool_count = 200
保存后CD到nssm所在目录执行下面命令启动FRP进行测试
Frpc.exe -c frpc.ini
在我的电脑里输入这个地址即可访问ftp://123.249.5.102:51021
将FRP制作成系统服务教程
1、将nssm解压至本地FRP目录
根据操作系统选择32位或64位nssm,CD到nssm所在目录(注意cmd要以管理员权限运行)
2、服务注册(以注册frpc为例)
新建一个记事本内容为frpc.exe -c frpc.ini,另存为start.bat
命令行输入:
nssm.exe install frpc
接下来会弹出一个框,在path处选择启动frpc的start.bat
点击Install service即可
3、服务启动
nssm.exe start frpc
启动后,你将在本地计算机服务列表看到frpc服务。Win+R,services.msc。
其他命令:
nssm start <servicename> //启动创建的servername服务
nssm stop <servicename> //停止创建的servername服务
nssm restart <servicename> //重新启动创建的servername服务
nssm remove <servername> //删除创建的servername服务
原文链接:https://diannaobos.com/post/402.html
如果您阅读本教程后还是一头雾水,欢迎购买我们的FRP内网穿透有偿搭建服务,购买地址:https://item.taobao.com/item.htm?spm=a230r.1.14.45.67453e90jnhaMN&id=563803332616&ns=1&abbucket=15#detail
推荐您阅读更多有关于“”的文章
Powered By Z-Blogphp
分享:
支付宝
微信