VPN клиента, настроил роутить весь трафик через удаленный хост (AllowedIPs = 0.0.0.0), DNS тоже настроил и DNS трафик вроде шел через VPN, но заметил, что через ipleak.com, что происходит утечка DNS через WebRTC.
Решил попробовать более жесткий метод по этому гайду:
https://www.wireguard.com/netns/
Отправил eth0 в physical неймспейс, wg там создал, переместил в init... Но теперь я не могу получить ip через DHCP на eth0 :\
Ввожу
sudo ip netns exec physical dhclient eth0 -v
Но получаю ошибку
Failed to set [LLWR/MulticastDNS/domain/DNS] configuration: Link 2 not known
и IP у eth0 не устанавливается. Как вылечить? :)
1) webrtc не имеет отношения к netns (если ты в другом нс, конечно, браузер пускать не будешь)
Так вроде в случае с трюком с netns весь траффик надёжно идёт только через wg0 и утечка будет невозможна? 🤔
2) да и "утечка днс через webrtc" выглядит как херня. просто поставь dmsmasq на своей VPS, где вайргард, и укажи внутренний IP сервера в resolv.conf
Обсуждают сегодня