[GH-ISSUE #3038] amnezia 3.1 как обновить сервер? #1393

Open
opened 2026-10-13 20:41:27 +00:00 by bsakaguchi · 20 comments
Owner

Originally created by @gitmeatarru on GitHub (Aug 25, 2026).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/3038

с выходом новой версии протокола вы советуете сделать что-то там с контейнерами.

извините, я не устанавливал ни каких контейнеров я просто вводил логин и пароль от сервера и нажимал установить.

почему в новой версии нет кнопки обновить или обновить протокол, все здесь думаете программисты?!

Originally created by @gitmeatarru on GitHub (Aug 25, 2026). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/3038 с выходом новой версии протокола вы советуете сделать что-то там с контейнерами. извините, я не устанавливал ни каких контейнеров я просто вводил логин и пароль от сервера и нажимал установить. почему в новой версии нет кнопки обновить или обновить протокол, все здесь думаете программисты?!
Author
Owner

@Danikokonn commented on GitHub (Aug 25, 2026):

Насколько я понял, нужно удалить сервер и создать заново, но тогда и всех уже подключенных клиентов нужно будет подключать заново? Версии протокола сильно отличаются или в будущем будет реализована функция обновления?

<!-- gh-comment-id:5407041249 --> @Danikokonn commented on GitHub (Aug 25, 2026): Насколько я понял, нужно удалить сервер и создать заново, но тогда и всех уже подключенных клиентов нужно будет подключать заново? Версии протокола сильно отличаются или в будущем будет реализована функция обновления?
Author
Owner

@K0T1KMEW commented on GitHub (Aug 25, 2026):

контейнер устанавливается автоматом, когда вы вводите ip-адрес, имя пользователя ssh, пароль. то есть клиент amneziavpn по ssh подключается к вашему vps и устанавливает протокол в docker-контейнер на сервере. таким образом, чтобы обновиться до новой версии вам нужно полность удалить контейнер со старым протоколом, это можно сделать через само приложение amneziavpn в настройках сервера.

<!-- gh-comment-id:5407197053 --> @K0T1KMEW commented on GitHub (Aug 25, 2026): контейнер устанавливается автоматом, когда вы вводите ip-адрес, имя пользователя ssh, пароль. то есть клиент amneziavpn по ssh подключается к вашему vps и устанавливает протокол в docker-контейнер на сервере. таким образом, чтобы обновиться до новой версии вам нужно полность удалить контейнер со старым протоколом, это можно сделать через само приложение amneziavpn в настройках сервера.
Author
Owner

@gitmeatarru commented on GitHub (Aug 25, 2026):

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

<!-- gh-comment-id:5407239984 --> @gitmeatarru commented on GitHub (Aug 25, 2026): мне вот интересно, неужели разработчики не задавались вопросом: а вдруг на сервере уже больше одного пользователя? и что им потом всем заново надо ключи новые высылать? подкинули вы работенки конечно спасибо.
Author
Owner

@sloppyBAIT commented on GitHub (Aug 25, 2026):

Установил новый протокол . Теперь подключение - переподключение и не открывается ничего

<!-- gh-comment-id:5407978407 --> @sloppyBAIT commented on GitHub (Aug 25, 2026): Установил новый протокол . Теперь подключение - переподключение и не открывается ничего
Author
Owner

@dezgasting commented on GitHub (Aug 25, 2026):

у меня вообще нет этого нового протокола в списке, хотя с 1.0 на 2.0 спокойно переходил
а щас в целом походу отвалилось все

<!-- gh-comment-id:5408974587 --> @dezgasting commented on GitHub (Aug 25, 2026): у меня вообще нет этого нового протокола в списке, хотя с 1.0 на 2.0 спокойно переходил а щас в целом походу отвалилось все
Author
Owner

@yapetrichka commented on GitHub (Aug 25, 2026):

3.1 версия не работает, вечное подключение, по прежнему нормально фунционирует только X-Ray
платформа: Windows 11

<!-- gh-comment-id:5409108972 --> @yapetrichka commented on GitHub (Aug 25, 2026): 3.1 версия не работает, вечное подключение, по прежнему нормально фунционирует только X-Ray платформа: Windows 11
Author
Owner

@aliasx commented on GitHub (Aug 25, 2026):

3.1 выглядит как какая-то жесть, не знаю как было на предыдущей (но визуально работало быстрее), но если сравнивать с XRay, то порядок такой:
XRay - 75-200 Мбит/сек
WG3.1 - 2-5 Мбит/сек
один и тот же хост, один и тот же проводной провайдер

Image Image
<!-- gh-comment-id:5409507349 --> @aliasx commented on GitHub (Aug 25, 2026): 3.1 выглядит как какая-то жесть, не знаю как было на предыдущей (но визуально работало быстрее), но если сравнивать с XRay, то порядок такой: XRay - 75-200 Мбит/сек WG3.1 - 2-5 Мбит/сек один и тот же хост, один и тот же проводной провайдер <img width="749" height="194" alt="Image" src="https://github.com/user-attachments/assets/95f96058-b7aa-49be-a2cc-8eb5cc73d175" /> <img width="757" height="207" alt="Image" src="https://github.com/user-attachments/assets/803dd3cb-da2d-4226-a53d-17de1df45531" />
Author
Owner

@sloppyBAIT commented on GitHub (Aug 25, 2026):

Протокол 3.1 заработал , только после удаления приложения и подключения к серверу повторно. На iPhone 17. image

<!-- gh-comment-id:5409834866 --> @sloppyBAIT commented on GitHub (Aug 25, 2026): Протокол 3.1 заработал , только после удаления приложения и подключения к серверу повторно. На iPhone 17. ![image](https://github.com/user-attachments/assets/34fbba3b-ddb8-453f-a2f1-508a9f1955c8)
Author
Owner

@voronczoff commented on GitHub (Aug 25, 2026):

а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов?
клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс...

<!-- gh-comment-id:5410161247 --> @voronczoff commented on GitHub (Aug 25, 2026): а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс...
Author
Owner

@gitmeatarru commented on GitHub (Aug 25, 2026):

и я о том же, можно было нормально сделать все а не под корень удалять, я пока не буду ничего менять..

<!-- gh-comment-id:5410223416 --> @gitmeatarru commented on GitHub (Aug 25, 2026): и я о том же, можно было нормально сделать все а не под корень удалять, я пока не буду ничего менять..
Author
Owner

@sloppyBAIT commented on GitHub (Aug 25, 2026):

3.1 выглядит как какая-то жесть, не знаю как было на предыдущей (но визуально работало быстрее), но если сравнивать с XRay, то порядок такой:
XRay - 75-200 Мбит/сек
WG3.1 - 2-5 Мбит/сек
один и тот же хост, один и тот же проводной провайдер

Image Image

На проводе пока не пробовал, но на LTE вроде норм, децл урезает + пинг как у вас (протокол WG). imageimage

<!-- gh-comment-id:5410607894 --> @sloppyBAIT commented on GitHub (Aug 25, 2026): > 3.1 выглядит как какая-то жесть, не знаю как было на предыдущей (но визуально работало быстрее), но если сравнивать с XRay, то порядок такой: > XRay - 75-200 Мбит/сек > WG3.1 - 2-5 Мбит/сек > один и тот же хост, один и тот же проводной провайдер > > <img width="749" height="194" alt="Image" src="https://github.com/user-attachments/assets/95f96058-b7aa-49be-a2cc-8eb5cc73d175" /> > > <img width="757" height="207" alt="Image" src="https://github.com/user-attachments/assets/803dd3cb-da2d-4226-a53d-17de1df45531" /> На проводе пока не пробовал, но на LTE вроде норм, децл урезает + пинг как у вас (протокол WG). ![image](https://github.com/user-attachments/assets/d176748b-e416-433e-951b-5d03f0dd0b2b)![image](https://github.com/user-attachments/assets/afcf52aa-5ee8-4270-a999-9cf733bf73c7)
Author
Owner

@Advisorrry commented on GitHub (Aug 25, 2026):

а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс...

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

<!-- gh-comment-id:5410687113 --> @Advisorrry commented on GitHub (Aug 25, 2026): > а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс... ничего страшного, ща ркн опять подсети перебанит. Хочешь, не хочешь, а придется всем по новой кидать конфиги. У меня они уже раз в несколько дней их банят с начала августа. Пришлось даже вооружиться подпиской чатгпт и написать бота для телеги, который всем новые конфиги раскидывает после переезда на новый сервер. Надеюсь с 3.1 ситуация будет получше
Author
Owner

@Autolocsia commented on GitHub (Aug 25, 2026):

Логи еще не собирал, но по ощущениям 3.1 обновление

  1. Работает хуже
  2. Клиент стал на андроид в фоне крашится и падать после n-часов фоновой работы иногда
  3. Скорость в общем стала ниже
  4. Соединение менее стабильное, порой в фоне просто зависает
<!-- gh-comment-id:5410688476 --> @Autolocsia commented on GitHub (Aug 25, 2026): Логи еще не собирал, но по ощущениям 3.1 обновление 1. Работает хуже 2. Клиент стал на андроид в фоне крашится и падать после n-часов фоновой работы иногда 3. Скорость в общем стала ниже 4. Соединение менее стабильное, порой в фоне просто зависает
Author
Owner

@leonidorlov-hash commented on GitHub (Aug 25, 2026):

У меня в логе тысячи строк Received packet with invalid mac1
При этом труба быстро разряжается, инет тормозит.
Стоит amnezia wg 3.1

<!-- gh-comment-id:5418516690 --> @leonidorlov-hash commented on GitHub (Aug 25, 2026): У меня в логе тысячи строк Received packet with invalid mac1 При этом труба быстро разряжается, инет тормозит. Стоит amnezia wg 3.1
Author
Owner

@sob0505 commented on GitHub (Aug 26, 2026):

Не очень удобно вышло, конечно, что не ставится второй контейнер для версии ВГ3.1. Было бы куда удобнее, чтобы не пересоздавать сервер и не иметь мучений с раздачей ключей всем друзьями и родственникам, многие из которых не факт, что смогут сами справиться даже)) Еще и момент с завышенным MTU для многих провайдеров, из-за чего скорость 0.5-1.5 мбитс держится на загрузку. Я-то могу снизить значение до 1200-1300, но люди в возрасте будут неприятно удивлены. Команде Амнезии респект, в любом случае, но в этот раз просим доделать ✅

<!-- gh-comment-id:5424152983 --> @sob0505 commented on GitHub (Aug 26, 2026): Не очень удобно вышло, конечно, что не ставится второй контейнер для версии ВГ3.1. Было бы куда удобнее, чтобы не пересоздавать сервер и не иметь мучений с раздачей ключей всем друзьями и родственникам, многие из которых не факт, что смогут сами справиться даже)) Еще и момент с завышенным MTU для многих провайдеров, из-за чего скорость 0.5-1.5 мбитс держится на загрузку. Я-то могу снизить значение до 1200-1300, но люди в возрасте будут неприятно удивлены. Команде Амнезии респект, в любом случае, но в этот раз просим доделать ✅
Author
Owner

