frp内网穿透配置

服务器:

下载frp安装包

wget https://file.kskxs.com/frp/frp-v0.27.0/frp_0.27.0_linux_amd64.tar.gz

解压包

tar xf frp_0.27.0_linux_amd64.tar.gz

修改配置文件

cd frp_0.27.0_linux_amd64
vim frps.ini    # 这个是服务端配置文件
[common]
bind_port = 7000

vim frpc.ini   # 这个是服务器客户端配置文件
[common]
server_addr = xx.xxx.xxx.xx  # 设置为服务器的公网地址
server_port = 7000

[group1]      #  下面的配置是我需要通过该服务器来访问内网的8088端口
type = stcp    
sk = xxxxxxx   #密码
local_ip = xx.xxx.xxx.xx  # 内网ip,不局限于本机ip,可以是能够访问的所有内网ip
local_port = 80  #内网端口

可以访问  https://github.com/fatedier/frp/blob/master/README_zh.md 来获取更多的功能。

启动服务

./frps -c frps.ini
./frpc -c frpc.ini 

客户端

linux客户端:https://file.kskxs.com/frp/frp-v0.27.0/frp_0.27.0_linux_amd64.tar.gz

Windows客户端:https://file.kskxs.com/frp/frp-v0.27.0/frp_0.27.0_windows_amd64.zip

解压后修改配置文件 frpc.ini

[common]
server_addr = xx.xxx.xxx.xx  # 服务端的公网ip
server_port = 7000   # 服务端的服务端口

[xxxxxxx]
type = stcp
role = visitor
server_name = group1  #服务器客户端配置文件的组名
sk = xxxxxxx # 服务器客户端配置文件的密码
bind_addr = 127.0.0.1  # 我这里只是需要本机客户端能够访问即可,如果需要多人访问,可以修改为0.0.0.0
bind_port = 80  # 服务器客户端配置文件中需要访问的端口

启动客户端

Windows:
    frpc.exe -c frpc.ini
Linux:
    ./frpc -c frpc.ini

客户端启动完成服务后,直接打开浏览器,输入  localhost:80   当然你要设置的是不同的端口就修改一下。

原文地址:https://www.cnblogs.com/liuYGoo/p/11934470.html