首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >内网穿透-frp

内网穿透-frp

作者头像
陳斯托洛夫斯記
发布于 2022-10-04 14:29:16
发布于 2022-10-04 14:29:16
1.8K0
举报
文章被收录于专栏:XBDXBD

公网IP:120.92.93.12 内网IP:192.168.1.162

根据系统架构,下载对应的程序

https://github.com/fatedier/frp/releases

解压安装包

把frps和frps.ini放到公网服务器上 把frpc和frpc.ini放到内网服务器上

通过ssh访问公司内网服务器

修改frps.ini文件
代码语言:javascript
复制
vim frps.ini

[common]
bind_port = 7000
启动frps
代码语言:javascript
复制
./frps -c ./frps.ini
修改frpc.ini文件
代码语言:javascript
复制
vim frpc.ini

[common]
server_addr = 120.92.93.12		# 指定公网服务器IP
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
启动frpc
代码语言:javascript
复制
./frpc -c ./frpc.ini
通过ssh访问内网服务器
代码语言:javascript
复制
ssh -oPort=6000 root@120.92.93.12

通过自定义域名访问部署于内网的web服务

修改frps.ini,设置http访问端口为8080
代码语言:javascript
复制
vim frps.ini

[common]
bind_port = 7000
vhost_http_port 8080
启动frps
代码语言:javascript
复制
./frps -c ./frps.ini
修改frpc.ini
代码语言:javascript
复制
vim frpc.ini

[common]
server_addr = 120.92.93.12
server_port = 7000

[web]
type = http
local_port=80
custom_domains = www.test.com
启动frpc
代码语言:javascript
复制
./frpc -c ./frpc.ini

把www.test.com解析到120.92.93.12上,访问http://www.test.com:8080即可访问到处于内网服务器的web服务器上

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 根据系统架构,下载对应的程序
  • 解压安装包
  • 通过ssh访问公司内网服务器
    • 修改frps.ini文件
    • 启动frps
    • 修改frpc.ini文件
    • 启动frpc
    • 通过ssh访问内网服务器
  • 通过自定义域名访问部署于内网的web服务
    • 修改frps.ini,设置http访问端口为8080
    • 启动frps
    • 修改frpc.ini
    • 启动frpc
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档