Client: enforce clean reset on every reinstall run

This commit is contained in:
Ruslan
2026-04-14 10:30:05 +03:00
parent 669867569e
commit 81a725561a
2 changed files with 21 additions and 0 deletions

View File

@@ -44,6 +44,7 @@
4. получает параметры подключения,
5. пишет локальный `/etc/wireguard/wg0.conf`,
6. запускает и включает `wg-quick@wg0`.
Каждый запуск клиентского установщика сначала очищает старые клиентские ключи/конфиг выбранного интерфейса и поднимает клиента заново.
## Почему выбран GUI `wireguard-ui`
@@ -141,6 +142,8 @@ sudo bash server/install_server.sh \
sudo bash client/install_client.sh
```
Важно: клиентский установщик теперь всегда выполняет reset старой конфигурации для выбранного интерфейса (`wg0` по умолчанию): удаляет клиентские ключи/конфиг и создает их заново.
### Запуск клиента одной командой (без `git clone`)
```bash