欢迎来到资源库(www.zyku.net)

工具资源

当前位置:首页 > 网站运营 > 工具资源 > frp

Frp 用 ip 访问本地机子的方法

时间:2021-03-17|栏目:工具资源|点击:|我要投稿

之前写过一篇文章 frp 说的很详细了,但那篇是用域名访问的。应朋友之邀今天这一篇是用 ip 地址访问本地机子。所以简单点了。

服务器端:

1、 下载最新版 frp

wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz

根据服务器下载相对的 frp 版本

2、 解压 tar.gz

tar -zxvf frp_0.21.0_linux_amd64.tar.gz

3、 进入 frp 目录,删除多余文件

cd frp_0.21.0_linux_amd64
rm -f frpc frpc_full.ini frpc.ini

根据 fprc 是客户端,所以服务器上没有用。

4、配置 frps.ini

vi fprs.ini

如果是非 root 用户登录服务器,需要前面加 sudo

5、 编辑配置文件

[common]
bind_port = 7100
vhost_http_port = 8888
dashboard_port = 7500
dashboard_user = ******
dashboard_pwd = ******

[ssh]
listen_port = 6000
auth_token = 8363678

bind_port 是 frp 服务端口,默认7000

vhost_http_port 服务访问本地机器的端口,默认8080

dashboard_port 是查看 frp 服务统计的端口

dashboard_user 查看 frp 服务统计的用户名

dashboard_pwd 查看 frp 服务统计的密码

[ssh] 是需要通过 ssh 访问本地的配置信息

6、 保存上面配置文件,运行服务器 frps

./frps -c ./frps.ini

至此,服务端配置完成

客户端

1~3 是一样,不再重复。只是删除文件是 frps

4、 配置文件 frpc.ini

vi frpc.ini

5、编辑配置文件

[common]
server_addr = 35.185.136.186
server_port = 7100

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

[web]
type = http
local_port = 80
custom_domains = 35.185.136.186

server_addr 服务器外网 ip 地址

server_port fpr 服务端口,同上

ssh 访问同上,不需要不配置

web 就是你本地 web 服务

custom_domains 就是访问本地 web 服务的域名,我换成服务器的外放 ip 了,测试也可以访问

访问地址就是服务器外网 ip + vhost_http_port

6、保存配置文件,运行 fprc

./frpc -c ./frpc.ini

至此客户端配置完成。

(资源库 www.zyku.net)

原文链接:https://segmentfault.com/a/1190000016345564

上一篇:Swiper修改轮播图箭头的大小和颜色

栏    目:工具资源

下一篇:SSL免费证书已更新为Let's Encrypt R3版本

本文标题:Frp 用 ip 访问本地机子的方法

本文地址:https://www.zyku.net/gongju/2071.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务