A. kb-autosync.sh переписан: pull → regenerate index → commit → push. После каждого push с Mac индекс objects-map.json и _index.md обновляются автоматически на code-server (LXC 132). B. kb-objects-map.py + kb-objects-audit.py добавлены в воскресный weekly cron на LXC 132 — health-check автогенерируется раз в неделю. C. Чистка битых wiki-ссылок (score 84 → 9): - notes/govru-diagnosis → projects/niikn/govru-quickfix-playbook (2) - claude-memory/podkop → 2026-04-17-peredelki-podkop-stability-fix - [[../snippets/clients/]] → snippets/clients/ (текстом, 2) - [[feedback_*]] (user memory) → backtick-cited (2) - [[../znamenskoye/]] → [[../znamenskoye/README]] (4) Скрипт kb-objects-audit.py улучшен: regex теперь требует [[...]] с двойной скобкой (не одной), исключает audit/ и CLAUDE.md (placeholder и autogen). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
170 lines
10 KiB
Markdown
170 lines
10 KiB
Markdown
---
|
||
date: 2026-04-24
|
||
type: snippet
|
||
tags: [vpn, amneziavpn, client, yaroslav]
|
||
---
|
||
|
||
# Ярослав — подключение AmneziaVPN
|
||
|
||
Клиент технически слаб. **Основной канал доставки** — Telegra.ph-страница (Telegram рендерит через Instant View, тап по код-блоку = копирование):
|
||
|
||
- **https://telegra.ph/Nastrojka-VPN-04-24-2** — всё внутри: пошагово iPhone/Android/Win/Mac, Apple ID и VPN-ключ в `<pre>` блоках
|
||
- Редактировать страницу: https://edit.telegra.ph/auth/f1tfgzYpPpGlAr7cYHRzSeH59fYuNVB2V3fbCdypDc (access token в [[../../projects/dttb/credentials]] → Telegra.ph)
|
||
|
||
Запасной вариант — отправить тремя сообщениями (ниже в файле):
|
||
1. Инструкция (markdown ломается в TG — не лучший вариант)
|
||
2. Apple ID (логин + пароль)
|
||
3. Ключ `vpn://…`
|
||
|
||
Данные:
|
||
- Apple ID: `hbuggle819@icloud.com` / `App5870w` (см. [[../../projects/dttb/credentials]] → «Apple ID (США)»)
|
||
- 2FA: номер Олега `...70`, Олег получает SMS и пересылает код вручную
|
||
- Ключ: `vpn://AAAIYXjanV…VC9O` — полный в сообщении 3 ниже
|
||
|
||
---
|
||
|
||
## 📩 Сообщение 1 из 3 — инструкция
|
||
|
||
Привет! Я пришлю 3 сообщения: **инструкцию** (это), **Apple ID** (скопируешь и введёшь) и **ключ VPN** (тоже скопируешь). Не торопись, делай по шагам.
|
||
|
||
---
|
||
|
||
**📱 Если у тебя iPhone или iPad**
|
||
|
||
**Шаг 1. Выйти из своего Apple ID в App Store.**
|
||
Это нужно только чтобы скачать приложение. Твои фото и контакты никуда не денутся.
|
||
|
||
- Открой **«Настройки»** (серая шестерёнка).
|
||
- Наверху нажми на **своё имя**.
|
||
- Пролистай вниз до строки **«Медиа и покупки»** → нажми на неё.
|
||
- В появившемся окошке нажми **«Выйти»**.
|
||
|
||
⚠️ **Важно!** Не нажимай «Выйти» в самом верху на своём имени — это не то. Выходишь **только** в разделе «Медиа и покупки».
|
||
|
||
**Шаг 2. Войти в американский Apple ID.**
|
||
|
||
- Открой **App Store** (синяя иконка с буквой А).
|
||
- В правом верхнем углу — кружок с силуэтом → нажми.
|
||
- Нажми **«Войти»** или **«Использовать другой Apple ID»**.
|
||
- Введи логин и пароль из **сообщения 2**.
|
||
|
||
**Шаг 3. Подтверждение входа.**
|
||
|
||
Apple спросит, куда отправить код. Появится список номеров.
|
||
→ Выбери номер, **который заканчивается на ...70** (это мой).
|
||
→ Я получу SMS и сразу пришлю тебе цифры.
|
||
→ Введи их.
|
||
|
||
Готово — App Store стал американским.
|
||
|
||
**Шаг 4. Скачать AmneziaVPN.**
|
||
|
||
В App Store в строке поиска набери **AmneziaVPN** → нажми «Загрузить».
|
||
|
||
**Шаг 5. Вернуть свой обычный Apple ID (необязательно, но рекомендую).**
|
||
|
||
Повтори Шаг 1, но в конце войди под своим прежним ID. Приложение останется, обновления будут от меня.
|
||
|
||
---
|
||
|
||
**Шаг 6. Подключить VPN.**
|
||
|
||
- Открой мне сообщение 3, зажми пальцем ключ `vpn://...` → **«Копировать»**.
|
||
- Открой **AmneziaVPN**.
|
||
- Нажми **«+»** (или «Добавить сервер»).
|
||
- Нажми **«Вставить из буфера обмена»** (варианты надписи: «Import from clipboard», «Из буфера обмена»).
|
||
- Сервер добавится сам.
|
||
|
||
**Шаг 7. Включить.**
|
||
|
||
На главном экране AmneziaVPN — **большая круглая кнопка**. Нажми.
|
||
|
||
Всплывёт окошко «Разрешить подключения VPN» → **«Разрешить»**. Введи пароль от телефона если попросит.
|
||
|
||
Кнопка станет **зелёной** (или сменит надпись на «Подключено»). VPN работает.
|
||
|
||
**Шаг 8. Проверить.**
|
||
|
||
Открой в Safari https://2ip.ru
|
||
Должна показаться **другая страна** (не Россия). Значит всё.
|
||
|
||
---
|
||
|
||
**💻 Если у тебя компьютер (Windows или Mac)**
|
||
|
||
Apple ID не нужен. Просто:
|
||
1. Скачай AmneziaVPN: https://github.com/amnezia-vpn/amnezia-client/releases/latest (файл `AmneziaVPN_x64_*.exe` для Windows или `AmneziaVPN.dmg` для Mac).
|
||
2. Установи, открой.
|
||
3. Скопируй ключ из сообщения 3.
|
||
4. В программе: «+» → «Вставить из буфера обмена».
|
||
5. Нажми большую кнопку включения.
|
||
|
||
**🤖 Если у тебя Android**
|
||
|
||
Apple ID не нужен. Просто:
|
||
1. Открой Google Play, найди **AmneziaVPN**, установи.
|
||
(Если в Play нет — скачай APK: https://github.com/amnezia-vpn/amnezia-client/releases/latest)
|
||
2. Скопируй ключ из сообщения 3.
|
||
3. В AmneziaVPN: «+» → «Вставить».
|
||
4. Нажми большую кнопку включения.
|
||
|
||
---
|
||
|
||
**📲 Хочешь поставить на второе своё устройство?**
|
||
|
||
Не проси у меня — AmneziaVPN сам делится:
|
||
|
||
1. В AmneziaVPN **на рабочем устройстве** нажми на сервер → иконка «i» / «Подробнее» → **«Поделиться подключением»**.
|
||
2. Получишь ссылку → отправь себе в Telegram «Избранное» или на почту.
|
||
3. На втором устройстве установи AmneziaVPN → скопируй ссылку → «+» → «Вставить».
|
||
|
||
---
|
||
|
||
**❓ Если что-то идёт не так**
|
||
|
||
- **Не пришёл код от Apple** — напиши, перевышлю.
|
||
- **Кнопка в AmneziaVPN не зелёная, пишет «ошибка»** — закрой приложение (свайпни вверх), открой снова. Не помогло — перезагрузи телефон.
|
||
- **Android**: если VPN отваливается — «Настройки телефона → Приложения → AmneziaVPN → Батарея → Без ограничений».
|
||
- **iPhone**: если пишет «Профиль VPN не найден» — «Настройки → Основные → VPN и управление устройством». Если профиль AmneziaVPN там есть, удали его, вернись в AmneziaVPN и снова нажми «+» → «Вставить».
|
||
|
||
Если совсем не получается — скинь мне скриншот того что видишь, разберёмся вместе.
|
||
|
||
---
|
||
|
||
## 📩 Сообщение 2 из 3 — Apple ID
|
||
|
||
```
|
||
hbuggle819@icloud.com
|
||
App5870w
|
||
```
|
||
|
||
Выбирай номер для кода — **на ...70**. Напиши мне когда Apple попросит код.
|
||
|
||
---
|
||
|
||
## 📩 Сообщение 3 из 3 — ключ VPN
|
||
|
||
Зажми блок ниже → «Копировать». Потом в AmneziaVPN «+» → «Вставить из буфера обмена».
|
||
|
||
```
|
||
vpn://AAAIYXjanVVdcpswEH7PKTyevjl1QNiAM5MH100T4vwY06ZpQscjg-yoIYKAbMfN5Ay9RI_Qh850egf3Rl0hDHhMH1LwWOL7Pq1Wq13paacGT90LGceUkTip79duUkw8T3kvVeHFFOhNMCWOVcDrpq4oCtJ0tb5bIUFC0jEM1NE11KmUaKkEqQjs6K1KSUtIVA2Zmm4iU6nSnHhCo1VS9_gxNQATVPOUCb5dyTrpKo12JZctr4oLcMJHEOEJFeGrP7lMwC5EzYVvt4ibW9_NOSS5PGBlTsu4daTKXEtyRYhKpJVNWIbQNqRtQ61tqL0FnXgS0soYRDzzCFzdICiTRLsMO5mLRrsM5sEogTgIwgXxRzRKBHsjcckpzfTdKyxLfH9fQBL5nFvyAkoYt3w5ydX1ZY88ODYd8y_mO2tsX7KO-fHDu4fjuPfYGB7ZSTAJ9g7tcc88KLkjjYA369U2zabaNNVtSRTT-eiOLKUQzd-fzazItr1J_2qpWsNbpnfnR-Z8cnVMNM4YPfcXEekrj1XTRbNxYep_PU8zU5q4sRgn8QR75LPrsq7vxyRJage1fDl7GgLi7bkD4KvB0DrrDj-N4HO39so57F2cv82-QTSAdWJO-mQJ2hct02UnHozRRAfSBLqQI6KPH1NfFPHlqNCHNIEegh7khsuOBVaUEwCSWtcQAJoA8sIBoCVMFtXiMksYES3KWi1rW1nbli38bgaExCJSg9k4oJ5caq_xqfGle5TM8CmPptfzu-lpT_MeHobBZWe-uOh6dnAxPvWn9NA-SMNEklscE1-Odt5wyzBUNRz3LxuOjenRidroRHTv6lZ3rpdTf8GWuvpVH9gtMborq8AaiF3K0363lma6yw6ZH4WUcbEDCmoaalNFTdXU9zUDKSIeAzjyacIhl_qERDigcyK0IqylFLkNE36O70mWsmVLJdU9n60PH6OMR_kckKskGqWzZKbKZR6FMRdw6luBJndFir8oOoXlhMRzEm9Wy4u2Cc6MZ5dVHe7C6fS-EU5XCXiMWSJUUPghD4V25kf1DeHz5rjiOhZqfM_IV4pfi9s3lz3vyDNMXt8-meBZwHv_GpbLEi-mEadhesutvq9-rn6vfv35Bv8_Vj__fMuFLEnvOthk8ZZgJGGRZzm8zg5BbeRGfed55y-IVC9O
|
||
```
|
||
|
||
---
|
||
|
||
## Внутренние заметки (не отправлять клиенту)
|
||
|
||
- **Клиент:** Ярослав
|
||
- **Дата выдачи:** 2026-04-24
|
||
- **Конфиг:** ссылка `vpn://AAAIYXjanV…VC9O` (AmneziaVPN native format, base64-encoded, содержит параметры сервера и ключи)
|
||
- **Сервер:** предположительно Finland `78.17.4.225` (уточнить декодом base64 при необходимости)
|
||
- **US Apple ID:** `hbuggle819@icloud.com` / `App5870w` — в [[../../projects/dttb/credentials]] → «Apple ID (США)». 2FA на номер Олега `...70`
|
||
- **Запись в реестре:** [[../../projects/dttb/vpn-clients]]
|
||
|
||
### Как отозвать у Ярослава
|
||
|
||
1. SSH на сервер (см. [[../../projects/dttb/vpn-clients]] → Finland → `feedback_finland_security` (user memory))
|
||
2. Найти peer Ярослава в `/opt/amnezia/…/wg0.conf` или в amnezia-docker-контейнере
|
||
3. Удалить `[Peer]` блок → `wg syncconf wg0 <(wg-quick strip wg0)`
|
||
4. Отметить в таблице: «Отозван: YYYY-MM-DD»
|