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 (несмотря на то, что трафик явно проходит через него).

Я подозреваю, что могу добавить маршрут, однако, поскольку локальная сеть изменяется, я не уверен, как это сделать.

Я отправлю другой вопрос, так как технически это другая проблема.

Другие вопросы по тегам