Перейти к содержимому

Как настроить собственный VPN-сервер WireGuard на Ubuntu 26.04

ZacsTech

0:00 / 0:00

Как настроить собственный VPN-сервер WireGuard на Ubuntu 26.04

2 874 просмотра · 1 месяц назад
ZacsTech
34,9 тыс. подписчиков
2 874 просмотра · 1 месяц назад
В этом видео я покажу вам, как настроить собственный VPN-сервер WireGuard на Ubuntu 26.04, используя VPS от Contabo. Вместо того чтобы полагаться на коммерческого VPN-провайдера, мы создадим собственный VPN-сервер и подключим к нему несколько устройств. Начнём с подключения к VPS Ubuntu по SSH, обновим систему, установим WireGuard, настроим VPN-сервер, создадим ключи клиента и проверим VPN-соединение. 🔗 VPS https://zacs-tech.com/go/contabo-home... 👉 Получите VPS Kamatera (30 дней бесплатной пробной версии) https://zacs-tech.com/go/kamatera-vps/ 👉 Получите VPS Rose Hosting https://zacs-tech.com/go/rosehosting/ 👉 Зарегистрируйте доменное имя https://zacs-tech.com/go/namecheap/ Использованные команды sudo apt install wireguard -y echo "net.ipv4.ip_forward = 1" | sudo tee -a /etc/sysctl.conf sudo sysctl -p ip -o -4 route show to default | awk '{print $5}' wg genkey | sudo tee /etc/wireguard/server_private.key | wg открытый ключ | sudo tee /etc/wireguard/server_public.key sudo nano /etc/wireguard/wg0.conf sudo chmod -R 600 /etc/wireguard sudo systemctl enable wg-quick@wg0 sudo systemctl start wg-quick@wg0 sudo systemctl status wg-quick@wg0.service sudo wg show wg0 sudo systemctl restart wg-quick@wg0.service Частный IP-адрес для интерфейса wg0 Address = 10.0.0.1/24 Порт прослушивания VPN-сервера ListenPort = 51820 Закрытый ключ VPN-сервера PrivateKey = YOUR_SERVER_PRIVATE_KEY Правила брандмауэра PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o YOUR_NETWORK_INTERFACE -j MASQUERADE PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o YOUR_NETWORK_INTERFACE -j MASQUERADE Пример конфигурации клиента [Интерфейс] PrivateKey = YOUR_CLIENT_PRIVATE_KEY Адрес = 10.0.0.2/24 DNS = 8.8.8.8 [Пир] PublicKey = YOUR_SERVER_PUBLIC_KEY AllowedIPs = 0.0.0.0/0 Endpoint = YOUR_SERVER_IP:51820 PersistentKeepalive = 25 ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Это видео и описание содержат партнерские ссылки, что означает, что если вы перейдете по одной из ссылок на продукт, я получу небольшую комиссию. Это помогает поддерживать канал и позволяет нам продолжать создавать подобные видео. Спасибо за вашу поддержку!