Kullanıcı dostu web arayüzüne sahip kişisel WireGuard VPN sunucusu

WG-Easy projesi sayesinde kişisel bir WireGuard sunucusunun kurulumu ve yapılandırılması sadece birkaç komutla yapılabilir. Bu proje Docker teknolojisine dayanır ve birkaç saniye içinde dağıtılır. WG-Easy VPN sunucusu sunucu kaynaklarını talep etmez ve bu nedenle bir VPS'ye dağıtılabilir (VPS yapılandırması planlanan kullanıcı sayısına bağlıdır). Introserv d.o.o. 4 kıtada 9 lokasyonda düşük fiyatlarla geniş bir VPS yelpazesi sunar, bu da özellikle özel VPN sunucuları kurmak için önemlidir. Docker sunucu görüntüsü varsayılan olarak hem IPv4 hem de IPv6 alt ağlarıyla kullanılmak üzere yapılandırılmıştır.

Linux OS sunucusuna kurulum süreci

1. SSH aracılığıyla sunucuya bağlanın

2. Docker Engine'i yükleyin:

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

3. Kullanıcınızı Docker grubuna ekleyin:

sudo usermod -aG docker $(whoami)

4. Tek bir komutla bir docker konteyneri başlatın. Standart komut şu şekildedir:

docker run -d --name=wg-easy -e WG_HOST=YOUR_SERVER_IP -e PASSWORD=YOUR_ADMIN_PASSWORD -v ~/.wg-easy:/etc/wireguard -p 51820:51820/udp -p 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 weejewel/wg-easy

Önemli! Komutu çalıştırmadan önce birkaç değişkeni değiştirmeniz gerekir. Aşağıda, kendi değerlerinizle değiştirmeniz gereken parametrelerin bir açıklamasını sunuyoruz:
"WG_HOST=" "YOUR_SERVER_IP" değeri yerine sunucunuzun IP adresini belirtin
"PASSWORD=" "YOUR_ADMIN_PASSWORD" değeri yerine web panelinde oturum açmak için kullanılacak şifreyi belirtin

İsteğe bağlı. Varsayılan olarak, "İzin verilen ip" parametresi 0.0.0.0/0 olarak ayarlanmıştır - bu, bağlı istemcinin tüm trafiğinin VPN sunucusundan geçeceği anlamına gelir. Gerekirse, bu parametre istemci uygulaması tarafındaki yüklü yapılandırmada ayarlanabilir.

WireGuard sunucusuna bağlantı portunun değiştirilmesi gerekiyorsa, komut farklı görünecektir. e WG_PORT=PORT_NUMBER seçeneği eklenecek ve konteynere port yönlendirme seçeneğinde de bir değişiklik olacaktır. Değişen port ile örnek komut:

docker run -d --name=wg-easy -e WG_HOST=YOUR_SERVER_IP -e PASSWORD=YOUR_ADMIN_PASSWORD -e WG_PORT=2345 -v ~/.wg-easy:/etc/wireguard -p 2345:51820/udp -p 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 weejewel/wg-easy

5. Konteyneri başlattıktan sonra, tarayıcınızdaki bağlantıyı takip edin - YOUR_SERVER_IP:51821 ve bir şifre girmek için bir form göreceksiniz.

6. Şifrenizi girdiğinizde ana sunucu yönetim sayfasına yönlendirileceksiniz. Ana sayfada, istemci yapılandırmalarının uygun şekilde oluşturulmasına erişiminiz vardır.

Bu konfigürasyonlar daha sonra istemci uygulamasına aktarılmak üzere dosya olarak indirilebilir.

Ya da yapılandırma, QR kodu taranarak kameralı bir mobil cihaza uygulanabilir

İstemci sunucuya bağlandığında, etkinlik kırmızı bir işaretleyici şeklinde ve trafik tüketiminin yoğunluğu olarak görülecektir


VPN sunuculu konteyneri durdurmak için şu komutu çalıştırın:

docker stop wg-easy

VPN sunuculu bir konteyneri kaldırmak için şu komutu çalıştırın:

 docker rm wg-easy

How useful was this article?

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria