开源实例之ZPanel 前言 ZPanel is an open-source web hosting control panel written in PHP and is compatible with Microsoft Windows and POSIX (Linux, UNIX, MacOSX and the BSD's). ZPanel 是 PHP 语言开发的,基于 LNMP 环境的企业级 WEB 托管控制面板,支持Linux、UNIX、MacOS 和Windows。 实例地址 https://zpanel.dujun.eu.org 实例配置 配置 描述 系统 Ubuntu 12.04 程序 ZPanel 10.1.3 实例部署 ZPanel 已停止维护,不建议用于生产环境。对源码感兴趣的可以前往仓库https://github.com/zpanel/zpanelx。 本实例基于第三方 Docker... 2023-03-03
开源实例之解决域名被墙 前言 本篇介绍开源实例系列域名被墙的解决方案。 问题描述 移动网络屏蔽了 eu.org 域名。表现为使用电信网络的电脑端访问开源实例正常,而使用移动网络的手机端无法访问。 解决方案 启用 dujun.tk 域名替换 dujun.eu.org 域名。tk 域名不稳定,在字面上仍用 eu.org 作为入口跳转。 具体部署 申请 dujun.tk 域名 tk 域名可在https://www.freenom.com申请,为期一年,到期可续。 注意:tk 域名没有所有权,随时可能被收回,不建议在正式业务中使用。 生成通配符 SSL 证书 域名解析在 DNSPod,使用 acme.sh 生成通配符 SSL 证书: acme.sh --issue --dns dns_dp -d dujun.tk -d *.dujun.tk 详见《开源实例之免费通配符SSL证书》。 解析 dujun.tk 子域名 ser... 2023-03-02
开源实例之Froxlor 前言 Froxlor is the lightweight server management software for your needs. Froxlor 是一款基于 LNMP 环境开发的 WEB 控制面板,非常轻量,使用简单。 实例地址 https://froxlor.dujun.eu.org 实例配置 配置 描述 系统 Debian 服务端 PHP 7.4 数据库 MariaDB 10.5 服务器 Nginx 程序 Froxlor 2.0.12 实例部署 权限要求 具有系统读写权限 已安装 PHP(推荐 PHP 7.4) 已安装数据库,如 MySQL 已安装 Nginx 域名解析 以 Nginx 为例,配置 url 重写: if (!-e $request_filename) { rewrite ^/(.*) /index.php/$1 last; } 安装程序 官网地址:h... 2023-02-27
开源实例之localtunnel 前言 本篇介绍使用 localtunnel 实现内网穿透。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 localtunnel 介绍 localtunnel exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes. Great for working with browser testing tools like browserling or external api callback services like twilio which require a public url for callbacks. localtunnel 是 Node... 2023-02-27
开源实例之Expose 前言 本篇介绍使用 Expose 实现内网穿透。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 Expose 介绍 Expose is a tunnel application that allows you to share your local sites and applications with others on the internet. It is open source, written in PHP and the best alternative to ngrok for PHP developers. Expose 用 PHP 语言编写,功能与 ngrok 类似。 仓库地址:https://github.com/beyondcode/expose 官网地址:https://expose.dev Expose 部署 环境安装 需要先安装 PHP 8.1+... 2023-02-27
开源实例之rathole 前言 本篇介绍使用 rathole 实现内网穿透。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 rathole 介绍 A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok, can help to expose the service on the device behind the NAT to the Internet, via a server with a public IP. rathole 支持配置文件热重载(hot reload),动态修改端口转发服务。作者宣称,rathole 在高并发情况下比 frp 表现更好,能提供更大的带宽,内存占用更少。 仓库地址:https://githu... 2023-02-27
开源实例之bore 前言 本篇介绍使用 bore 实现内网穿透。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 bore 介绍 A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls. bore 是用 Rust 语言编写的极简的现代隧道应用,使用非常方便。 仓库地址:https://github.com/ekzhang/bore bore 部署 以下是部署示例,其中 192.168.56.10 扮演公网 ip,192.168.56.11 扮演内网 ip。 安装应用 本地安装: apt install cargo cargo install bore-cli 或者用官方 Docker 镜像部署: docke... 2023-02-26
开源实例之WireGuard 前言 本篇介绍 WireGuard 及其用于内网穿透的实例。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 WireGuard 介绍 WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running o... 2023-02-25
开源实例之ngrok 前言 在内网穿透的专题里,必须有 ngrok 的名字,它有广泛的知名度和众多的衍生品。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 ngrok 介绍 ngrok is a reverse proxy that creates a secure tunnel from a public endpoint to a locally running web service. ngrok captures and analyzes all traffic over the tunnel for later inspection and replay. ngrok 是一个使用go语言编写的反向代理软件,可以在公共端和本地 web 服务之间建立安全通道,捕获和分析所有通道上的流量。 ngrok 1.x 开源,但存在严重问题,已不再维护;ngrok 2.x 是商业软件,未开源,但提供一定... 2023-02-25
开源实例之FastTunnel 前言 本篇介绍用 FastTunnel 搭建 ssh、web 内网穿透的方法。了解什么是内网穿透可以参考《开源实例之frp》一文中的介绍。 FastTunnel介绍 FastTunnel是一款高性能跨平台内网穿透工具,使用它可以实现将内网服务暴露到公网供自己或任何人访问。与其他穿透工具不同的是,FastTunnel项目致力于打造一个易于扩展、易于维护的内网穿透框架。可以通过引用FastTunnel.Core的nuget包构建出自己的穿透应用,并针自己所需的业务扩展功能。 GitHub:https://github.com/FastTunnel/FastTunnel Gitee:https://gitee.com/Hgui/FastTunnel 文档地址:https://docs.suidao.io 项目官网:https://suidao.io(提供测试体验) 值得一提的是,FastTunn... 2023-02-22