维护内心的和平
我们一直在努力

frpc (frp客户端)完整配置文件

# [common] is integral section
[common]
# A literal address or host name for IPv6 must be enclosed
# in square brackets, as in "[::1]:80", "[ipv6-host]:http" or "[ipv6-host%zone]:80"
server_addr = 0.0.0.0
server_port = 7000

# if you want to connect frps by http proxy or socks5 proxy, you can set http_proxy here or in global environment variables
# it only works when protocol is tcp
# http_proxy = http://user:passwd@192.168.1.128:8080
# http_proxy = socks5://user:passwd@192.168.1.128:1080

# console or real logFile path like ./frpc.log
log_file = ./frpc.log

# trace, debug, info, warn, error
log_level = info

log_max_days = 3

# for authentication
token = 12345678

# set admin address for control frpc's action by http api such as reload
admin_addr = 127.0.0.1
admin_port = 7400
admin_user = admin
admin_pwd = admin

# connections will be established in advance, default value is zero
pool_count = 5

# if tcp stream multiplexing is used, default is true, it must be same with frps
tcp_mux = true

# your proxy name will be changed to {user}.{proxy}
user = your_name

# decide if exit program when first login failed, otherwise continuous relogin to frps
# default is true
login_fail_exit = true

# communication protocol used to connect to server
# now it supports tcp and kcp and websocket, default is tcp
protocol = tcp

# if tls_enable is true, frpc will connect frps by tls
tls_enable = true

# specify a dns server, so frpc will use this instead of default one
# dns_server = 8.8.8.8

# proxy names you want to start divided by ','
# default is empty, means all proxies
# start = ssh,dns

# heartbeat configure, it's not recommended to modify the default value
# the default value of heartbeat_interval is 10 and heartbeat_timeout is 90
# heartbeat_interval = 30
# heartbeat_timeout = 90

# 'ssh' is the unique proxy name
# if user in [common] section is not empty, it will be changed to {user}.{proxy} such as 'your_name.ssh'
[ssh]
# tcp | udp | http | https | stcp | xtcp, default is tcp
type = tcp
local_ip = 127.0.0.1
local_port = 22
# true or false, if true, messages between frps and frpc will be encrypted, default is false
use_encryption = false
# if true, message will be compressed
use_compression = false
# remote port listen by frps
remote_port = 6001
# frps will load balancing connections for proxies in same group
group = test_group
# group should have same group key
group_key = 123456
# enable health check for the backend service, it support 'tcp' and 'http' now
# frpc will connect local service's port to detect it's healthy status
health_check_type = tcp
# health check connection timeout
health_check_timeout_s = 3
# if continuous failed in 3 times, the proxy will be removed from frps
health_check_max_failed = 3
# every 10 seconds will do a health check
health_check_interval_s = 10

[ssh_random]
type = tcp
local_ip = 127.0.0.1
local_port = 22
# if remote_port is 0, frps will assign a random port for you
remote_port = 0

# if you want to expose multiple ports, add 'range:' prefix to the section name
# frpc will generate multiple proxies such as 'tcp_port_6010', 'tcp_port_6011' and so on.
[range:tcp_port]
type = tcp
local_ip = 127.0.0.1
local_port = 6010-6020,6022,6024-6028
remote_port = 6010-6020,6022,6024-6028
use_encryption = false
use_compression = false

[dns]
type = udp
local_ip = 114.114.114.114
local_port = 53
remote_port = 6002
use_encryption = false
use_compression = false

[range:udp_port]
type = udp
local_ip = 127.0.0.1
local_port = 6010-6020
remote_port = 6010-6020
use_encryption = false
use_compression = false

# Resolve your domain names to [server_addr] so you can use http://web01.yourdomain.com to browse web01 and http://web02.yourdomain.com to browse web02
[web01]
type = http
local_ip = 127.0.0.1
local_port = 80
use_encryption = false
use_compression = true
# http username and password are safety certification for http protocol
# if not set, you can access this custom_domains without certification
http_user = admin
http_pwd = admin
# if domain for frps is frps.com, then you can access [web01] proxy by URL http://test.frps.com
subdomain = web01
custom_domains = web02.yourdomain.com
# locations is only available for http type
locations = /,/pic
host_header_rewrite = example.com
# params with prefix "header_" will be used to update http request headers
header_X-From-Where = frp
health_check_type = http
# frpc will send a GET http request '/status' to local http service
# http service is alive when it return 2xx http response code
health_check_url = /status
health_check_interval_s = 10
health_check_max_failed = 3
health_check_timeout_s = 3

[web02]
type = https
local_ip = 127.0.0.1
local_port = 8000
use_encryption = false
use_compression = false
subdomain = web01
custom_domains = web02.yourdomain.com
# if not empty, frpc will use proxy protocol to transfer connection info to your local service
# v1 or v2 or empty
proxy_protocol_version = v2

[plugin_unix_domain_socket]
type = tcp
remote_port = 6003
# if plugin is defined, local_ip and local_port is useless
# plugin will handle connections got from frps
plugin = unix_domain_socket
# params with prefix "plugin_" that plugin needed
plugin_unix_path = /var/run/docker.sock

