Обновить
0
0

Пользователь

Отправить сообщение

Вы правы:

root# blocky
[2026-01-12 15:25:01]  INFO _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
[2026-01-12 15:25:01]  INFO _/                                                              _/
[2026-01-12 15:25:01]  INFO _/                                                              _/
[2026-01-12 15:25:01]  INFO _/       _/        _/                      _/                   _/
[2026-01-12 15:25:01]  INFO _/      _/_/_/    _/    _/_/      _/_/_/  _/  _/    _/    _/    _/
[2026-01-12 15:25:01]  INFO _/     _/    _/  _/  _/    _/  _/        _/_/      _/    _/     _/
[2026-01-12 15:25:01]  INFO _/    _/    _/  _/  _/    _/  _/        _/  _/    _/    _/      _/
[2026-01-12 15:25:01]  INFO _/   _/_/_/    _/    _/_/      _/_/_/  _/    _/    _/_/_/       _/
[2026-01-12 15:25:01]  INFO _/                                                    _/        _/
[2026-01-12 15:25:01]  INFO _/                                               _/_/           _/
[2026-01-12 15:25:01]  INFO _/                                                              _/
[2026-01-12 15:25:01]  INFO _/                                                              _/
[2026-01-12 15:25:01]  INFO _/  Version: v0.28.2            Build time: 20260110-1935       _/
[2026-01-12 15:25:01]  INFO _/                                                              _/
[2026-01-12 15:25:01]  INFO _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Error: can't start server: failed to create HTTP/HTTPS listeners: failed to create HTTP listeners: start http listener on :4000 failed: listen tcp :4000: bind: address already in use

и вот:

root# ss -tlnp | grep -E ':80|:443|:4000'
LISTEN 0      511          0.0.0.0:80         0.0.0.0:*    users:(("angie",pid=2919,fd=6),("angie",pid=2918,fd=6),("angie",pid=1764,fd=6))   
LISTEN 0      511          0.0.0.0:443        0.0.0.0:*    users:(("angie",pid=2919,fd=12),("angie",pid=2918,fd=12),("angie",pid=1764,fd=12))
LISTEN 0      511          0.0.0.0:44301      0.0.0.0:*    users:(("angie",pid=2919,fd=17),("angie",pid=2918,fd=17),("angie",pid=1764,fd=17))
LISTEN 0      511             [::]:443           [::]:*    users:(("angie",pid=2919,fd=13),("angie",pid=2918,fd=13),("angie",pid=1764,fd=13))
LISTEN 0      4096               *:4000             *:*    users:(("blocky",pid=2885,fd=3))

С локальной машинки получается следующее:

❯ nslookup dns.myamazingsubdomain.myamazingdomain.com
Server:		10.50.50.52
Address:	10.50.50.52#53

Non-authoritative answer:
Name:	dns.myamazingsubdomain.myamazingdomain.com
Address: domain_ip

ну т.е. выдаёт верный ip

Повторная проверка логов angie выдала ошибку:

root# tail -10 /var/log/angie/error.log
2026/01/12 13:58:18 [notice] 2909#2909: exit
2026/01/12 13:58:18 [notice] 1764#1764: signal 17 (SIGCHLD) received from 2909
2026/01/12 13:58:18 [notice] 1764#1764: worker process 2909 exited with code 0
2026/01/12 13:58:18 [notice] 1764#1764: signal 29 (SIGIO) received
2026/01/12 13:58:20 [notice] 2918#2918: ACME account ID: "https://acme-v02.api.letsencrypt.org/acme/acct/id", ACME client: acme_dns_myamazingsubdomain_myamazingdomain_com
2026/01/12 13:58:28 [notice] 2918#2918: certificate renewed, next renewal date: Fri Mar 13 12:59:54 2026, ACME client: acme_dns_myamazingsubdomain_myamazingdomain_com
2026/01/12 14:01:49 [error] 2919#2919: *40 no host in upstream ":443", client: client_ip, server: 0.0.0.0:443, bytes from/to client:0/0, bytes from/to upstream:0/0
2026/01/12 14:02:24 [error] 2918#2918: *41 no host in upstream ":443", client: client_ip, server: 0.0.0.0:443, bytes from/to client:0/0, bytes from/to upstream:0/0
2026/01/12 14:03:06 [error] 2919#2919: *42 open() "/usr/share/angie/html/_next" failed (2: No such file or directory), client: some_ip, server: localhost, request: "HEAD /_next HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 14:08:18 [error] 2918#2918: *48 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET / HTTP/1.1", upstream: "https://127.0.0.1:8443/", host: "dns.myamazingsubdomain.myamazingdomain.com"

