- Сообщения
- 25,320
- Решения
- 5
- Реакции
- 13,844
Настройка исключений IP в клиенте WireGuard
Все в WireGuard хорошо, но исключение локальных IP (сетей) из туннеля на стороне клиента может доставить проблем. Директива AllowedIPs позволяет настроить туннелирование трафика только для определённых IP, но директив для исключения нет.
Как исключить нужные IP из туннеля
Для решения проблемы нам понадобится калькулятор для WireGuard, который поможет рассчитать диапазоны разрешённых сетей, исключив нужные.Мы получим нужный список для редактирования конфигурационного файла клиента WireGuard.
При необходимости отключаем блокирование нетуннелированного трафика, добавив в конец директивы AllowedIPs 128.0.0.0/1 (не забудьте запятую, если она нужна).
AllowedIPs = 0.0.0.0/1, 128.0.0.0/1
Как отредактировать конфиг в клиенте WireGuard
1. Запустите клиент WireGuard, выберите нужный конфиг и нажмите кнопку редактировать.
2. В открывшемся окне вставьте конструкцию, что получили от калькулятора. И нажмите сохранить.
Последнее редактирование: