mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-18 22:12:40 +00:00
add connecting-deltachat-to-alternative-yggdrasil-server.gmi
This commit is contained in:
parent
abd2648b28
commit
dc88276a70
2 changed files with 53 additions and 0 deletions
|
|
@ -0,0 +1,52 @@
|
|||
# Підключення DeltaChat до альтернативного сервера Yggdrasil
|
||||
|
||||
Якось мене запросили на паті DeltaChat. Давно хотів спробувати альтернативний сервер бо раніше я користувався тільки Gmail/SMTP. Поки що коротко, може доповню, як буде час.
|
||||
|
||||
Список відомих серверів доступний за адресою:
|
||||
|
||||
=> https://chatmail.at/relays
|
||||
|
||||
Переходимо на Веб-сайт обраного сервера: в мене це dchat.twinkle.lol, який також доступний для користувачів мережі Yggdrasil:
|
||||
|
||||
=> https://[302:29cc:cc7f:f07e:be24:11ff:fedb:3f30]
|
||||
|
||||
На сайті побачимо стандартну кнопку-посилання для легкого підключення клієнта:
|
||||
> Get a dchat.twinkle.lol chat profile
|
||||
|
||||
за яким переходимо та підключаємо нове з'єднання вже в клієнті DeltaChat:
|
||||
|
||||
=> dcaccount:https://dchat.twinkle.lol/new
|
||||
|
||||
Якщо роутер Yggdrasil встановлено локально, можна використовувати IP як хост:
|
||||
|
||||
=> dcaccount:https://[302:29cc:cc7f:f07e:be24:11ff:fedb:3f30]/new
|
||||
|
||||
або додати псевдонім до hosts:
|
||||
|
||||
``` /etc/hosts
|
||||
302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 dchat.twinkle.lol
|
||||
```
|
||||
|
||||
## Підключення через проксі
|
||||
|
||||
Особисто я не пускаю маршрутизатор Yggdrasil локально - усі мої підключення Yggdrasil (та Mycelium) йдуть через проксі-сервер squid, де за одно фільтруються деякі заголовки типу User-Agent та резольвляться хости від Alfis DNS.
|
||||
|
||||
Для використання проксі, після створення облікового запису в DeltaChat, переходимо в налаштування нового профілю через контекстне меню > Advanced > Proxy і вказуємо повний URL свого HTTP сервера, наприклад:
|
||||
|
||||
```
|
||||
http://proxy_host:port
|
||||
```
|
||||
|
||||
Якщо в клієнті було вказано хост DNS і ви плануєте з'єднання проксі через Yggdrasil, на стороні сервера не забуваємо додати відповідні псевдоніми 0200::/7 (адже домен dchat.twinkle.lol передбачає Інтернет IP)
|
||||
|
||||
``` /etc/hosts
|
||||
302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 dchat.twinkle.lol
|
||||
```
|
||||
|
||||
Також, зверніть увагу на правила доступу squid, якщо вони є:
|
||||
|
||||
``` /etc/squid/conf.d/debian.conf
|
||||
acl twinkle dstdomain dchat.twinkle.lol
|
||||
http_access allow twinkle
|
||||
```
|
||||
* `systemctl restart squid`
|
||||
Loading…
Add table
Add a link
Reference in a new issue