Переустановил систему на VPS, на этот раз ubuntu 24.
Сделал всё копипастой из вашей статьи.
Сервисы blocky и angie запущены.

На этот раз tail -20 /var/log/angie/error.log ошибок не выдаёт, но kdig выдаёт:

;; WARNING: can't connect to server_ip@853(TLS)
;; ERROR: failed to query server dns.myamazingsubdomain.myamazingdomain.com@853(TCP)
root# id blocky
uid=109(blocky) gid=112(blocky) groups=112(blocky),988(angie)

Настораживает следующее:

root# systemctl status flowgate                           
○ flowgate.service - Flowgate Network Flow Controller - Initial Sync
     Loaded: loaded (/usr/lib/systemd/system/flowgate.service; enabled; preset: enabled)
     Active: inactive (dead) since Mon 2026-01-12 13:54:21 UTC; 9min ago
       Docs: https://github.com/crim50n/flowgate
   Main PID: 2505 (code=exited, status=0/SUCCESS)
        CPU: 1.565s

Jan 12 13:54:21 root flowgate[2505]: ℹ Updated proxy_ip to: server_ip
Jan 12 13:54:21 root flowgate[2505]: ℹ Running: systemctl restart blocky
Jan 12 13:54:21 root flowgate[2505]: ✔ Blocky restarted
Jan 12 13:54:21 root flowgate[2505]: ℹ Syncing Angie...
Jan 12 13:54:21 root flowgate[2505]: ℹ Running: systemctl reload angie
Jan 12 13:54:21 root flowgate[2505]: ✔ Angie reloaded with separate ACME certificates per domain
Jan 12 13:54:21 root flowgate[2505]: :: Sync Completed Successfully
Jan 12 13:54:21 root systemd[1]: flowgate.service: Deactivated successfully.
Jan 12 13:54:21 root systemd[1]: Finished flowgate.service - Flowgate Network Flow Controller - Initial Sync.
Jan 12 13:54:21 root systemd[1]: flowgate.service: Consumed 1.565s CPU time.

Всё выполнил, но не помогло:

root# ls -la /var/lib/angie/acme/                                         
total 12
drwx------ 3 root root  4096 Jan 12 11:34 .
drwxr-xr-x 3 root root  4096 Jan 12 11:28 ..
drwxr-x--- 2 root angie 4096 Jan 12 11:34 acme_dns_myamazingsubdomain_myamazingdomain_com


root# ls -la /var/lib/angie/acme/acme_dns_myamazingsubdomain_myamazingdomain_com 
total 20
drwxr-x--- 2 root angie 4096 Jan 12 11:34 .
drwx------ 3 root root  4096 Jan 12 11:34 ..
-rw------- 1 root angie 1704 Jan 12 11:34 account.key
-rw-r----- 1 root angie 2873 Jan 12 11:34 certificate.pem
-rw-r----- 1 root angie  241 Jan 12 11:34 private.key



