frp内网映射初体验

admin2024-07-08  11

frp内网映射工具配置

        • 1、配置穿透映射工具服务器信息
        • 2、服务器配置
        • 3、客户端配置
        • 4、配置完毕后
1、配置穿透映射工具服务器信息

1.1、frp版本是 frp_0.57.0

1.2、不同服务器配置
公网服务器(frps服务端):Centos-7
内网服务器(frpc客户端):Window -10

1.3、公网服务器启用应用后台运行:
此处内容待补充

2、服务器配置

frp内网映射初体验,在这里插入图片描述,第1张

2.1、配置文件编写
frps.toml

# frp绑定端口
bindPort = 8000
#服务端连接身份认证,默认token
auth.method = "token"
#服务端token密码
auth.token = "123456"

# 是否只接受启用了TLS的客户端连接
transport.tls.force = false
# 每个客户端可以创建多少隧道
maxPortsPerClient = 20
# 设置开发端口
allowPorts = [{start = 8001, end = 8009}]

# 监控配置
webServer.addr = "0.0.0.0"
webServer.port = 8005
webServer.user = "admin"
webServer.password = "admin123"

2.2、执行启动命令:
frps_0.57.0目录下,执行命令启动

cd /xxxx/frps_0.57.0/
frps -c frps.toml
3、客户端配置

frp内网映射初体验,在这里插入图片描述,第2张
frpc.toml

# 公共配置
# 服务器公网ip
serverAddr = "123.41.213.213"
serverPort = 8000
#是否和服务端之间启用TLS连接
auth.method = "token"
#服务端token密码,密码不正确将无法连接服务器
auth.token = "123456"
#是否和服务端之间启用TLS连接
transport.tls.enable = false
#默认为true,当配置为true时,无法和vhostHTTPSPort端口复用
transport.tls.disableCustomTLSFirstByte = false

[[proxies]]
# 自定义名称
name = "将"
# type网站应用 tcp即可,原本使用http但是遇到很多问题,最后咨询大佬,使用tcp即可
type = "tcp"
localIP = "127.0.0.1"
# 本地应用端口, 本地端口 7033  ->  外网端口 7001
localPort = 7088
remotePort = 8001
#传输加密,加密算法采用 aes-128-cfb
transport.useEncryption = true 
#传输压缩,压缩算法采用 snappy  
transport.useCompression = true   

3.2、执行启动命令:
frp内网映射初体验,在这里插入图片描述,第3张

frpc_0.57.0目录下,执行命令启动客户端

frpc -c frpc.toml
4、配置完毕后

根据服务器的ip,输入123.41.213.213:8005,即可查看所有代理的端口信息:
例如:
frp内网映射初体验,在这里插入图片描述,第4张

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!