开源内网穿透工具frp基本介绍及使用

1、简要说明

配置简单、稳定好用的开源内网穿透软件,  分为服务端和客户端,支持tcp、udp、http、https、ssh等协议。

2、安装及配置

服务端和客户端都执行以下操作

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

服务端配置

服务端必须要有公网IP的,仅配置frps.ini。进入到frp安装目录,若只涉及到端口,不涉及到域名的情况下,只需要自定义端口即可,然后在后台启动运行。

[root@elves-3 ~]# cd /usr/local/frp

[root@elves-3 frp]# cat frps.ini
[common]
bind_port = 6735

[root@elves-3 frp]# ./frps -c ./frps.ini &

客户端配置

仅配置frpc.ini即可。配置示例如下:

[root@elves-2 ~]# cd /usr/local/frp

[root@elves-2 ~]# cat frps.ini 
 [common]
server_addr = 47.107.xx.xx
server_port = 6735

[ssh]
type = tcp
local_ip = 192.168.1.13
local_port = 22
remote_port = 31322

[root@elves-2 ~]# ./frpc -c ./frpc.ini &

47.107.xx.xx为服务端公网IP,server_port和服务端bind_port保持一致。此处配置的内网ssh端口穿透,在客户端的frp在后台启动成功后,通过登录linux服务器的客户端工具,使用服务端的公网IP以及31322端口,即可登录到内网1.13这台服务器来。

猜你喜欢

转载自www.cnblogs.com/sunnynic/p/12316995.html
今日推荐