BlueRoseNote/03-UnrealEngine/流程管理与部署/路由器与NAS/frp反向代理实现内网穿透.md

70 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: frp反向代理实现内网穿透
date: 2023-07-11 16:12:34
excerpt:
tags:
rating: ⭐
---
# 服务端配置
Docker 启动**frps**的命令:
```bash
docker run --restart=always --network host -d \
-v /home/frp/frps.ini:/etc/frp/frps.ini \
--name frps snowdreamtech/frps
```
服务器配置:
```ini
[common]
# 监听端口
bind_port = 7100
# 面板端口
dashboard_port = 7500
# 登录面板账号设置
dashboard_user = bluerose
dashboard_pwd = ljj199221
# 设置http及https协议下代理端口非重要
vhost_http_port = 7001
vhost_https_port = 7002
# 身份验证
token = ljj@378100977
```
# 内网Linux客户端
Docker 启动**frpc**的命令:
```bash
docker run --restart=always --network host -d \
-v /root/frp/frpc.ini:/etc/frp/frpc.ini \
--name frpc snowdreamtech/frpc
```
内网客户端配置:
```bash
[common]
# server_addr为FRPS服务器IP地址
server_addr = 150.109.145.182
# server_port为服务端监听端口bind_port
server_port = 7100
# 身份验证
token = ljj@378100977
# [ssh] 为服务名称下方此处设置为访问frp服务段的2288端口时等同于通过中转服务器访问127.0.0.1的22端口。
# type 为连接的类型此处为tcp
# local_ip 为中转客户端实际访问的IP
# local_port 为目标端口
# remote_port 为远程端口
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 10022
[wol web]
type = http
local_ip = 127.0.0.1
local_port = 7000
custom_domains = blueroses.top
```
# 外网Win客户端