OpenVPN на любом устройстве - только пересылка DNS
Я изучаю все, что я могу сделать с OpenVPN, и один из главных вопросов касается DNS.
У меня есть raspberrypi дома с openvpn и клиентом openvpn на моих устройствах.
Все отлично работает Однако весь трафик туннелируется. Хотя это нормально, я бы предпочел только туннелировать DNS и все, что предназначено для локальной сети.
Например, если я хотел передать поток netflix, нет никакой причины передавать весь этот трафик через туннель (пропускная способность не так важна, как мощность процессора...).
Есть идеи? Я подозреваю, что это может быть сделано (например, cloudflare как услуга "vpn" dns only).
Спасибо!
1 ответ
Я нашел часть ответа здесь: https://docs.pi-hole.net/guides/vpn/dual-operation/
нажать "маршрут 192.168.2.0 255.255.255.0" нажмите "dhcp-option DNS 192.168.2.123"
и прокомментировал это:
#push "redirect-gateway def1 bypass-dhcp"
Это прекрасно работает - DNS через туннель vpn и трафик через локальный не туннель....
Однако... я не могу получить доступ к сети, из которой я инициировал VPN (несмотря на то, что трафик явно проходит через него).
Я подозреваю, что могу добавить маршрут, однако, поскольку локальная сеть изменяется, я не уверен, как это сделать.
Я отправлю другой вопрос, так как технически это другая проблема.