Bug 54813

Summary: AmneziaVPN
Product: Branch p11 Reporter: confignsk <confignsk>
Component: amnezia-vpnAssignee: qa-team <qa-team>
Status: CLOSED NOTABUG QA Contact: qa-p11 <qa-p11>
Severity: critical    
Priority: P5 CC: antohami, obidinog
Version: unspecified   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
screen none

Description confignsk@ya.ru 2025-06-16 11:36:30 MSK
Пробовал устанавливать из репозитария, и с помощью бин файла взятого с их сайта.

При установке из репы, создается сервис, но включать и запускать его надо вручную. Так же нет значка в панели.

При установке из бин, сервис создается и запускается самостоятельно. Так же в панели появляется значок приложения, по нажатию на который можно управлять приложением.

Далее берем файл vpn.conf, конфигурация файла проверена на ПК с Виндовс. Все исправно работает.

Добавляем конфигурацию из файла в приложение, конфа принимается приложением без ошибок. Нажимаем кнопку подключения. Приложение показывает индикацию подключено. Но трафик не идет.

Пример рабочего конфига:

[Interface]
PrivateKey = mAnVzss0Z2itYDCm41aGtAseXlaLS9oTQMkCh7x2jVI=
S1 = 0
S2 = 0
Jc = 120
Jmin = 23
Jmax = 911
H1 = 1
H2 = 2
H3 = 3
H4 = 4
MTU = 1280
Address = 172.16.0.2, 2606:4700:110:89c4:52a0:72d9:ec6e:bf84
DNS = 1.1.1.1, 2606:4700:4700::1111, 1.0.0.1, 2606:4700:4700::1001

[Peer]
PublicKey = bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = 188.114.99.224:1002


Из конфига мы видим что интерфейсу должен присвоиться адрес: Address = 172.16.0.2, 2606:4700:110:89c4:52a0:72d9:ec6e:bf84

Что на выходе:
4: amn0: <POINTOPOINT,PROMISC,UP,LOWER_UP> mtu 1280 qdisc fq_codel state UNKNOWN group default qlen 500
    link/none 
    inet 217.85.0.0/32 scope global amn0
       valid_lft forever preferred_lft forever
    inet6 fd58:baa6:dead::1/64 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::6bd3:e7cb:230c:649d/64 scope link stable-privacy proto kernel_ll 
       valid_lft forever preferred_lft forever

На пк с виндовс, адрес присваивается без проблем.
Comment 1 obidinog@basealt.ru 2025-06-18 16:44:03 MSK
1. Трафик скорее всего не идет из-за ошибки https://bugzilla.altlinux.org/52679
Можно проверить
$ ping -I amn0 74.125.131.138 (google) - должен пинговаться
$ ping -I amn0 google.com

2. Система показывает внутренний IP-адрес VPN-интерфейса, а не публичный IP сервера, что нормально.

3. Значок приложения после запуска AmneziaVPN появляется в трее (см.скрин)

4. Сервис не должен запускаться автоматически после установки пакета. Можете выполнить для автоматического запуска сервиса после запуска системы
# systemctl enable --now AmneziaVPN.service
Comment 2 obidinog@basealt.ru 2025-06-18 16:44:19 MSK
Created attachment 18854 [details]
screen