基于容器平台和Cloudflare Tunnels的FRP方案
基于容器平台和Cloudflare Tunnels的FRP方案传统FRP方案进行本地无公网IP服务器的内网穿透及网站发布需要一个有公网IP的云服务器作为中转,难以在安全、稳定、成本之间实现合适的平衡,而使用Cloudflare Tunnels虽然能实现上述功能,但是由于服务器在家用网络使用Cloudflare服务容易出现间断性的不可用状态,在急需使用时的无法访问无疑令人头大。 注意到: Cloudflare Tunnels除了能映射HTTP服务,还可以将TCP端口映射至域名如frp.example.com 本地服务器只要能够访问frp.example.com就能将TCP端口映射到本地,而FRP恰好是通过TCP端口建立服务连接 家用网络下的Cloudflare Tunnels官方服务稳定性不高,但是对基于Cloudflare服务的自用域名如frp.example.com可用性和稳定性较高 因此新方案的思路是: 在云容器平台上部署一个运行Cloudflare Tunnels和frps(FRP服务端)的容器服务,此步骤成本约为零(或许没有一直免费的,但一直会有免费的,包括但不限于...
如何将网站发布到公网
将网站发布到公网从用途上来讲可分为自用和商用,本文仅针对流量不高,负载不大的自用场景总结一些已经实践过的无成本或低成本的可行方案。在自用场景下想要达成公网访问,简单的情形是网站服务部署在各类托管或PaaS平台,复杂的情形是部署在本地服务器上。对于静态网站如Hexo博客,部署到支持静态网页托管的云服务如Vercel既无成本(免费计划已足够)可用性又高;而对于一些轻量的有后端非静态的网站如Halo博客,部署到支持Docker的PaaS平台如Zeabur也能兼顾易用性和低成本。而想要将部署在本地服务器上的网站服务发布到公网则需要根据具体的网络资源情况选择合适方案。 方案分类不同网络资源条件决定了对不同的发布到公网方案的适用性,需确认有无中转服务器(轻量云服务器)、有无公网IP,这里中转服务器指位于境内外的可稳定访问Cloudflare Tunnels的轻量云服务器,无root权限的虚拟主机如Serv00在本文方案下也可以作为中转服务器。一般云服务器都有公网IPv4地址,但未必能让本地服务器连通,而本地家宽下的服务器基本不可能获取公网IPv4,公网IPv6地址获取相对容易,故本文关于中转...
如何科学地注册账号
使用各种在线服务的第一步通常都是注册账号,其中境内服务的账号注册一般与实名手机号强关联,无需同境外服务一样使用多维度条件排除自动注册与滥用行为。本文主要针对如何科学地注册使用境外在线服务提供一些参考,以下所有叙述均是对境外服务而言。 基础条件一般账号注册主要使用邮箱作为注册凭据,并依据注册时的网络情况来判断账号的风险程度。 邮箱选择邮箱后缀会影响不同服务的注册成功率,一般情况下诸如QQ邮箱、网易邮箱等国内邮箱均可用于注册,但可能会被隐性地标记风险,综合注册简单和可用性高的需求推荐使用Gmail邮箱和Outlook邮箱,其中前者注册需要自行学习。 Gmail邮箱和Outlook邮箱分别对应了Google账号和Microsoft账号以及各自旗下的一揽子服务,比如谷歌的云端硬盘、YouTube等,微软的OneDrive、Authenticator(两步验证应用)等,同时二者均可直接注册登录许多服务,如使用谷歌账号登录推特、Cloudflare,使用微软账号注册ZeroTier、Tailscale等。 Outlook邮箱可以设置十个别名,每个别名收到的邮件均可在主邮箱中查看;Gmail邮...
远程桌面/串流游戏方案
前置条件:ZeroTier作用是在各设备之间创造一个虚拟局域网 百度ZeroTier/访问官网ZeroTier – Global Area Networking,点击BUILD YOUR NETWORK后按网页提示注册登录 点击Create A Network后会出现一个Network(红框处),复制NETWORK ID到剪切板 到官网找到页面左上区域的DOWNLOAD,点击找到所需系统的安装文件,下载并安装(安装过程中可能会卡住,等待一段时间后可以发现系统中已经安装上ZeroTier,此时即可正常运行,如失败重启重装) 点击快捷方式后,点击托盘图标,点击Open Control Panel...,打开如下界面,在红框处输入复制的NEIWORK ID,点击Join Network 在创建网络的网页(即ZeroTier Central)中点击红框内的卡片,向下滑动滚轮至找到如下页面,在左侧的Auth一列勾选自己的设备即可 记住Managed IPs下的各设备对应IP,后文有用 RD client使用Windows自带的远程桌面,较稳定,连接时会使主机锁屏,隐私性强目前...
Typora+PicGo/PicGo-core使用指北
简介PicGo/PicGo-core是可用于自动将图片上传至图床的软件,可与Typora/Obsidian联用 其中PicGo有图形化界面,有相册功能,配置更容易 PicGo-core无图形化界面,即开即用,轻量且消耗资源少 图床推荐PicGo图床,免费且未被墙,最理想的选择 Github图床,免费但是dns污染 SMMS图床,免费但是速度慢且有大小限制 Postimage图床,免费且未被墙但是直链分享会压缩 Imgur图床,免费且高速但被墙 前置条件一个Typora,可在此处寻找付费的最新正式版或者免费的古早测试版 PicGo/PicGo-core的安装其实都可以在GitHub里搜索下载安装 PicGo的安装如图配置并从Typora跳转至下载安装PicGo的网页后下载安装PicGo 然后通过快捷属性查看PicGo的安装位置并复制(默认一般为 "C:\Users\用户名\AppData\Local\Programs\PicGo\PicGo.exe"),粘贴到上图打码的PicGo路径处 PicGo-core的安装 PicGo-co...
转载重排 | Heroes in My Heart
Heroes in My Heart初入数院时老师便分享过的文章
