Commit 258846
2024-10-31 15:23:21 Qwas: Save frp| /dev/null .. frp.md | |
| @@ 0,0 1,84 @@ | |
| + | frp 的使用 |
| + | |
| + | ## 服务端配置 |
| + | |
| + | 完整配置示例:https://github.com/fatedier/frp/blob/dev/conf/frps_full_example.toml |
| + | |
| + | ```toml |
| + | bindAddr = "0.0.0.0" |
| + | bindPort = 7000 |
| + | |
| + | kcpBindPort = 7000 |
| + | |
| + | transport.maxPoolCount = 5 |
| + | transport.tls.force = false |
| + | |
| + | vhostHTTPPort = 7080 |
| + | vhostHTTPSPort = 7443 |
| + | |
| + | webServer.addr = "0.0.0.0" |
| + | webServer.port = 7500 |
| + | webServer.user = "admin" |
| + | webServer.password = "admin" |
| + | webServer.pprofEnable = false |
| + | |
| + | enablePrometheus = true |
| + | |
| + | log.to = "./frps.log" |
| + | log.level = "info" |
| + | log.maxDays = 3 |
| + | log.disablePrintColor = false |
| + | |
| + | detailedErrorsToClient = true |
| + | |
| + | auth.method = "token" |
| + | auth.token = "12345678" |
| + | |
| + | auth.oidc.issuer = "" |
| + | auth.oidc.audience = "" |
| + | auth.oidc.skipExpiryCheck = false |
| + | auth.oidc.skipIssuerCheck = false |
| + | |
| + | allowPorts = [ |
| + | { start = 2000, end = 3000 }, |
| + | { single = 3001 }, |
| + | { single = 3003 }, |
| + | { start = 10110, end = 10120 } |
| + | ] |
| + | |
| + | maxPortsPerClient = 0 |
| + | subDomainHost = "qwas.fun" |
| + | udpPacketSize = 1500 |
| + | natholeAnalysisDataReserveHours = 168 |
| + | ``` |
| + | |
| + | ## 客户端配置 |
| + | |
| + | 完整配置示例: https://github.com/fatedier/frp/blob/dev/conf/frpc_full_example.toml |
| + | |
| + | ```ini |
| + | [common] |
| + | server_addr = frps.qwas.fun |
| + | server_port = 7000 |
| + | admin_user = admin |
| + | admin_pwd = admin |
| + | tls_enable = false |
| + | log_file = /var/frpc.log |
| + | token = 12345678 |
| + | |
| + | [ssh] |
| + | type = tcp |
| + | local_ip = 127.0.0.1 |
| + | local_port = 22 |
| + | remote_port = 10122 |
| + | use_encryption = false |
| + | use_compression = false |
| + | |
| + | [jellyfin] |
| + | type = http |
| + | use_encryption = true |
| + | use_compression = true |
| + | local_ip = 192.168.6.197 |
| + | local_port = 8096 |
| + | subdomain = j |
| + | ``` |