自託管 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.