OpenWRT настройка VPN wireguard, что бы локальный трафик шёл на VPN сервер, а интернет трафик сразу в интернет?
Есть роутер на OpenWRT, на нём стоит wireguard vpn сервер, к нему по VPN подключаются конечные устройства, такие как телефон или ПК
Необходимо настроить vpn что бы при подключении к vpn через телефон/ПК, интернет использовался конечными устройствами, а не через VPN, а весь локальный трафик шёл в локальную сеть
Вот так всё работает (но интернет проходит через VPN сервер)
[Interface]
PrivateKey = ~
Address = 172.16.0.3/32
DNS = 8.8.8.8
Задавался таким вопросом.
При указании DNS 8.8.8.8 и точных сетей в Allowed IP не проходило подключение WG. Указываешь в Allowed 0/0 - подключение есть, но весь трафик идет через VPN. Развернул локальный DNS (pi-hole), в dns дал два адреса {локальный dns], 8.8.8.8 и точные сети в Allowed IP - завелось. Не совсем понимаю, почему так, по идее должно работать и с 8.8.8.8, но у меня аналогично - не завелось.
Это замедляет работу и увеличивает нагрузку
VPN сервер находится в Москве, а клиент в Казахстане, не логично пропускать весь интернет трафик через VPN туннель
OfflineCI, ищите причину, устраняйте и все будет отлично.
Предполагаю, что команд route print, traceroute и ping будет достаточно для понимания ситуации и отладки маршрутизации.
Разобрался в чём проблема, всё верно сказали AllowedIPs = 0.0.0.0/0, ::/0 говорит, что весь трафик нужно отправлять в VPN
Меняем его на локалку, далее после подключения к VPN я вводил внешний IP адрес xDDD
А нужно было шлюз роутера