@gitmeatarru commented on GitHub (Aug 26, 2026):

проверил и я новый протокол - скорость 30мб/сек на глаз все еле грузится
через wireguard(wg-easy) - 155мб/сек
протокол ваш новый полная хрень извините...

<!-- gh-comment-id:5425995598 --> @gitmeatarru commented on GitHub (Aug 26, 2026): проверил и я новый протокол - скорость 30мб/сек на глаз все еле грузится через wireguard(wg-easy) - 155мб/сек протокол ваш новый полная хрень извините...
Author
Owner

@Helandy commented on GitHub (Aug 27, 2026):

Было бы славно что бы разные версии протокола были на одном сервере но просто в разных контейнерах, что бы постепенно друзей переводить на новую версию 3.1
А то щас рубануть сервер - это значит потерять связь и как они тогда скачают новые конфиги не ясно.

<!-- gh-comment-id:5437998396 --> @Helandy commented on GitHub (Aug 27, 2026): Было бы славно что бы разные версии протокола были на одном сервере но просто в разных контейнерах, что бы постепенно друзей переводить на новую версию 3.1 А то щас рубануть сервер - это значит потерять связь и как они тогда скачают новые конфиги не ясно.
Author
Owner

@dimatronic13 commented on GitHub (Aug 28, 2026):

