前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >内网穿透-frp

内网穿透-frp

作者头像
陳斯托洛夫斯記
发布2022-10-04 14:29:16
1.1K0
发布2022-10-04 14:29:16
举报
文章被收录于专栏: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 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 根据系统架构,下载对应的程序
  • 解压安装包
  • 通过ssh访问公司内网服务器
    • 修改frps.ini文件
      • 启动frps
        • 修改frpc.ini文件
          • 启动frpc
            • 通过ssh访问内网服务器
            • 通过自定义域名访问部署于内网的web服务
              • 修改frps.ini,设置http访问端口为8080
                • 启动frps
                  • 修改frpc.ini
                    • 启动frpc
                    相关产品与服务
                    弹性公网 IP
                    弹性公网 IP(Elastic IP,EIP)是可以独立购买和持有,且在某个地域下固定不变的公网 IP 地址,可以与 CVM、NAT 网关、弹性网卡和高可用虚拟 IP 等云资源绑定,提供访问公网和被公网访问能力;还可与云资源的生命周期解耦合,单独进行操作;同时提供多种计费模式,您可以根据业务特点灵活选择,以降低公网成本。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档