找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2291|回复: 2

Padavan老毛子frp内网穿透保姆级教程

[复制链接]
发表于 2022-7-6 20:21 | 显示全部楼层 |阅读模式
用了几天折腾了一下,自己草草的写了一笔记,分享出来,目前穿透良好。
有MJJ问我教程就分享出来,献丑了,新手第一次搞成功,可能不是最快捷的方式,大佬请指正
下面有很多涉及隐私的信息,用数字改了下,不要看混了


下面有**子的就相当于老 毛 子

==【安装配置服务端】:==

首先使用脚本在 服务端 VPS服务器安装frp

wget --no-check-certificate https://raw.githubusercontent.co ... rps/install-frps.sh -O ./install-frps.sh

chmod 700 ./install-frps.sh

./install-frps.sh install

在配置文件里填写相应的端口

安装完后会出现记录:

You Server IP : 107.666.186.193(VPS公网ip)

Bind port : 7788(通讯端口)

KCP support : true

vhost http port : 8899(http端口)

vhost https port : 9900(https端口)

Dashboard port : 6443(frp控制台端口)

token : h1pl8888X36mtO3

tcp_mux : true

Max Pool count : 50

Log level : info

Log max days : 3

Log file : enable

==============================================

frps Dashboard : http://107.666.186.193:6443/

Dashboard user : admin

Dashboard password : r99993Ie

这是安装完后的管理命令(启动,停止,重启等):

frps status manage : frps {start|stop|restart|status|config|version}

Example:

start: frps start

stop: frps stop

restart: frps restart

config:frps config

然后执行frps config进入配置使用VI编辑器添加“顶级域名”

在http端口上一条添加一行就行

subdomain_host = xxx.com

==【解析域名】==

到域名管理解析页面把域名解析到A记录ip(abc A记录到ip)

如果使用的三级或者二级域名,需要添加一个新的泛解析

比如使用abc.123.com作为顶级域名使用(subdomain_host的参数)

那么就需要解析一个 *.abc 到A记录ip(*这个泛解析对应的是客户端配置中的subdomain)

比如subdomain = xzb 那么穿透的域名就是 (xzb1.abc.123.com:http的端口号)

这样域名就解析完成了

==【路由器设置】==

//建议在配置前先恢复下出厂设置,格式化一下硬盘为ext4格式

(格式教程https://www.jianshu.com/p/5e5b57681a50

然后到**子进行客户端配置

1.扩展功能—配置扩展环境:

启用opt自动更新

启用扩展脚本自动更新

opt强制安装

都打开

==【路由器最关键设置】==

先把路由器切换成AP模式(如果是迅雷下载宝这种或者不用路由功能的)

扩展功能—花生壳内网版—frp

启用frp内网穿透

启用frpc客户端

都打开

服务端不用打开,因为用的vps作为服务端

然后下拉找到配置文件如下:

# ==========客户端配置:==========

[common]

server_addr = abc.123.com(这个对应的是服务端配置里的subdomain_host)

server_port = 7788(这个对应的是服务端配置里的Bind port)

token = h1pl8888836mtO3(和服务端token一致,相当于秘钥了)

#log_file = /dev/null

#log_level = info

#log_max_days = 3

[web]

remote_port = 8899(根据下面的type类型,对应的是服务端设置的端口,http就填8899)

type = http

local_ip = 192.168.0.220(本地ip)

local_port = 888(本地端口,不同的端口对应的不同的服务)

subdomain = xzb1

(这个最重要,很多新手不理解,这就是在设置subdomain_host域名的多一级解析,比如这里是xzb1就相当于xzb1.123.com,如果这里填写kkk,就相当于kkk.123.com,访问管理穿透的话就在此域名后面加上http的端口号,比如:xzb1.123.com:8899)

如果需要穿透多个端口管理,只需要在这个下面另起一套就行了,比如:

[web2](名称一定不要和上面一样)

remote_port = 8899

type = http

local_ip = 192.168.0.220(这里一定要填写在本地网络能打开的真实ip)

local_port = 331(端口一定要喝上面不一样)

subdomain = xzb2(域名一定要和上面不一样)

设置完,应用本页面设置,然后查看**子日志frps启动成功就可以了

如果启动失败,请检查服务器的端口是否放行,宝塔为例:登录宝塔—安全—设置放行端口即可

------------------------

参考教程:https://zhuanlan.zhihu.com/p/343334798

我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-7-7 08:16 | 显示全部楼层
是自己需要有个服务器么还是?

点评

自己需要有个VPS用来安装服务端 速度主要取决于你的服务器和本地带宽的连接情况  详情 回复 发表于 2022-7-7 20:43
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-7-7 20:43 | 显示全部楼层
哒咩哀 发表于 2022-7-7 08:16
是自己需要有个服务器么还是?

自己需要有个VPS用来安装服务端
速度主要取决于你的服务器和本地带宽的连接情况
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-23 20:48

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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