Почитал темы про wireguard на форуме, ничего не откликнулось. Буду признателен за помощь с диагностикой.
Set up следующий:
- Есть сервер Centos 8 в облаке, на нём поднят wg сервер. Соединение с ноутбука работает.
- Беру тут же конфиг, что и для ноута и раскатываю на keenetic - не работает. Причём непонятно даже где всё ломается.
Конфиг файл для пира
[Interface]
PrivateKey = ....
ListenPort = 51820
Address = 10.13.13.2/32
DNS = 8.8.8.8
[Peer]
PublicKey = SivZBGe....
PresharedKey = ni16eqej4...
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = 89.208.NNN.NNN:51820
На роутере (версия прошивки 3.8.3) было сделано следующее:
1. Создано соединение (галочку "для выхода в интернет" тоже ставил, тут снята).
В межсетевые экраны во все интерфейсы засунул allow all tcp/udp.
Проблема
При включении интерфейса вижу, что какой-то обмен данными есть.
В системном журнале при этом начинают валиться ошибки, что на самом деле endpoint недоступен.
Все маршруты тоже остаются без изменений, даже если мой интерфейс стоит первым приоритетом в части подключения к интернету. Интересно, что первая ошибка тоже всегда идёт перед второй (ну или после). А это именно мой текущий основной шлюз, через который работает интернет (он через WISP).
Поскольку в этот момент со стороны Centos сервака 10.13.13.2 не пингуется - полагаю, что соединение у меня вообще не происходит. Подскажите куда покопать? Похоже что роутер не может добежать до endpoint'a, но явно не из-за МСЭ...