avatar

瓜生花子八宝粥

少壮不努力 老了看浏览器

  • 首页
  • 开源项目
  • Linux
  • Windows
  • Docker
  • 中间件
  • 数据库
主页 wireguard vpn 部署
文章

wireguard vpn 部署

发表于 2025-07-15 更新于 2025-07- 17
作者 jepwei
2~2 分钟 阅读

mkdir -p /opt/wireguard

cd /opt/wireguard

nano docker-compose.yml

version: "3.8"

services:

  wg-easy:

    environment:

      - WG_HOST=192.168.3.128 # 替换为你的服务器公网 IP 或域名

      - PASSWORD=qweqwe123 # 替换为 Web 界面登录密码

      - WG_DEFAULT_DNS=114.114.114.114 # 可选,设置客户端 DNS

      - WG_DEFAULT_ADDRESS=10.8.0.x # 可选,VPN 内部 IP 范围

      - WG_ALLOWED_IPS=192.168.67.0/24,192.168.68.0/24

    image: weejewel/wg-easy

    container_name: wg-easy

    volumes:

      - ~/.wg-easy:/etc/wireguard

    ports:

      - "51820:51820/udp" # WireGuard 端口

      - "51821:51821/tcp" # Web 界面端口

    cap_add:

      - NET_ADMIN

      - SYS_MODULE

    sysctls:

      - net.ipv4.ip_forward=1

      - net.ipv4.conf.all.src_valid_mark=1

    restart: unless-stopped


sudo docker compose up -d
http://<YOUR_SERVER_IP>:51821

客户端下载:https://www.wireguard.com/install/

开源项目, Docker
开源项目 docker
许可协议: 
分享

相关文章

7月 17, 2025

1panel 部署

离线部署(仅支持v1版本) https://1panel.cn/docs/v1/installation/package_installation/ 在线部署(v2版本) bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/packa

7月 16, 2025

jumpserver 堡垒机部署

# 导入镜像 # 准备卷和数据目录 mkdir -p /data/jumpserver/jsdata && docker volume create pgdata # 进行部署 docker run --privileged=true -itd --name jms_all \ -

7月 15, 2025

dockovpn 部署

docker run -itd --rm --cap-add=NET_ADMIN \ -p 1194:1194/udp \ -e HOST_ADDR=36.133.208.184 \ -e NET_ADAPTER=eth0 \ -v openvpn_conf:/opt/Dockovpn_data \

下一篇

KVM 虚拟机创建模板

上一篇

dockovpn 部署

最近更新

  • 1panel 部署
  • jumpserver 堡垒机部署
  • ubuntu 设置时间显示为24小时制
  • pritunl vpn 部署
  • dockovpn 部署

热门标签

nacos openvpnas 资源分享 docker oracle mysql ubuntu 开源项目 虚拟化 Linux

目录

©2025 瓜生花子八宝粥. 保留部分权利。

使用 Halo 主题 Chirpy