Не получается настроить wireguard, при wg-quick up wg0 система через пару минут просто ложиться
Арендую сервер на ubuntu 24.04 (1vCPU и 4GB RAM) и хотел самостоятельно настроить wireguard что я делаю не так?
sudo apt update
sudo apt upgrade
sudo apt install ufw
ufw allow 22
ufw allow 51820/udp
ufw enable
echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf
sudo apt install wireguard
chmod 600 /etc/wireguard/
Файл wg6.conf
[Interface]
PrivateKey = /* Приватный ключ сервера */
Address = 10.0.0.1/32
ListenPort = 51820
[Peer]
PublicKey = /* Публичный ключ клиента */
AllowedIPs = 10.0.0.9/32
Файл client.conf
[Interface]
PrivateKey = /* Приватный ключ клиента */
Address = 10.0.0.9/32
DNS = 8.8.8.8, 1.1.1.1
[Peer]
PublicKey = /* Публичный ключ сервера */
AllowedIPs = 0.0.0.0/0
Endpoint = 91.133.68.11:51820
PersistentKeepalive = 25
sudo wg-quick up wg0
Через 5-10 секунд сервер перестает отвечать по ssh и становится недоступным
*P.S
У меня работает скрипт https://github.com/angristan/wireguard-install/blob/master/wireguard-install.sh, но я не знаю bash и мне не подходит такой скрипт, т.к мне нужен способ создания клиентов с помощью python
Ответы (1 шт):
Автор решения: eri
→ Ссылка
Смотри netstat -t | grep 22
с какого адреса зашел по ссх. Смотри маршруты ip r
. Добавляй маршрут ip r a твой_ип via родной_шлюз
. Потом подключай вигард. Ссх не отвалится.