Я нашел самый быстрый способ поднять свой независимый и бесплатный VPN
Сразу оговорка, платить придётся только за хостинг.
1️⃣ Покупаем сервер где-то на просторах интернета. Конечно же сервер должен находиться за пределами страны. Например я закупился на https://eurohoster.org/ (не реклама). Проверяйте лимиты по трафику, в идеале - без ограничений.
2️⃣ Ставим docker
sudo apt install docker.io
Если удобней с DockerCompose то ставим и его
sudo apt install docker-compose
3️⃣ Ставим WG-EASY
Самый простой способ поднять сервис WireGuard c WebUI это проект wg-easy
Код и документация здесь
https://github.com/weejewel/wg-easy
Запускаем контейнер:
https://github.com/weejewel/wg-easy#2-run-wireguard-easy
Для тех кто с DockerCompose, забираем файл здесь:
https://gist.github.com/paulwinex/be87f79687b96786098ec8fa6a8e251c
В обоих случаях потребуется поменять две переменные:
WG_HOST - внешний статичный IP вашего сервера
PASSWORD - придумайте пароль для WEB UI
Остальные параметры указаны ниже на странице github https://github.com/weejewel/wg-easy#options
4️⃣ Ставим клиента
Все доступные клиенты здесь
https://www.wireguard.com/install/
Есть возможность добавить клиента в Network Manager для управления подключением через UI. Установка зависит от вашей системы, ищите мануалы в сети, их много.
https://github.com/max-moser/network-manager-wireguard
Скрипт установки для RasperryPi
https://gist.github.com/paulwinex/c2c4090f19dbe8bd1253c5744f3f06e1
ЗЫ. Конечно же это не "самый простой" и далеко не единственный способ. А просто тот, который использую я сам.
#offtop#linux
📰 AMD Posts Latest "pghot" Code For Overhauling Linux Hot Page Tracking & Promotion
One of the core Linux infrastructure improvements that AMD engineers have been working on recently is pghot as a hot-page tracking and promotion subsystem. This proposed addition to the Linux kernel could be quite beneficial especially for those using modern AMD EPYC servers with CXL and multiple memory tiers...
🔗 Source: https://www.phoronix.com/news/AMD-pghot-RFC-Latest-Linux
#kernel#linux#amd
📰 Linux 7.0 Lands Fix For Years Old Bug Affecting AMD Hainan GPUs
Merged overnight for Linux 7.0 and set to be back-ported to existing Linux stable kernel versions is a fix for aging AMD GCN 1.0 "Hainan" GPU models. This closes a 2021 bug report that was long neglected and ended up being just a small tweak to fix the issue reported of GPU hangs...
🔗 Source: https://www.phoronix.com/news/AMD-Hainan-Fix-Linux-7.0
#kernel#amd#linux
📰AMD Preps More GFX12.1 Enablement For Linux 7.1, Initial VCN 5.0.2 & JPEG 5.0.2 IP
AMD today sent out another batch of AMDGPU kernel graphics driver and AMDKFD kernel compute driver changes to DRM-Next ahead of next month's Linux 7.1 merge window...
🔗 Source: https://www.phoronix.com/news/AMD-More-GFX12.1-Linux-7.1
#kernel#linux#amd
📰 AMD Preps More Graphics Driver Code For Linux 7.1
Last week yet more AMDGPU kernel graphics driver updates were submitted to DRM-Next ahead of the Linux 7.1 merge window happening in April...
🔗 Source: https://www.phoronix.com/news/More-AMDGPU-For-Linux-7.1
#linux#kernel#amd
📰AMD Ryzen AI NPUs Are Finally Useful Under Linux For Running LLMs
Over the past two years AMD has developed the AMDXDNA accelerator driver in the mainline Linux kernel for supporting the AMD Ryzen AI NPUs. But when it comes to user-space software on Linux actually able to leave the Ryzen AI NPUs it's been... extremely limited with nothing really useful besides some niche bits of code. Even AMD's own software like their GAIA on Linux has used Vulkan with their iGPUs rather than any NPU support.
🔗 Source: https://www.phoronix.com/news/AMD-Ryzen-AI-NPUs-Linux-LLMs
#kernel#linux#amd
📰Linux Preps IBPB-On-Entry Feature For AMD SEV-SNP Guest VMs
Heading toward the Linux 7.0 kernel and marked for back-porting to current stable Linux kernel versions is employing a new SEV-SNP security feature found on AMD Zen 5 processors for enhancing security of guest virtual machines...
🔗 Source: https://www.phoronix.com/news/AMD-IBPB-On-Entry-SNP-VMs
#linux#amd#kernel
📰 AMD DPTCi Driver Posted For Linux To Better Enhance Ryzen Gaming Handhelds
A request for comments (RFC) patch series was posted today to the Linux kernel mailing list to introduce the AMD Dynamic Power and Thermal Configuration Interface "DPTCi" driver. With this driver it would provide better upstream Linux kernel support for tuning the power / performance / thermals of modern Ryzen-powered gaming handheld devices.
🔗 Source: https://www.phoronix.com/news/AMD-DPTCi-Linux-Driver
#linux#amd#kernel
📰AMD Prepares Linux For Instruction-Based Sampling Improvements With Zen 6
A set of patches recently posted to the Linux kernel mailing list have now been queued up to a tip/tip.git branch for planned introduction in Linux 7.1. These patches are for enhancing the Linux perf subsystem support for AMD Instruction-Based Sampling (IBS) improvements with next-gen Zen 6 processors...
🔗 Source: https://www.phoronix.com/news/Linux-Perf-AMD-IBS-Zen-6
#amd#linux#kernel
📰 AMD Posts Linux Patches For SEV-SNP BTB Isolation
It's quite a mouthful but today AMD posted Linux kernel patches for preparing SEV-SNP BTB isolation support for further enhancing the security of virtual machines (VMs) for confidential computing...
🔗 Source: https://www.phoronix.com/news/AMD-SEV-SNP-BTB-Isolation
#amd#linux#kernel
📰 AMD Preparing Linux Kernel For "RMPOPT" To Help Reduce Overhead On SEV-SNP Servers
AMD sent out a set of Linux kernel patches today for enabling use of a new instruction dubbed RMPOPT. Given the timing of these patches, RMPOPT is presumably a feature coming with next-gen AMD EPYC Zen 6 "Venice" processors...
🔗 Source: https://www.phoronix.com/news/AMD-RMPOPT-Linux
#linux#kernel#amd