root# journalctl -u blocky -f
Jan 12 13:17:38 root blocky[744]: [2026-01-12 13:17:38]  INFO _/                                                              _/
Jan 12 13:17:38 root blocky[744]: [2026-01-12 13:17:38]  INFO _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Jan 12 13:17:38 root blocky[744]: Error: can't start server: failed to create TLS configuration: can't retrieve cert: can't load certificate files: open /var/lib/angie/acme/acme_dns_myamazingsubdomain_myamazingdomain_com/certificate.pem: permission denied
Jan 12 13:17:38 root systemd[1]: blocky.service: Main process exited, code=exited, status=1/FAILURE
Jan 12 13:17:38 root systemd[1]: blocky.service: Failed with result 'exit-code'.
Jan 12 13:17:38 root systemd[1]: blocky.service: Scheduled restart job, restart counter is at 5.
Jan 12 13:17:38 root systemd[1]: Stopped blocky.service - Blocky DNS Proxy.
Jan 12 13:17:38 root systemd[1]: blocky.service: Start request repeated too quickly.
Jan 12 13:17:38 root systemd[1]: blocky.service: Failed with result 'exit-code'.
Jan 12 13:17:38 root systemd[1]: Failed to start blocky.service - Blocky DNS Proxy.

Обновил vps и всё копипастил из вашей инструкции, так что, полагаю, свежайший 🙂

Запуск привёл к тому, что blocky запустился, статус был acitve, но kdig так и не начал отрабатывать. Более того, если раньше dig @127.0.0.1 chatgpt.com +short выдавал ожидаемый в вашей статье результат, то теперь и стал выдавать ошибку.
Решил перезагрузиться, но blocky теперь не запускается даже вручную:

root# systemctl status blocky
× blocky.service - Blocky DNS Proxy
     Loaded: loaded (/lib/systemd/system/blocky.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Mon 2026-01-12 12:31:41 UTC; 4s ago
   Duration: 42ms
       Docs: https://0xerr0r.github.io/blocky/
    Process: 600 ExecStart=/usr/bin/blocky --config /etc/blocky/config.yml (code=exited, status=1/FAILURE)
   Main PID: 600 (code=exited, status=1/FAILURE)
        CPU: 43ms

Jan 12 12:31:41 root systemd[1]: Started blocky.service - Blocky DNS Proxy.
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                                              _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                                              _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/       _/        _/                      _/                   _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/      _/_/_/    _/    _/_/      _/_/_/  _/  _/    _/    _/    _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/     _/    _/  _/  _/    _/  _/        _/_/      _/    _/     _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/    _/    _/  _/  _/    _/  _/        _/  _/    _/    _/      _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/   _/_/_/    _/    _/_/      _/_/_/  _/    _/    _/_/_/       _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                                    _/        _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                               _/_/           _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                                              _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                                              _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/  Version: v0.28.2            Build time: 20260110-1935       _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/                                                              _/
Jan 12 12:31:41 root blocky[600]: [2026-01-12 12:31:41]  INFO _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Jan 12 12:31:41 root blocky[600]: Error: can't start server: failed to create TLS configuration: can't retrieve cert: can't load certificate files: open /var/lib/angie/acme/acm>
Jan 12 12:31:41 root systemd[1]: blocky.service: Main process exited, code=exited, status=1/FAILURE
Jan 12 12:31:41 root systemd[1]: blocky.service: Failed with result 'exit-code'.
Jan 12 12:31:41 root systemd[1]: blocky.service: Scheduled restart job, restart counter is at 5.
Jan 12 12:31:41 root systemd[1]: Stopped blocky.service - Blocky DNS Proxy.
Jan 12 12:31:41 root systemd[1]: blocky.service: Start request repeated too quickly.
Jan 12 12:31:41 root systemd[1]: blocky.service: Failed with result 'exit-code'.
Jan 12 12:31:41 root systemd[1]: Failed to start blocky.service - Blocky DNS Proxy.

dig неуспешен:

root# dig @127.0.0.1 chatgpt.com +short
;; communications error to 127.0.0.1#53: connection refused
;; communications error to 127.0.0.1#53: connection refused
;; communications error to 127.0.0.1#53: connection refused

; <<>> DiG 9.18.41-1~deb12u1-Debian <<>> @127.0.0.1 chatgpt.com +short
; (1 server found)
;; global options: +cmd
;; no servers could be reached

При этом папка с сертификатом acme есть, внутри неё три файла, выглядят в порядке

ss -tlnp | grep 8443 не выводит вообще ничего

Я Джиру точно не ставил и готов снести, буду выяснять как :)
P.S. Вообще, непохоже, что там есть Джира, поскольку проверка порта ss -tuln | grep 8443 ничего не выводит.

