当前位置:   article > 正文

实现外网访问本地服务_怎么通过互联网访问本地电脑服务

怎么通过互联网访问本地电脑服务

最近开发需要其他项目组的人访问我本地服务测试,但又不在同一个地方,不能使用内网访问,所以需要外网访问本地服务功能.

条件: 1.需要一台具备公网IP的服务器

我用的服务器是windows,电脑也是Windows系统

2.下载frp 软件,只需要下载一份就可以了,分别放到服务器上和本地目录既可

效果:通过访问服务器地址+端口号+接口路径 访问需要的接口

具体实现步骤:

 步骤1.下载frp,git上很慢,我已经下载好,可直接下载我的

官方下载地址:https://gofrp.org/
官方文档查看说明:https://gofrp.org/docs/

服务器端操作

步骤2.修改frps.ini文件

 [common]
bind_port = 7000
vhost_http_port = 18088
token = password2022

vhost_http_port(外网访问时的端口)

token(类似密码,本地需与服务器一致)

修改完后,启动   frps -c ./frps.ini

 本地Windows端

步骤3.修改frpc.ini文件

[common]
server_addr = 116.205.231.244
server_port = 7000
token = password2022
 
[web]
type = http
local_port = 8080
custom_domains = yongyou.test.api.xhsmfw.cn

server_addr(服务器公网IP)

server_port,token (需与服务器上frps.ini文件一致)

local_port(需要访问本地接口端口号)

custom_domains(服务器上配置的域名解析)

修改完后,启动本地 frpc -c ./frpc.ini

通过访问 http://公网IP:18088/gs

就可以实现外网访问本地服务了!

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号