专栏首页WalkingCloudLinux下内网穿透工具Frp的简单使用

Linux下内网穿透工具Frp的简单使用

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。

下面介绍在阿里云ECS服务器上部署frps服务端,在本地Linux机器上部署frpc客户端,将本地的服务端口转发到阿里云公网服务器上,实现内网穿透

1、frp的官方下载地址

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

下载Linux64位的版本 frp_0.27.0_linux_amd64.tar.gz

2、在阿里云ECS服务器(www.walkingcloud.cn IP 101.132.116.99)上解压运行frps

rz上传后

tar -zxf frp_0.27.0_linux_amd64.tar.gz

cd frp_0.27.0_linux_amd64

./frps -c frps.ini & (后台运行)

可以在解压的目录中看到frps.ini frpc.ini两个配置文件以及frps frpc两个程序

将 frps 及 frps.ini 放到具有公网 IP 的机器上(服务端)。

将 frpc 及 frpc.ini 放到处于内网环境的机器上(内网客户端)。

3、在本地Linux服务器(客户端)上解压后,修改frpc.ini配置文件

[common]

server_addr = 101.132.116.99 (也就是服务端的公网地址)

server_port = 7000 (服务端端口)

[ssh]

type = tcp

local_ip = 127.0.0.1

local_port = 22

remote_port = 6005 (也就是要使用的转发端口)

然后运行./frpc -c ./frpc.ini &

4、最后验证内网穿透是否成功

新建主机www.walkingcloud.cn(解析后IP101.132.116.99) Port 6005的连接

可以访问本地Linux服务器的SSH服务,内网穿透成功

当然frp的功能相当强大,上面只演示最简单的一种用法,可以参考官方详细的说明文档,可实现

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

转发 DNS 查询请求

对外提供简单的文件访问服务

安全地暴露内网服务

点对点内网穿透

等等功能,就不详细介绍了

本文分享自微信公众号 - WalkingCloud(WalkingCloud2018),作者:yuanfan2012

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-06-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【技术创作101训练营】腾讯云主机上部署 FRP+Teamviewer 穿透内网进行远程运维

    【技术创作101训练营】腾讯云主机上部署工具 FRP+Teamviewer 穿透内网进行远程运维

    yuanfan2012
  • 腾讯云主机上部署FRP+Teamviewer穿透内网进行远程运维

    frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议 可以将内网服务以安全、便捷的方式通过具有公网 IP ...

    yuanfan2012
  • CentOS下LVS负载均衡的简单实践

    LVS服务器双网卡 eth0 192.168.31.210 eth1:10.10.10.210

    yuanfan2012
  • frp内网穿透部署搭建教程,内网端口暴露给了外网

    简单记录一下frp的部署和基本用法,主要是因为今天自己切实享受到了frp带来的便利= =

    砸漏
  • 对 list 中的相同数据进行分组

    同一组数据分组 需求:一个 list 里可能会有出现一个用户多条数据的情况。要把多条用户数据合并成一条。 思路:将相同的数据中可以进行确认是相同的数据,拿来做分...

    潇洒
  • git中出现的一些问题 原

    晓歌
  • 一个feign使用不当的问题

    以上配置在不熟悉feign-hystrix 或者查看 Feign Hystrix Fallbacks 的可能感觉并没有问题,项目启动也是正常

    itliusir
  • 加速扩产、业绩暴涨,新五丰养猪股价值需要被重估

    猪价又反弹了。据公开数据,6月29日全国农产品批发市场猪肉平均价格为每公斤45.45元,一个月前,这个价格还是38.65元。一个月时间,猪价又回到了高位,且持续...

    刘旷
  • 来玩Play框架06 用户验证

    用户验证(User Authentification)复合的使用Play框架的数个功能,包括前面已经了解的表单和数据库,以及这篇文章里要提到的加密和会话。根据应...

    Vamei
  • 牛客网-最小的k个数

    输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。

    TrueDei

扫码关注云+社区

领取腾讯云代金券