专栏名称: 院长技术
《院长技术》专注于DevOps技术栈研究,云原生、Istio,CICD、Docker、Prometheus、K8s、ServiceMesh、Jenkins、Linux、微服务、分布式存储、监控、日志收集、安全渗透、虚拟化等技术栈。
目录
相关文章推荐
中国食品药品监管杂志  ·  科普 | ... ·  12 小时前  
煲都黎川  ·  震惊!最爱吃的焦糖味瓜子出问题了! ·  20 小时前  
乌兰察布云  ·  事关中小学“校园餐”,教育部最新部署→ ·  昨天  
乌兰察布云  ·  事关中小学“校园餐”,教育部最新部署→ ·  昨天  
中国食品药品监管杂志  ·  曝光 | 这23批次食品抽检不合格,购买请注意! ·  2 天前  
中国药闻  ·  奋进的春天丨中国经济春潮涌动开新局 ·  2 天前  
51好读  ›  专栏  ›  院长技术

自建一款比OpenVPN还好用的虚拟专用网络

院长技术  · 公众号  ·  · 2024-06-12 15:02

正文

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

官网: https://www.wireguard.com/

GitHub:https://github.com/WireGuard

wg-easy Github:https://github.com/wg-easy/wg-easy

项目简介

WireGuardVPN是一种新型的VPN协议,它通过在内核层运行,提供高效、安全、简单和现代的VPN解决方案。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

安装Docker-compose

下载 Docker-Compose 二进制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -/usr/local/bin/docker-compose

给文件增加执行权限
chmod +/usr/local/bin/docker-compose

检查 Docker-Compose 版本
docker-compose -v

下载镜像

docker pull ghcr.m.daocloud.io/wg-easy/wg-easy

创建服务

docker run -d \
  --name=wg-easy \
  -e LANG=de \
  -e WG_DEFAULT_DNS=114.114.114.114 \
  -e WG_HOST=120.4.30.89 \ # 公网IP
  -e PASSWORD=dean \ # 登录密码
  -e PORT=51821 \
  -e WG_PORT=51820 \
  -~/.wg-easy:/etc/wireguard \
  -51820:51820/udp \
  -51821:51821/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl="net.ipv4.conf.all.src_valid_mark=1" \
  --sysctl="net.ipv4.ip_forward=1" \
  --restart unless-stopped \
  ghcr.m.daocloud.io/wg-easy/wg-easy

Web访问

https://ip:51820


通过Grafana可以展示数据

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

更多技术干货持续输出中......


知识星球,试运营中,

原价188¥在不断上涨, 现加入仅需129¥ ,文档正逐渐上传!

欢迎加入 QQ-4 群:【

1群-2群-3群已满

推荐阅读

K8s命令行交互运维神器







请到「今天看啥」查看全文