После перезапуска WG запускается программа, но не сам туннель
Проблема
После перезапуска Windows клиент WireGuard запускается, однако VPN-туннель автоматически не поднимается.
Решение
Для автоматического запуска туннеля используется планировщик заданий Windows с повышенными правами.
Шаги настройки
1. Подготовка конфигурации
Убедитесь, что файл конфигурации туннеля находится по пути:
2. Создание задачи в планировщике
- Откройте Планировщик заданий Windows
- Нажмите Создать задачу (не "простую задачу")
3. Вкладка «Общие»
- Имя задачи:
WireGuard Tunnel Autostart - Пользователь: Указать пользователя с правами администратора
- Установить галочки:
- ✅ Выполнять с наивысшими правами
- ✅ Выполнять вне зависимости от входа пользователя в систему
4. Вкладка «Триггеры»
Добавить триггер:
- Тип: При запуске системы
5. Вкладка «Действия»
Добавить действие:
- Действие: Запуск программы
- Программа или сценарий:
- Аргументы:
6. Вкладка «Условия»
- ❌ Снять галочку Запускать только при питании от электросети (если требуется)
7. Вкладка «Параметры»
Рекомендуется включить:
- ✅ Перезапуск при сбое (например, через 1 минуту)
Проверка работы
- Перезагрузите компьютер
- Проверьте:
- Туннель активен
- VPN соединение установлено
Примечания
- Команда
/installtunnelserviceустанавливает туннель как службу Windows, что позволяет запускать его без входа пользователя. - Для корректной работы необходимы права администратора.
- Убедитесь, что путь к конфигурационному файлу указан корректно.