Огромное спасибо!
На свежем debian всё шло идеально до момента:

Посмотрите логи Angie для диагностики

tail -20 /var/log/angie/error.log

У меня вывод такой:

root# tail -20 /var/log/angie/error.log
2026/01/12 11:35:17 [error] 2586#2586: *143 open() "/usr/share/angie/html/server-status" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /server-status HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:18 [error] 2585#2585: *146 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /login.action HTTP/1.1", upstream: "https://127.0.0.1:8443/login.action", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:18 [error] 2586#2586: *148 open() "/usr/share/angie/html/login.action" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /login.action HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:19 [error] 2585#2585: *151 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /_all_dbs HTTP/1.1", upstream: "https://127.0.0.1:8443/_all_dbs", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:19 [error] 2586#2586: *153 open() "/usr/share/angie/html/_all_dbs" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /_all_dbs HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:20 [error] 2585#2585: *156 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /.env HTTP/1.1", upstream: "https://127.0.0.1:8443/.env", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:20 [error] 2586#2586: *158 open() "/usr/share/angie/html/.env" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /.env HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:22 [error] 2585#2585: *161 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /s/234323e29333e27383e2439313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1", upstream: "https://127.0.0.1:8443/s/234323e29333e27383e2439313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:22 [error] 2586#2586: *163 open() "/usr/share/angie/html/s/234323e29333e27383e2439313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /s/234323e29333e27383e2439313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:23 [error] 2585#2585: *166 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /config.json HTTP/1.1", upstream: "https://127.0.0.1:8443/config.json", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:23 [error] 2586#2586: *168 open() "/usr/share/angie/html/config.json" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /config.json HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:24 [error] 2585#2585: *171 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /telescope/requests HTTP/1.1", upstream: "https://127.0.0.1:8443/telescope/requests", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:24 [error] 2586#2586: *173 open() "/usr/share/angie/html/telescope/requests" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /telescope/requests HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:25 [error] 2585#2585: *176 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /info.php HTTP/1.1", upstream: "https://127.0.0.1:8443/info.php", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:25 [error] 2585#2585: *178 open() "/usr/share/angie/html/info.php" failed (2: No such file or directory), client: client_ip, server: localhost, request: "GET /info.php HTTP/1.1", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:35:26 [error] 2586#2586: *181 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /?rest_route=/wp/v2/users/ HTTP/1.1", upstream: "https://127.0.0.1:8443/?rest_route=/wp/v2/users/", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:36:36 [error] 2585#2585: *187 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET / HTTP/1.1", upstream: "https://127.0.0.1:8443/", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:36:36 [error] 2585#2585: *187 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /favicon.ico HTTP/1.1", upstream: "https://127.0.0.1:8443/favicon.ico", host: "dns.myamazingsubdomain.myamazingdomain.com", referrer: "https://dns.myamazingsubdomain.myamazingdomain.com/"
2026/01/12 11:36:52 [error] 2586#2586: *193 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET / HTTP/1.1", upstream: "https://127.0.0.1:8443/", host: "dns.myamazingsubdomain.myamazingdomain.com"
2026/01/12 11:36:52 [error] 2586#2586: *193 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: dns.myamazingsubdomain.myamazingdomain.com, request: "GET /favicon.ico HTTP/1.1", upstream: "https://127.0.0.1:8443/favicon.ico", host: "dns.myamazingsubdomain.myamazingdomain.com", referrer: "https://dns.myamazingsubdomain.myamazingdomain.com/"

Порты открыты. Далее при попытке проверить dns неудача:

root# kdig @dns.myamazingsubdomain.myamazingdomain.com  -p 853 +tls chatgpt.com
;; WARNING: can't connect to server_ip@853(TCP)
;; ERROR: failed to query server dns.myamazingsubdomain.myamazingdomain.com@853(TCP)