[plugin_http_proxy]
type = tcp
remote_port = 6004
plugin = http_proxy
plugin_http_user = abc
plugin_http_passwd = abc

[plugin_socks5]
type = tcp
remote_port = 6005
plugin = socks5
plugin_user = abc
plugin_passwd = abc

[plugin_static_file]
type = tcp
remote_port = 6006
plugin = static_file
plugin_local_path = /var/www/blog
plugin_strip_prefix = static
plugin_http_user = abc
plugin_http_passwd = abc

[plugin_https2http]
type = https
custom_domains = test.yourdomain.com
plugin = https2http
plugin_local_addr = 127.0.0.1:80
plugin_crt_path = ./server.crt
plugin_key_path = ./server.key
plugin_host_header_rewrite = 127.0.0.1

[secret_tcp]
# If the type is secret tcp, remote_port is useless
# Who want to connect local port should deploy another frpc with stcp proxy and role is visitor
type = stcp
# sk used for authentication for visitors
sk = abcdefg
local_ip = 127.0.0.1
local_port = 22
use_encryption = false
use_compression = false

# user of frpc should be same in both stcp server and stcp visitor
[secret_tcp_visitor]
# frpc role visitor -> frps -> frpc role server
role = visitor
type = stcp
# the server name you want to visitor
server_name = secret_tcp
sk = abcdefg
# connect this address to visitor stcp server
bind_addr = 127.0.0.1
bind_port = 9000
use_encryption = false
use_compression = false

[p2p_tcp]
type = xtcp
sk = abcdefg
local_ip = 127.0.0.1
local_port = 22
use_encryption = false
use_compression = false

[p2p_tcp_visitor]
role = visitor
type = xtcp
server_name = p2p_tcp
sk = abcdefg
bind_addr = 127.0.0.1
bind_port = 9001
use_encryption = false
use_compression = false
Download Best WordPress Themes Free Download
Premium WordPress Themes Download
Download WordPress Themes Free
Premium WordPress Themes Download
download udemy paid course for free
download lenevo firmware
Download Nulled WordPress Themes
lynda course free download
赞(1) 打赏
转载注明出处:枫叶博客 » frpc (frp客户端)完整配置文件
分享到: 更多 (0)

评论 14

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    Whoa! This blog looks just like my old one! It’s on a completely different topic but it has pretty much the same layout and
    design. Great choice of colors!

    • thanks.The theme is DUX.

      枫叶 - 94p.net4个月前 (07-29)回复
  2. #2

    For most recent news you have to pay a visit world-wide-web and
    on the web I found this website as a most excellent website for
    most up-to-date updates.

  3. #3

    Wonderful blog! I found it while browsing on Yahoo News. Do
    you have any tips on how to get listed in Yahoo News?

    I’ve been trying for a while but I never seem to get there!
    Appreciate it

    giong cherry anh dao4个月前 (07-30)回复
  4. #4

    I think this is among the most important info for me. And i am glad reading your
    article. But wanna remark on few general things, The
    site style is ideal, the articles is really nice :
    D. Good job, cheers

    • 🙂

      枫叶 - 94p.net3个月前 (08-09)回复
  5. #5

    What’s up to every body, it’s my first pay a visit of this web site;
    this blog consists of awesome and genuinely good data in favor of visitors.

  6. #6

    Great post however , I was wondering if you could write a litte
    more on this subject? I’d be very thankful if you could elaborate a little bit more.
    Kudos!

    • What problem are you experiencing?

      枫叶 - 94p.net2个月前 (09-29)回复
  7. #7

    Admiring tһe tіme and effort you pսt into your website
    аnd detailed informati᧐n you provide. It’s awesome tо ⅽome
    acгoss а blog еvеry once in a ѡhile that isn’t
    the same unwanted rehashed material. Excellent гead!
    I’ve saved your site and I’m including yoᥙr RSS feeds to my Google account.

  8. #8

    Ꮢight һere iѕ the right webpage f᧐r anyone ԝh᧐ wants
    to understand this topic. Үoᥙ know a whоlе ⅼot its aⅼmost tough to
    argue witһ you (not that I ɑctually would ѡant to…HaHa).
    Yⲟu definitely put a brand neѡ spin on а subject which һas ƅeen written about foг many
    yeɑrs. Wonderful stuff, just great!

    giong dan huong1个月前 (10-07)回复
  9. #9

    I think what you said made a great deal of sense.
    However, what about this? suppose you added a little content?
    I ain’t suggesting your content is not good, but suppose you added a headline that makes people
    desire more? I mean frpc (frp客户端)完整配置文件-枫叶博客 is
    a little plain. You could peek at Yahoo’s
    home page and note how they create news titles to grab people
    interested. You might try adding a video or a picture or two to get people excited about what you’ve written. Just my opinion, it could make your posts a little livelier.

    Contact Improvisation1个月前 (10-07)回复
    • thank’s

      枫叶 - 94p.net1个月前 (10-10)回复
  10. #10

    Hi there to every , since I am genuinely eager of reading
    this web site’s post to be updated regularly.
    It consists of nice stuff.

推荐

枫叶数卡枫叶网盘

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