自托管 EASY Wireguard 服务器



为了正确管理家庭实验室中的自托管应用程序,您需要远程访问。 在我的“什么是 Apache Guacamole”中,我谈到了如何做到这一点。 在本视频中,我们将介绍 Wireguard VPN 以及创建您自己的 Wireguard VPN 门户以访问家庭实验室网络上任何内容的一种非常简单的方法。 安装注意事项。 从虚拟机上的 Ubuntu 20.04 服务器开始,以获得 Wireguard 内核支持安装 Docker curl -sSL https://get.docker.com | sh 将当前用户添加到 Docker 组 sudo usermod -aG docker $(whoami) newgrp docker groups 安装 Docker Compose sudo apt-get install docker-compose 配置 Wireguard sudo su mkdir ~/.wg-easy cd ~/.wg-easy wget https ://raw.githubusercontent.com/WeeJeWel/wg-easy/master/docker-compose.yml nano docker-compose.yml version: “3” services: wg-easy: environment: # ⚠ Required: # 把这个改成你的主机的公共地址 – WG_HOST=mydomain.com # 可选: – PASSWORD=biglongcomplexpassword – WG_PORT=51820 – WG_DEFAULT_ADDRESS=10.5.0.x – WG_DEFAULT_DNS=1.1.1.1 # – WG_ALLOWED_IPS=172/1w container_name: wg-easy 卷: – .:/etc/wireguard 端口: – “51820:51820/udp” – “51821:51821/tcp” 重启:除非停止 cap_add: – NET_ADMIN – SYS_MODULE sysctls: – net.ipv4。 ip_forward=1 – net.ipv4.conf.all.src_valid_mark=1 保存文件 运行 Wireguard 并将其设置为在重启时自动启动 docker-compose up -d Web 界面将位于:http://abcd:51821 打开UD 防火墙端口中的 P 端口 51820 转发到 Wireguard 服务器的地址。 使用 SSL 定义 Nginx 代理管理器条目以供外部访问。 ———- 访问我们:https://www.scottibyte.com/ 讨论:https://discussion.scottibyte.com/ 聊天:https://chat.scottibyte.com/

2 comments

Comments are closed.