Единственное, что сделано не по вашей инструкции — заранее настроен файерволл вот так:

table inet filter {
        chain input {
                type filter hook input priority filter; policy drop;
                ct state established,related accept
                iif "lo" accept
                ip protocol icmp accept
                ip6 nexthdr ipv6-icmp accept
                tcp dport { 80, 443, 572, 853 } accept
        }

        chain forward {
                type filter hook forward priority filter; policy drop;
        }

        chain output {
                type filter hook output priority filter; policy accept;
        }
}```

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

Спасибо, пока так и не получилось даже на свежепереустановленном debian 13, ни через бинарники, ни через сброку из исходников.
Например, ставится angie, но не angie-module-stream:
Error: Unable to locate package angie-module-stream
Во-вторых, даже если установить adguard home, flowgate doctor ругается на не запущенный blocky и то, что для домена не получены сертификаты:

✖ Error: Command failed: angie -t
Stderr: angie: the configuration file /etc/angie/angie.conf syntax is ok
angie: [emerg] no resolver configured for resolving acme-v02.api.letsencrypt.org at run time for ACME client "acme_dns_myamazingdomain_com"
angie: configuration file /etc/angie/angie.conf test failed

✖ Error: Angie sync failed: Command '['angie', '-t']' returned non-zero exit status 1.

Комбинация nginx + adguard home как будто завелась, сертификат получал на поддомен dns.myamazingdomain.com, но профиль, загруженный на айфон, не помог: приложение chatgpt и прочие после отправки им «Привет» просто бесконечно молчат. А в браузере сайт просто бесконечно пытается открыться

Спасибо. Идеально было бы иметь на гитхабе в readme.md пошаговый гайд для свежеустановленной системы на vps при купленном и настрленном wildcard-домене

Огромное спасибо, буду пробовать. А как для начала всё, включая старую версию flowgate, снести, чтобы установкапрошла успешно? И что сносить не нужно?

Ставлю на Debian.
И ещё вопрос: если у меня куплено доменное имя myamazingdomain.com и нстроен wildcard, и я хочу DNS на домене dns.myamazingdomain.com, как именно мне нужно это учесть в настройке angie, blocky и т.д.?

Да, спасибо, я так и попробовал: на один сервер и днс, и прокси, установил зависимости flowgate и его сам. Но всё равно много вопросов:

  1. Нужно ли обеспечить домен для vps? Я сделал.

  2. При установке зависимости Blocky установщик спрашивает, нужно ли назначить имя хоста. Я не назначал.

  3. Установил flowgate через make. При выполнении flowgate status сначала вылетает ошибка, что нет библиотеки питона yaml, доустановка лечит проблему.

  4. После этого ругается, что нет конфига для blocky: ни файла, ни даже содержащей папки. Создал папку там, где он её ожидал, скопировла конфиг из вашей статьи.

  5. Добавил командой flowgate домен для chatgpt, руками сделал конфиг для айфона по шаблону из вашей статьи.

В итоге DNS не работает.
Также не до конца понимаю, всё ли настроено правильно: не понимаю, как посмотреть логи на vps, чтобы увидеть, где ломается.

Мне кажется, инструкция не полна, на гитхабе уж точно.
Очень буду рад всё перенстроить правильно.
Пишу это ни в коем случае не с претензией, наоборот делюсь честной обратной связью, чтобы можно было улучшить что-то.

Спасибо.
У меня пока не завелось, буду пытаться ещё.
Инструкция ссе же не пошаговая, и в ней не описано, как реализовать перфекционистский сценарий с двумя vps. Если опишете — будет просто фантастика!
Пока пользуюсь comms, но хочу свой dns, чтобы gemini работал

Правильно понимаю, что для анроида нет клиента, который позволил бы так же детально настроить правила маршрутизации, как ShadowRocket на iOS?

Новость супер, молодцы! Поддерживается ли Xray VLESS TLS + Vision, если есть свой уже настроенный сервер?

Хочу что-то подобное для sublime text

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность