Bu rehber, Proxmox üzerinde privileged LXC container içinde wg-easy arayüzü ile çalışan bir WireGuard VPN sunucusu kurmanı sağlar.
Proxmox GUI:
Storage (local) → CT Templates → Templatesdebian-12-standard → Downloadwireguarddebian-12-standardBridge (vmbr0) → DHCP veya sabit IPpct enter 100 # CT ID’ye göre değiştir
apt update && apt upgrade -y
apt install docker.io curl -y
systemctl enable docker
systemctl start docker
mkdir /opt/wg-easy
cd /opt/wg-easy
nano docker-compose.yml
docker-compose.yml İçeriğiversion: "3.8"
services:
wg-easy:
image: ghcr.io/wg-easy/wg-easy
container_name: wg-easy
environment:
- WG_HOST=your.domain.com
- PASSWORD=admin123
ports:
- "51820:51820/udp"
- "51821:51821/tcp"
volumes:
- ./config:/etc/wireguard
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
- net.ipv4.ip_forward=1
restart: always
WG_HOST→ Sabit IP veya alan adın (Cloudflare olabilir).
docker compose up -d
docker-composekomutu eksikse:apt install docker-compose -y
Tarayıcıdan bağlan:
http://EV_IP:51821
adminadmin123📱 QR kod ile mobil cihazlardan kolay bağlantı yapabilirsin.
VPN’e bağlandıktan sonra istemcide:
ping 10.0.0.1
modprobe wireguard)Peer ekleyebilirsinHazırlayan: Emre için özel