auto-sync: 2026-04-18 01:30:01
This commit is contained in:
@@ -8,3 +8,10 @@
|
||||
- Shared a working Happ/VLESS Reality config for the current inbound on `185.130.212.192:13981`.
|
||||
- Learned that 3x-ui webUI can manage inbounds, but cannot fix host-level UFW/SSH issues; console access was required.
|
||||
- QMD embed process was identified as a heavy background CPU/RAM consumer on the `legal` agent, but waiting was chosen instead of interrupting it.
|
||||
- New project established: VPN chain `Android (v2raytun) -> ruvpn -> 43.245.226.231 (VLESS Reality) -> internet`.
|
||||
- Project file created: `tasks/vpn-chain/PROJECT.md`.
|
||||
- On `ruvpn`, created outbound to `43.245.226.231:53903` and routing rule from `inbound-41539` to that outbound, then verified the chain worked.
|
||||
|
||||
- Ontology status check: `memory/ontology/graph.jsonl` exists, `memory/ontology/schema.yaml` exists, but ontology queries are currently broken by malformed JSONL.
|
||||
- Specific failure observed: `python3 skills/ontology/scripts/ontology.py query ...` throws `JSONDecodeError: Expecting ',' delimiter` while reading `graph.jsonl`.
|
||||
- Conclusion: ontology data is present but one JSONL record near the end is malformed; it needs repair rather than full rebuild.
|
||||
|
||||
67
tasks/vpn-chain/PROJECT.md
Normal file
67
tasks/vpn-chain/PROJECT.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# Проект: VPN chain
|
||||
|
||||
**Дата создания:** 17 апреля 2026
|
||||
**Заказчик:** Слава
|
||||
**Исполнитель:** Стрим
|
||||
|
||||
## 🎯 Цель
|
||||
|
||||
Собрать цепочку:
|
||||
|
||||
**Android (v2raytun) → ruvpn → 43.245.226.231 (VLESS Reality) → internet**
|
||||
|
||||
## ✅ Что уже сделано
|
||||
|
||||
- Восстановлен SSH-доступ к `ruvpn` (`ru-vmpico`, `185.130.212.192`).
|
||||
- На `ruvpn` открыт SSH на портах `22/tcp` и `3322/tcp`.
|
||||
- `x-ui.service` и `xray.service` активны.
|
||||
- 3x-ui webUI доступен по `https://185.130.212.192:37615/Tlvziqv5coI64Ymq5U/`.
|
||||
- На `ruvpn` создан outbound на `43.245.226.231:53903` по VLESS Reality.
|
||||
- Создано routing-правило: вход `inbound-41539` → outbound на `43.245.226.231`.
|
||||
- Цепочка проверена и работает.
|
||||
- Клиентский конфиг для Android использует v2raytun.
|
||||
|
||||
## 🔧 Текущие параметры
|
||||
|
||||
### `ruvpn` inbound для Android
|
||||
- **Tag:** `inbound-41539`
|
||||
- **Port:** `41539`
|
||||
- **Protocol:** `vless`
|
||||
- **Security:** `reality`
|
||||
- **Flow:** `xtls-rprx-vision`
|
||||
- **SNI:** `www.ya.ru`
|
||||
- **Fingerprint:** `chrome`
|
||||
|
||||
### Upstream outbound на `43.245.226.231`
|
||||
- **Address:** `43.245.226.231`
|
||||
- **Port:** `53903`
|
||||
- **UUID:** `09178643-0fd3-4fd7-b62f-247f741e6f32`
|
||||
- **Security:** `reality`
|
||||
- **Flow:** `xtls-rprx-vision`
|
||||
- **SNI:** `yahoo.com`
|
||||
- **Fingerprint:** `chrome`
|
||||
- **Public key:** `fgKnOtQWS5FErVT8E-roZgQOG6XQzDxB9-N5pRoAyBI`
|
||||
- **ShortId:** `d00e60e4`
|
||||
|
||||
### Android client
|
||||
- **Client:** `v2raytun`
|
||||
- **Mode:** VPN / TUN
|
||||
- **Route mode:** Global / route all traffic
|
||||
|
||||
## 📌 Заметки
|
||||
|
||||
- UFW на `ruvpn` был отключён, потому что он не блокировал текущую проблему.
|
||||
- Если цепочка перестанет работать после перезапуска, сначала проверить:
|
||||
1. inbound tag `inbound-41539`
|
||||
2. outbound tag на upstream-43
|
||||
3. routing rule
|
||||
4. TUN/VPN mode в v2raytun
|
||||
|
||||
## 🧪 Проверка
|
||||
|
||||
После подключения с телефона внешний IPv4 должен идти через серверную цепочку, а не через провайдера.
|
||||
|
||||
## 📎 Связанные файлы
|
||||
|
||||
- `memory/2026-04-17.md`
|
||||
- `tasks/ruvpn-xray/setup_vless.py`
|
||||
Reference in New Issue
Block a user