[GH-ISSUE #2178] DNS leak on latest version. #968

Closed
opened 2026-10-13 20:31:55 +00:00 by bsakaguchi · 12 comments
Owner

Originally created by @Vitalik93 on GitHub (Feb 1, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2178

Describe the bug
Latest Windows app of Amnezia (4.8.12.9) has DNS leaks with VLESS enabled. Checked previous version (4.8.11.4) - no leaks. Also I have no leaks with AmneziaWG (when VLESS disabled).

To Reproduce
Steps to reproduce the behavior:

  1. Install latest 4.8.12.9 Windows app.
  2. Turn on VLESS.
  3. Chech DNS leaks. For example here: https://browserleaks.com/dns.
  4. See DNS leaks there.

Expected behavior
There should be no leaks through VLESS.

Screenshots
Image

Desktop (please complete the following information):

  • OS: Windows 10 22H2
  • Version: 4.8.12.9
Originally created by @Vitalik93 on GitHub (Feb 1, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/2178 **Describe the bug** Latest Windows app of Amnezia (4.8.12.9) has DNS leaks with VLESS enabled. Checked previous version (4.8.11.4) - no leaks. Also I have no leaks with AmneziaWG (when VLESS disabled). **To Reproduce** Steps to reproduce the behavior: 1. Install latest 4.8.12.9 Windows app. 2. Turn on VLESS. 3. Chech DNS leaks. For example here: https://browserleaks.com/dns. 4. See DNS leaks there. **Expected behavior** There should be no leaks through VLESS. **Screenshots** <img width="958" height="661" alt="Image" src="https://github.com/user-attachments/assets/919ba6ef-940a-474d-9615-5e8053d61d35" /> **Desktop (please complete the following information):** - OS: Windows 10 22H2 - Version: 4.8.12.9
Author
Owner

@vpetrigo commented on GitHub (Feb 21, 2026):

Got the same issue after update to 4.8.12.9 on both Windows and Linux.

What helped me on Windows:

  • execute the following commands in admin CMD/PowerShell
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
  • reboot the PC

What helped me on Linux:

  • execute the following
sudo resolvectl flush-caches
  • reboot the PC

Also, in my case the leak was introduced by the fact that I excluded my local subnet 192.168.1.0/24 via split-tunneling. When I removed my router 192.168.1.1 and left only local nodes addresses via the rules below, DNS leak was gone.

192.168.1.2/31
192.168.1.4/30
192.168.1.8/29
192.168.1.16/28
192.168.1.32/27
192.168.1.64/26
192.168.1.128/25

On Linux split-tunneling with 192.168.1.0/24 subnet works fine though.

<!-- gh-comment-id:3939576436 --> @vpetrigo commented on GitHub (Feb 21, 2026): Got the same issue after update to 4.8.12.9 on both Windows and Linux. What helped me on Windows: - execute the following commands in admin CMD/PowerShell ``` ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew ``` - reboot the PC What helped me on Linux: - execute the following ``` sudo resolvectl flush-caches ``` - reboot the PC Also, in my case the leak was introduced by the fact that I excluded my local subnet `192.168.1.0/24` via split-tunneling. When I removed my router `192.168.1.1` and left only local nodes addresses via the rules below, DNS leak was gone. ``` 192.168.1.2/31 192.168.1.4/30 192.168.1.8/29 192.168.1.16/28 192.168.1.32/27 192.168.1.64/26 192.168.1.128/25 ``` On Linux split-tunneling with `192.168.1.0/24` subnet works fine though.
Author
Owner

@Vitalik93 commented on GitHub (Feb 22, 2026):

@vpetrigo Thanks for confirming this bug. I don't have any exceptions in split tunneling; I only have Qbittorrent. I still won't use your commands; I'll just wait for a fix with a new version of the app. I don't use VLESS often enough to worry about it too much.

<!-- gh-comment-id:3940445874 --> @Vitalik93 commented on GitHub (Feb 22, 2026): @vpetrigo Thanks for confirming this bug. I don't have any exceptions in split tunneling; I only have Qbittorrent. I still won't use your commands; I'll just wait for a fix with a new version of the app. I don't use VLESS often enough to worry about it too much.
Author
Owner

@Vitalik93 commented on GitHub (Feb 22, 2026):

P.S. I checked your commands - unfortunately it didn't help :( I still see these leaks through VLESS.

<!-- gh-comment-id:3940678255 --> @Vitalik93 commented on GitHub (Feb 22, 2026): P.S. I checked your commands - unfortunately it didn't help :( I still see these leaks through VLESS.
Author
Owner

@Avazbek22 commented on GitHub (Feb 24, 2026):

Guys, if you getting this problem on Samsung phones, just open the settings, go to Connections -> Other parameters -> Personal DNS-Server, and turn it off

<!-- gh-comment-id:3953325077 --> @Avazbek22 commented on GitHub (Feb 24, 2026): Guys, if you getting this problem on Samsung phones, just open the settings, go to Connections -> Other parameters -> Personal DNS-Server, and turn it off
Author
Owner

@Vitalik93 commented on GitHub (Feb 24, 2026):

Guys, if you getting this problem on Samsung phones, just open the settings, go to Connections -> Other parameters -> Personal DNS-Server, and turn it off

Nope, I've only tested it on Windows so far. Anyway, on Android, I'm currently running version 4.8.11.5 from Google Play, and there have never been any leaks with it.

<!-- gh-comment-id:3953491457 --> @Vitalik93 commented on GitHub (Feb 24, 2026): > Guys, if you getting this problem on Samsung phones, just open the settings, go to Connections -> Other parameters -> Personal DNS-Server, and turn it off Nope, I've only tested it on Windows so far. Anyway, on Android, I'm currently running version 4.8.11.5 from Google Play, and there have never been any leaks with it.
Author
Owner

@DmitryKhristenko commented on GitHub (Mar 2, 2026):

I have the same problem in version 4.8.14.1
AmneziaWG 2.0
Amnezia DNS: on

<!-- gh-comment-id:3984827218 --> @DmitryKhristenko commented on GitHub (Mar 2, 2026): I have the same problem in version 4.8.14.1 AmneziaWG 2.0 Amnezia DNS: on
Author
Owner

@Vitalik93 commented on GitHub (Mar 2, 2026):

I have the same problem in version 4.8.14.1 AmneziaWG 2.0 Amnezia DNS: on

Фигово, что на новой версии не исправили. Смотрел, что там нового, вроде вносили правки по обновлению и улучшению VLESS. Посмотрим конечно, может к релизу сделают. Кстати, вы проверяли на VLESS или на WG?

<!-- gh-comment-id:3984890350 --> @Vitalik93 commented on GitHub (Mar 2, 2026): > I have the same problem in version 4.8.14.1 AmneziaWG 2.0 Amnezia DNS: on Фигово, что на новой версии не исправили. Смотрел, что там нового, вроде вносили правки по обновлению и улучшению VLESS. Посмотрим конечно, может к релизу сделают. Кстати, вы проверяли на VLESS или на WG?
Author
Owner

@DmitryKhristenko commented on GitHub (Mar 3, 2026):

Фигово, что на новой версии не исправили. Смотрел, что там нового, вроде вносили правки по обновлению и улучшению VLESS. Посмотрим конечно, может к релизу сделают. Кстати, вы проверяли на VLESS или на WG?

Проверял только на AmneziaWG 2.0 и Xray c Reality. Картина одинакова - первое время при подключении к vpn утечек нет, однако она стабильно появляется на этих протоколах со временем. Если отключить vpn и включить его повторно, то утечка на время исчезнет.

<!-- gh-comment-id:3992351005 --> @DmitryKhristenko commented on GitHub (Mar 3, 2026): > Фигово, что на новой версии не исправили. Смотрел, что там нового, вроде вносили правки по обновлению и улучшению VLESS. Посмотрим конечно, может к релизу сделают. Кстати, вы проверяли на VLESS или на WG? Проверял только на AmneziaWG 2.0 и Xray c Reality. Картина одинакова - первое время при подключении к vpn утечек нет, однако она стабильно появляется на этих протоколах со временем. Если отключить vpn и включить его повторно, то утечка на время исчезнет.
Author
Owner

@Vitalik93 commented on GitHub (Mar 3, 2026):

Проверял только на AmneziaWG 2.0 и Xray c Reality. Картина одинакова - первое время при подключении к vpn утечек нет, однако она стабильно появляется на этих протоколах со временем. Если отключить vpn и включить его повторно, то утечка на время исчезнет.

Странно. У меня на WG утечек вообще нет, а на VLESS стабильно сразу есть.

<!-- gh-comment-id:3992999238 --> @Vitalik93 commented on GitHub (Mar 3, 2026): > Проверял только на AmneziaWG 2.0 и Xray c Reality. Картина одинакова - первое время при подключении к vpn утечек нет, однако она стабильно появляется на этих протоколах со временем. Если отключить vpn и включить его повторно, то утечка на время исчезнет. Странно. У меня на WG утечек вообще нет, а на VLESS стабильно сразу есть.
Author
Owner

@rritly commented on GitHub (Mar 4, 2026):

ОС андроид, клиент 4.8.12.9.
У меня включен dot, но dns запросы летят по vpn независимо от того включен amnezia dns или нет.

<!-- gh-comment-id:3996255563 --> @rritly commented on GitHub (Mar 4, 2026): ОС андроид, клиент 4.8.12.9. У меня включен dot, но dns запросы летят по vpn независимо от того включен amnezia dns или нет.
Author
Owner

@Vitalik93 commented on GitHub (Mar 13, 2026):

Проверил на новой версии 4.8.14.5 - утечек нет, ни на WG ни на VLESS. Спасибо команде Amnezia за исправление. Кстати, на новой версии подключение через VLESS идет намного быстрее, можно сказать моментально. Раньше, по крайней мере на Windows очень долго соединялось.

<!-- gh-comment-id:4055242412 --> @Vitalik93 commented on GitHub (Mar 13, 2026): Проверил на новой версии 4.8.14.5 - утечек нет, ни на WG ни на VLESS. Спасибо команде Amnezia за исправление. Кстати, на новой версии подключение через VLESS идет намного быстрее, можно сказать моментально. Раньше, по крайней мере на Windows очень долго соединялось.
Author
Owner

@rritly commented on GitHub (Apr 7, 2026):

Проверил на новой версии 4.8.14.5 - утечек нет, ни на WG ни на VLESS. Спасибо команде Amnezia за исправление. Кстати, на новой версии подключение через VLESS идет намного быстрее, можно сказать моментально. Раньше, по крайней мере на Windows очень долго соединялось.

На windows 11 не работает. Dns всегда летит в амнезию.

<!-- gh-comment-id:4201459438 --> @rritly commented on GitHub (Apr 7, 2026): > Проверил на новой версии 4.8.14.5 - утечек нет, ни на WG ни на VLESS. Спасибо команде Amnezia за исправление. Кстати, на новой версии подключение через VLESS идет намного быстрее, можно сказать моментально. Раньше, по крайней мере на Windows очень долго соединялось. На windows 11 не работает. Dns всегда летит в амнезию.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#968
No description provided.