frp内网穿透

frp内网穿透

将下载好的文件frp上传至服务端和客户端

linux  下载 文件和Windows通用

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

frpc是客户端 frps是客户端

[common]

bind_port=7000 #默认服务端口7000  客户端要和此处一致

windows最好注册服务 因为服务端客户端不能总用cmd窗口打开,故注册为系统服务需用到nssm软件来进行配置

官网:http://nssm.cc   下载解压并且在解压后的文件夹打开cmd窗口

nssm install frp

Path             程序路径  /下载解压后的路径   frps.ini

startup direcoty    frp解压的文件夹路径

Arguments框中输入-c frps.ini  #加载服务器配置文件

服务名

frp配置默认即可


# 启动服务 frpc为安装服务时自定义名称 如:frp_amd64nssm start frpc

# 停止服务 nssm stop frpc

# 编辑服务配置 nssm edit frpc

# 删除服务 nssm remove frpc

配置客户端

[common]

# 配置服务端对外的ip地址 随意填写的

server_addr = 111.23.36.33  #服务器ip地址

#配置服务端监听的端口

server_port = 7000   #服务器服务端口

#token =  #如果配置token

#pool_count = 5

#这里是配置端口转发

[服务名 随便写]

#类型为tcp

type = tcp

#本地ip地址一般为127.0.0.1

local_ip = 127.0.0.1

#本地要映射的端口

local_port = 8080

#映射到服务端的端口

remote_port = 7500

客户端对应为frpc开头的运行

frpc -c frpc.ini    加载客户端配置文件

访问 服务器ip+映射的端口即可

你可能感兴趣的:(frp内网穿透)