Ответ на пост «Настройка 3xui. part 2»1
А кто-то пробовал домен для подписки подвешивать на Cloudflare?
У меня чет не получается такой трюк, чтобы не палить айпишник сервера.
Если в хостс прописать айпи-домен, то страничка подписки открывается, если выключить проксирование на Cloudflare и оставить DNS only, то тоже открывается. Как только включаю проксирование, то ничего не открывается и соединение отваливается по таймауту.
Из важного:
- На VPS порт подписки слушается 60000/tcp для соединений отовсюду.
- Сертификат получаю через certbot certonly --dns-cloudflare
- Файерволом наружу открыто два порта 443/tcp и 60000/tcp
- На сервере не стоят никакие web сервера и ставить не хочется.
Что-то у меня в CF неправильно настроено, но все очевидные настройки я уже перепробовал:
По SSL выставлял все 4 пункта, сейчас стоит Flexible. Редирект с http на https выключал. TLS 1.3 минималка включена.
Так же пробовал настроить правило в CF чтобы все запросы на сайт редиректились на порт 61000, но это тоже не помогло.
В разделе EDGE Certificates пробовал удалять сертификат, который дает сам CF. Возможно здесь собака и зарыта, ибо если включить обратно universal certificates, то он выдает свой, а не использует мой от LE.
Короче, если у кого-то есть готовый вариант настроек Cloudflare, поделитесь, пожалуйста.

1. в CF проксирование должно быть включено
2. далее идем в SSL/TLS и переключаемся на FULL, на самом сервере как для самой панели так и для подписки сгенерируйте самоподписные сертификаты
3. Далее идем в CF в Rules -> Origin Rules, создаем правило называем его например First, выбираем галочку All incoming requests, ставим галочку Rewrite to и указываем порт на котором слушает панель, теперь на свою панель вы сможете попасть по https://ВАШ-ДОМЕН/секретная_ссылка/panel без указания порта
4. Теперь добавляем правило для подписки, желательно в панели указать для нее рандомный URL вместо /sub, идем в панель меняем /sub на что-то рандомное и копируем его, возвращаемся в CF - выбираем Custom filter expression, Filed выбираем URI, Operator - Starts with, Value - то что мы добавили для URL подписки в панели, Ставим галку на Rewrite to и указываем порт подписки, сохраняем.
Вроде ничего не забыл, но если что пишите в телеге, ссылка есть в профиле