date
icon
password
description
permalink
categories
type
status
slug
summary
tags
category
updated
Mar 22, 2024 09:10 AM
前言
最近配了一台服务器,配置清单cpu: e2660、内存: 16*2 ecc。
使用 proxmox 安装了多台虚拟机,使用其中的 3 台 4c 8g 的搭建了一个 3 节点的 k8s 集群。因为没有公网 ip或者说进不了电信光猫改不了配置,不能直接通过公网访问到内网,所以使用 frp 内网穿透,提供公网访问。
预期实现的功能:
- 可通过域名直接访问内网,不带端口,eg: http://ltinyho.top
- 支持 https, eg: https://ltinyho.top
- 支持 websocket
内网穿透配置
- 将域名绑定到具有公网ip的服务器
- 将80和443端口的流量转发到 fprs http监听的 7080端口。这样流量就会通过 frps -> frpc 到内网宿主机。
- 将配置的域名的流量都转到本地的 80 端口。
- 反向代理,将流量代理到 k8s 集群
配置
frps 配置
内网宿主机nginx配置
内网 frpc 配置