а если раскинуть по портам на одном сервере. и в разных контейнерах. старые клиенты пусть сидаят на старом протоколе. а новых уже добавлять вновый после успешного теста. и потом старым перейти на новый.

<!-- gh-comment-id:5449325174 --> @dimatronic13 commented on GitHub (Aug 28, 2026): а если раскинуть по портам на одном сервере. и в разных контейнерах. старые клиенты пусть сидаят на старом протоколе. а новых уже добавлять вновый после успешного теста. и потом старым перейти на новый.
Author
Owner

@arleeron commented on GitHub (Aug 28, 2026):

а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс...

Можно, но нужно старый контейнер версии 2 вручную переименовать. Вот здесь нашел инструкцию: https://wiki.amnezia.host/awg-3-1-upgrade.html#keep-2-0

<!-- gh-comment-id:5453598556 --> @arleeron commented on GitHub (Aug 28, 2026): > а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс... Можно, но нужно старый контейнер версии 2 вручную переименовать. Вот здесь нашел инструкцию: https://wiki.amnezia.host/awg-3-1-upgrade.html#keep-2-0
Author
Owner

@Helandy commented on GitHub (Aug 28, 2026):

а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс...

Можно, но нужно старый контейнер версии 2 вручную переименовать. Вот здесь нашел инструкцию: https://wiki.amnezia.host/awg-3-1-upgrade.html#keep-2-0

Интересно почему они не сделали это штатным поведением

<!-- gh-comment-id:5453940370 --> @Helandy commented on GitHub (Aug 28, 2026): > > а параллельно с 2 нельзя 3.1 контейнер поставить? или инплейс, но с сохранением клиентов? клиентов роздано много разных, и что всем нужно заново все выдавать? трэш апдейт экспириенс... > > Можно, но нужно старый контейнер версии 2 вручную переименовать. Вот здесь нашел инструкцию: https://wiki.amnezia.host/awg-3-1-upgrade.html#keep-2-0 Интересно почему они не сделали это штатным поведением
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#1393
No description provided.