61  
Linux下内网穿透工具Frp的简单使用
作者: 文艺范儿 于 2021年07月26日 发布在分类 / linux / 系统相关 下,并于 2021年07月26日 编辑
frp

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

1、下载并解压frp

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

tar xf frp_0.37.0_linux_amd64.tar.gz

2、在公网服务器运行frp

cd frp_0.37.0_linux_amd64

nohup ./frps -c frps.ini  >> frps.log 2>&1 &

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


wget  http://down-wy2.oss-cn-hongkong.aliyuncs.com/gongju-test/frp_0.37.0_linux_amd64.tar.gz

tar xf frp_0.37.0_linux_amd64.tar.gz

cd frp_0.37.0_linux_amd64

vim frpc.ini

[common]

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

server_port = 7000 (服务端端口)

[ssh]

type = tcp

local_ip = 127.0.0.1

local_port = 22

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

然后运行

nohup ./frpc -c ./frpc.ini >> frpc.log 2>&1 &

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

当然frp的功能相当强大,上面只演示最简单的一种用法,可以参考官方详细的说明文档,可实现
通过自定义域名访问部署于内网的 web 服务

转发 DNS 查询请求
对外提供简单的文件访问服务
安全地暴露内网服务
点对点内网穿透





 推荐知识

 历史版本

修改日期 修改人 备注
2021-07-26 14:26:07[当前版本] 文艺范儿 创建版本

  目录
    文艺知识分享平台 - 4.3.0 - 文艺范儿